Host management across virtualization management servers
First Claim
1. A method of managing hosts across a plurality of virtualization management servers, each of the plurality of virtualization management servers managing a plurality of the hosts, each of the hosts configured with virtualization software executing at least one virtual computing instance, the method comprising:
- deploying, by a rescue service, a rescue agent on each of the plurality of virtualization management servers, wherein the rescue service in cooperation with the rescue agents facilitates detection of inactivation of the virtualization management servers and migration of hosts managed by inactive virtualization management servers to active virtualization management servers;
obtaining host inventories and configurations at the rescue service for the plurality of virtualization management servers;
assigning each of the plurality of virtualization management servers to a category of a plurality of categories based on configuration maximums of the plurality of virtualization management servers, wherein the configuration maximums include at least one configuration maximum related to the hosts being managed by each of the virtualization management servers; and
updating rescue storage managed by the rescue service to monitor resource usage of the plurality of virtualization management servers based on the assigned category and the host inventories.
2 Assignments
0 Petitions
Accused Products
Abstract
In an example, method of managing hosts across a plurality of virtualization management servers, each of the plurality of virtualization management servers managing a plurality of the hosts, each of the hosts configured with virtualization software executing at least one virtual computing instance is disclosed. The method includes deploying, by a rescue service, a rescue agent on each of the plurality of virtualization management servers; obtaining host inventories and configurations at the rescue service for the plurality of virtualization management servers; assigning each of the plurality of virtualization management servers to a category of a plurality of categories based on configuration maximums of the plurality of virtualization management servers; and updating rescue storage managed by the rescue service to monitor resource usage of the plurality of virtualization management servers based on assigned category and the host inventories.
7 Citations
20 Claims
-
1. A method of managing hosts across a plurality of virtualization management servers, each of the plurality of virtualization management servers managing a plurality of the hosts, each of the hosts configured with virtualization software executing at least one virtual computing instance, the method comprising:
-
deploying, by a rescue service, a rescue agent on each of the plurality of virtualization management servers, wherein the rescue service in cooperation with the rescue agents facilitates detection of inactivation of the virtualization management servers and migration of hosts managed by inactive virtualization management servers to active virtualization management servers; obtaining host inventories and configurations at the rescue service for the plurality of virtualization management servers; assigning each of the plurality of virtualization management servers to a category of a plurality of categories based on configuration maximums of the plurality of virtualization management servers, wherein the configuration maximums include at least one configuration maximum related to the hosts being managed by each of the virtualization management servers; and updating rescue storage managed by the rescue service to monitor resource usage of the plurality of virtualization management servers based on the assigned category and the host inventories. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system, comprising:
-
a hardware platform comprising a processor and a memory; and a rescue service comprising code stored in the memory and configured for execution by the processor to; deploy a rescue agent on each of a plurality of virtualization management servers, each of the plurality of virtualization management servers managing a plurality of the hosts, each of the hosts configured with virtualization software executing at least one virtual computing instance, wherein the rescue service in cooperation with the rescue agents facilitates detection of inactivation of the virtualization management servers and migration of hosts managed by of inactive virtualization management servers to active virtualization management servers; obtain host inventories and configurations for the plurality of virtualization management servers; assign each of the plurality of virtualization management servers to a category of a plurality of categories based on configuration maximums of the plurality of virtualization management servers, wherein the configuration maximums include at least one configuration maximum related to the hosts being managed by each of the virtualization management servers; and update rescue storage to monitor resource usage of the plurality of virtualization management servers based on assigned category and the host inventories. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium comprising instructions, which when executed in a computer system, causes the computer system to carry out a method of managing hosts across a plurality of virtualization management servers, each of the plurality of virtualization management servers managing a plurality of the hosts, each of the hosts configured with virtualization software executing at least one virtual computing instance, the method comprising:
-
deploying, by a rescue service, a rescue agent on each of the plurality of virtualization management servers, wherein the rescue service in cooperation with the rescue agents facilitates detection of inactivation of the virtualization management servers and migration of hosts managed by of inactive virtualization management servers to active virtualization management servers; obtaining host inventories and configurations at the rescue service for the plurality of virtualization management servers; assigning each of the plurality of virtualization management servers to a category of a plurality of categories based on configuration maximums of the plurality of virtualization management servers, wherein the configuration maximums include at least one configuration maximum related to the hosts being managed by each of the virtualization management servers; and updating rescue storage managed by the rescue service to monitor resource usage of the plurality of virtualization management servers based on assigned category and the host inventories. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification