Deploying A Virtual Machine For Disaster Recovery In A Cloud Computing Environment
First Claim
1. A method of deploying a virtual machine in a cloud computing environment, the cloud computing environment comprising one or more virtual machines (‘
- VMs’
), the VMs comprising modules of automated computing machinery installed upon cloud computers disposed within data centers, the cloud computing environment further comprising a cloud operating system and data center administration servers operably coupled to the VMs, the method comprising;
deploying, by the cloud operating system in a local data center, a VM, including flagging the VM for disaster recovery;
storing, by the cloud operating system in computer memory in a remote data center, a copy of the flagged VM; and
configuring, by the cloud operating system, the remote data center to replace data processing operations of the flagged VM in the local data center with data processing operations of the copy in the remote data center when the flagged VM in the local data center is lost through disaster.
1 Assignment
0 Petitions
Accused Products
Abstract
Deploying a virtual machine in a cloud computing environment, the cloud computing environment including one or more virtual machines (‘VMs’), the VMs being modules of automated computing machinery installed upon cloud computers disposed within data centers, the cloud computing environment also including a cloud operating system and data center administration servers operably coupled to the VMs, including deploying, by the cloud operating system in a local data center, a VM, including flagging the VM for disaster recovery; storing, by the cloud operating system in computer memory in a remote data center, a copy of the flagged VM; and configuring, by the cloud operating system, the remote data center to replace data processing operations of the flagged VM in the local data center with data processing operations of the copy in the remote data center when the flagged VM in the local data center is lost through disaster.
-
Citations
20 Claims
-
1. A method of deploying a virtual machine in a cloud computing environment, the cloud computing environment comprising one or more virtual machines (‘
- VMs’
), the VMs comprising modules of automated computing machinery installed upon cloud computers disposed within data centers, the cloud computing environment further comprising a cloud operating system and data center administration servers operably coupled to the VMs, the method comprising;deploying, by the cloud operating system in a local data center, a VM, including flagging the VM for disaster recovery; storing, by the cloud operating system in computer memory in a remote data center, a copy of the flagged VM; and configuring, by the cloud operating system, the remote data center to replace data processing operations of the flagged VM in the local data center with data processing operations of the copy in the remote data center when the flagged VM in the local data center is lost through disaster. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- VMs’
-
8. Apparatus for deploying a virtual machine in a cloud computing environment, the apparatus comprising:
-
one or more virtual machines (‘
VMs’
), the VMs comprising modules of automated computing machinery installed upon cloud computers disposed within data centers;
a cloud operating system;
data center administration servers operably coupled to the VMs;at least one computer processor with a computer memory operatively coupled to the at least one computer processor, the computer memory having disposed within it computer program instructions which when executed cause the apparatus to function by; deploying, by the cloud operating system in a local data center, a VM, including flagging the VM for disaster recovery; storing, by the cloud operating system in computer memory in a remote data center, a copy of the flagged VM; and configuring, by the cloud operating system, the remote data center to replace data processing operations of the flagged VM in the local data center with data processing operations of the copy in the remote data center when the flagged VM in the local data center is lost through disaster. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for deploying a virtual machine in a cloud computing environment, the cloud computing environment comprising one or more virtual machines (VMs), the VMs comprising modules of automated computing machinery installed upon cloud computers disposed within data centers, the cloud computing environment further comprising a cloud operating system and data center administration servers operably coupled to the VMs, the computer program product disposed upon a computer readable storage medium, the computer program product comprising computer program instructions which when executed cause apparatus in the cloud computing environment to function by:
-
deploying, by the cloud operating system in a local data center, a VM, including flagging the VM for disaster recovery; storing, by the cloud operating system in computer memory in a remote data center, a copy of the flagged VM; and configuring, by the cloud operating system, the remote data center to replace data processing operations of the flagged VM in the local data center with data processing operations of the copy in the remote data center when the flagged VM in the local data center is lost through disaster. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification