SHARING A VIRTUAL HARD DISK ACROSS MULTIPLE VIRTUAL MACHINES

Embodiments provide a method and system for sharing storage among a plurality of virtual machines. Specifically, one or more embodiments are directed to sharing a virtual hard disk with various virtual machines in a virtual machine cluster. In embodiments, a command is sent from a virtual machine to...

Full description

Saved in:
Bibliographic Details
Main Authors PETTER, VLADIMIR, SHANKAR, VINOD R, STARKS, JOHN A, OSHINS, JACOB, KURJANOWICZ, MATTHEW DAVID, D'AMATO, ANDREA
Format Patent
LanguageEnglish
French
Published 11.12.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments provide a method and system for sharing storage among a plurality of virtual machines. Specifically, one or more embodiments are directed to sharing a virtual hard disk with various virtual machines in a virtual machine cluster. In embodiments, a command is sent from a virtual machine to a local parser. The parser prepares the command for transport over a file system protocol. The command is sent to a remote file server using the file system protocol. When the command is received by the file server, the file server unpacks the command, determines features about the command and converts the command to a format that executes the command on the virtual shared storage. L'invention concerne, dans certains modes de réalisation, un procédé et un système destinés à partager de la mémoire parmi une pluralité de machines virtuelles. Plus particulièrement, un ou plusieurs modes de réalisation concernent le partage d'un disque dur virtuel avec diverses machines virtuelles dans une grappe de machines virtuelles. Dans certains modes de réalisation, une commande est envoyée d'une machine virtuelle à un analyseur local. L'analyseur prépare la commande en vue de son transport sur un protocole de système de fichiers. La commande est envoyée à un serveur de fichiers distant en utilisant le protocole de système de fichiers. Lorsque la commande est reçue par le serveur de fichiers, ledit serveur de fichiers décompacte la commande, détermine des traits caractéristiques concernant la commande et convertit la commande vers un format qui exécute la commande sur la mémoire virtuelle partagée.
Bibliography:Application Number: WO2014US40121