Patent ID: 9152448
Filing Date: 2015-10-06
Classification: G06F

Abstract:
1. A system comprising: a memory area associated with a first host, said memory area storing a migration module and one or more load balancing modules, the load balancing modules distributing data requests to a plurality of virtual machines (VMs); and a processor programmed to: send a migration notification from the migration module to each of the identified load balancing modules before a migration of at least one of the plurality of VMs to a second host begins, the migration notification being an interrupt or an event notification; reduce, by the load balancing modules responsive to the migration notification, a quantity of the data requests distributed to the at least one of the plurality of VMs by reducing establishment of new connections to the at least one of the plurality of VMs while maintaining existing connections to the at least one of the plurality of VMs; send an updated migration notification from the migration module to each of the identified load balancing modules upon completion of the migration; and increase, by the load balancing modules responsive to the updated migration notification, a quantity of the data requests distributed to the at least one of the plurality of VMs.