VIRTUAL MACHINE STORAGE MANAGEMENT QUEUE

Embodiments are directed to a method performed by a computing device. The method includes (a) receiving, by the computing device, a stream of storage management commands directed at logical disks hosted by a DSS, the logical disks being accessible to VMs running on a remote host, each storage manag...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZAPOROZHTSEV, Sergey Alexandrovich, BELIKOV, Yakov Stanislavovich, MOREV, Ilya Konstantinovich, ALEXEEV, Sergey Alexandrovich, SHUSHARIN, Alexey Vladimirovich
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments are directed to a method performed by a computing device. The method includes (a) receiving, by the computing device, a stream of storage management commands directed at logical disks hosted by a DSS, the logical disks being accessible to VMs running on a remote host, each storage management command having a command type of a plurality of command types, each command type of the plurality of command types having a respective timeout period, (b) placing the storage management commands of the stream into a VM storage management queue stored on the computing device, and (c) selectively dequeueing storage management commands stored in the VM storage management queue to be performed by the DSS, wherein selectively dequeueing includes applying a set of dequeueing criteria, the set of dequeueing criteria including a criterion that selects storage management commands from the VM storage management queue according to their respective command types. Les modes de réalisation concernent un procédé mis en œuvre par un dispositif informatique. Le procédé consiste à : (a) recevoir, au moyen du dispositif informatique, un flux de commandes de gestion de stockage adressées à des disques logiques hébergés par un DSS, les disques logiques étant accessibles aux VM s'exécutant sur un hôte distant, chaque commande de gestion de stockage comprenant un type de commande d'une pluralité de types de commande, chaque type de commande de la pluralité de types de commande comprenant une période de temporisation respective; (b) placer les commandes de gestion de stockage du flux dans une file d'attente de gestion de stockage de VM stockée sur le dispositif informatique; et (c) retirer de la file d'attente, de façon sélective, les commandes de gestion de stockage stockées dans la file d'attente de gestion de stockage de VM qui doivent être exécutées par le DSS, le retrait sélectif de la file d'attente consistant à appliquer un ensemble de critères de retrait de la file d'attente, l'ensemble de critères de retrait de la file d'attente comprenant un critère qui sélectionne des commandes de gestion de stockage dans la file d'attente de gestion de stockage de VM en fonction de leurs types de commande respectifs.