METHOD AND SYSTEM FOR APPLICATION MIGRATION IN A CLOUD
First Claim
1. A method for application migration from a first computing environment to a second computing environment, comprising:
- detecting a degraded quality of service of a first application comprising a primary operation executing in a first computing environment;
transferring the primary operation from the first application to a second application executing in a second computing environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing an application in a cloud data center by monitoring the bandwidth of a subnet of which the primary operating instance of an application is a member. If a severe deterioration in the bandwidth caused by an over consumption of the subnet resources from other subnet constituents is detected, a suitable secondary instance in an alternate, uncompromised subnet is located and primary operation of the application is transferred from the former primary operating instance to the secondary instance. The secondary instance can be pre-launched or dynamically requisitioned in the cloud data center.
-
Citations
38 Claims
-
1. A method for application migration from a first computing environment to a second computing environment, comprising:
-
detecting a degraded quality of service of a first application comprising a primary operation executing in a first computing environment; transferring the primary operation from the first application to a second application executing in a second computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing an application to avoid low bandwidth, comprising:
-
detecting a deterioration of a first bandwidth of a first instance of an application executing on a first computing environment disposed in a first subnet of a data network, wherein the first instance of the application is a primary operating instance of the application; measuring a second bandwidth available to a stand-by instance of the application executing on a second computing environment in a second subnet of the data network, comparing the second bandwidth to a second pre-determined threshold; and initiating an application migration from the first computing system to the second computing system if the second bandwidth is greater than the second pre-determined threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An application management system in a data center, the system comprising:
-
a data center network comprising a plurality of subnets, the plurality of subnets comprising a plurality of computing environments, the plurality of computing environment communicatively coupled by a plurality of networking devices corresponding to the plurality of subnets; a first computing environment of the plurality of computing environments, the first computing environment comprised in a first subnet of the plurality of subnets communicatively coupled to a first networking device having a first bandwidth; a first instance of an application, the first instance of the application being executed on the first computing environment and comprising a primary operation of the application; and a monitoring agent for managing the application, wherein the monitoring agent transfers the primary operation of the application to a second instance of the application executed on a second computing environment of the plurality of computing environments when the first instance of the application experiences a bandwidth below a pre-determined threshold. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification