DELAYED BOOT OF A VIRTUAL MACHINE IN A VIRTUALIZED COMPUTING ENVIRONMENT BASED ON A FABRIC LIMIT
First Claim
1. A method of deploying a virtual machine on a host in a computing environment of the type including a fabric coupling the host to a storage system, the method comprising, in response to initiation of a deployment of the virtual machine, and using at least one processor:
- determining, for a storage volume allocated for the virtual machine on the storage system, an allocation of a limited fabric resource of the fabric;
determining, based upon the determined allocation, whether the fabric has capacity to boot the virtual machine;
in response to determining that the fabric has sufficient capacity to boot the virtual machine, initiating a boot of the virtual machine on the host; and
in response to determining that the fabric does not have sufficient capacity to boot the virtual machine, delaying the boot of the virtual machine on the host.
1 Assignment
0 Petitions
Accused Products
Abstract
A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
10 Citations
14 Claims
-
1. A method of deploying a virtual machine on a host in a computing environment of the type including a fabric coupling the host to a storage system, the method comprising, in response to initiation of a deployment of the virtual machine, and using at least one processor:
-
determining, for a storage volume allocated for the virtual machine on the storage system, an allocation of a limited fabric resource of the fabric; determining, based upon the determined allocation, whether the fabric has capacity to boot the virtual machine; in response to determining that the fabric has sufficient capacity to boot the virtual machine, initiating a boot of the virtual machine on the host; and in response to determining that the fabric does not have sufficient capacity to boot the virtual machine, delaying the boot of the virtual machine on the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification