Patent attributes
A computer-implemented method for computing an optimal plan for maximizing availability of the workload balancing of a virtual computing device, in the event of maintenance of the virtual computing device, is provided. The computer-implemented method comprises determining a workload placement plan that migrates a plurality of virtual machines of the virtual computing device to at least one location of a plurality of hypervisors. The computer-implemented method further comprises receiving input parameters for computing the workload placement plan for migrating the plurality of virtual machines. The computer-implemented method further comprises determining the workload placement plan that forms the basis for migrating the plurality of virtual machines, within the virtual computing device, for maximizing operating objectives of the virtual computing device.