System and method for allocating datastores for virtual machines
AssigneeVMware, Inc.
InventorsHaripriya Rajagopal, Jayant Kulkarni, Komal Desai
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsHaripriya Rajagopal, Jayant Kulkarni, Komal Desai
Estimating the term…
A datastore for a virtual machine that can be executed on a host computer networked to a physical storage system is allocated by a server. The server generates a unique identifier to associate with the datastore, wherein the unique identifier mimics a form of identifier that is generated by the physical storage system to identify volumes of physical storage in the physical storage system that are accessible to the host computer. At least one volume of physical storage in the physical storage system having physical storage available to satisfy the request to allocate the datastore is identified and the server maintains a mapping of the unique identifier to the at least one volume of physical storage and provides the mapping to the host computer upon running the virtual machine, thereby enabling the host computer to store data for the datastore in the at least one volume of physical storage.
A method for allocating a datastore for a virtual machine that can be executed on a host computer networked to a physical storage system, the physical storage system including a plurality of physical storage entity types, the method comprising:
A computer readable storage medium containing a instructions which, when executed by a server configured to provision storage, allocates a datastore for a virtual machine that can be executed on a host computer networked to a physical storage system, the physical storage system including a plurality of physical storage entity types, by performing the steps of:
A server configured to allocate a datastore for a virtual machine that can be executed on a host computer networked to a physical storage system, the physical storage system including a plurality of physical storage entity types, the server comprising a processor configured to perform the steps of:
Dependencies are inferred from the claim text.