Business continuity on cloud enterprise data centers
First Claim
Patent Images
1. A data processing system for hosting virtual machines in a cloud computing environment comprising:
- a first production cloud, operated at a first data processing platform at a first location, and for providing a set of virtual machines to a first set of customers;
a second production cloud, operated on a second data processing platform at a second location;
the second data processing platform also operating a continuity production cloud for the first set of customers;
a cloud management service for;
maintaining configuration of the set of virtual machines in the first production cloud as two or more Virtual Data Centers (VDCs) for a specific customer in the first set of customers;
selective enablement of a business continuity service for failing over selected elements of the production cloud to the continuity production cloud on a per-customer and per-VDC basis,such that only a subset of the VDCs for the specific customer are enabled for failing over to the continuity production cloud, andwherein the selective enablement for failing over is further for;
reassigning network addresses;
updating firewall rules;
creating virtual private networks;
configuring load-balancing options;
creating virtual local area networks; and
bringing online VMs as specified by the user for each continuity enabled VDC.
16 Assignments
0 Petitions
Accused Products
Abstract
Business continuity services in a data processing environment where a service provider offers virtual data center services to numerous customers.
38 Citations
19 Claims
-
1. A data processing system for hosting virtual machines in a cloud computing environment comprising:
-
a first production cloud, operated at a first data processing platform at a first location, and for providing a set of virtual machines to a first set of customers; a second production cloud, operated on a second data processing platform at a second location; the second data processing platform also operating a continuity production cloud for the first set of customers; a cloud management service for; maintaining configuration of the set of virtual machines in the first production cloud as two or more Virtual Data Centers (VDCs) for a specific customer in the first set of customers; selective enablement of a business continuity service for failing over selected elements of the production cloud to the continuity production cloud on a per-customer and per-VDC basis, such that only a subset of the VDCs for the specific customer are enabled for failing over to the continuity production cloud, and wherein the selective enablement for failing over is further for; reassigning network addresses; updating firewall rules; creating virtual private networks; configuring load-balancing options; creating virtual local area networks; and bringing online VMs as specified by the user for each continuity enabled VDC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19)
-
-
16. A method for operating a cloud computing environment comprising:
-
operating a first production cloud using a first data processing platform at a first location, and providing a set of virtual machines to a first customer; operating a second production cloud using a second data processing platform at a second location; the second data processing platform also operating as a continuity production cloud for the first customer; maintaining configuration of the set of virtual machines as two or more Virtual Data Centers (VDCs) for at least a specific customer in the first set of customers; and selectively enabling a business continuity service for failing over selected elements of the production cloud to the continuity cloud on a per-customer and per-VDC basis, such that only a subset of the VDCs for the specific customer are enabled for failing over the continuity production cloud; and in an event of a disaster at the production cloud, the method comprises further steps carried out at the continuity cloud as follows; network addresses are re-assigned; firewall rules are updated; virtual private networks are created; load-balancing options are configured; virtual local area networks are created; and a recovery plan is executed for each continuity enabled VDC to bring online VMs as specified by the user in an order of recovery. - View Dependent Claims (17, 18)
-
Specification