APPLICATION OF VIRTUAL SERVERS TO HIGH AVAILABILITY AND DISASTER RECOVERY SOULTIONS
First Claim
1. A virtualized server system providing high availability of system resources and data recovery capabilities, said system comprising:
- a primary site including a primary site storage area network, at least one primary virtual server platform, and at least one primary site virtual server, said at least one primary site virtual server comprising application software, operating system software, and data, said at least one primary site virtual server being stored as at least one primary virtual server image on said primary site storage area network, said at least one primary virtual server image being associated with said at least one primary virtual server platform;
a secondary site including a secondary site storage area network and at least one secondary virtual server platform, said secondary site being enabled for data transmission with said primary site; and
a controller operable to direct replication of said at least one primary virtual server image from said primary site to said secondary site storage area network wherein a replicated virtual server image corresponding with said at least one primary virtual server image is stored on said secondary site storage area network;
said controller being further operable to monitor operation of said at least one primary virtual server platform and to associate said at least one secondary virtual server platform with said at least one replicated virtual server image in the event that a problem is detected with said at least one primary virtual server platform.
7 Assignments
0 Petitions
Accused Products
Abstract
Server virtualization technology is applied to virtualize and encapsulate all unique information of a server as an image that is stored on a storage area network at one site and replicated on a storage area network at another site to provide high availability of system resources and data recovery capabilities. In one embodiment, a virtualized server system (100) includes a primary site (110), a secondary site (130), and a computer executable control application (150). The primary site (110) includes a storage area network (112), at least one primary virtual server platform (114), and at least one primary virtual server stored as at least one image (116) on the storage area network (112). The control application (150) directs replication of the primary virtual server image (116) onto a storage area network (132) at the secondary site (130) to create a corresponding replicated virtual server image (138). The control application (150) also monitors operation of the primary virtual server platform (114) and associates the replicated virtual server image (138) with a secondary virtual server (134) at the secondary site (130) in the event that a problem is detected with the primary site virtual server (114).
-
Citations
31 Claims
-
1. A virtualized server system providing high availability of system resources and data recovery capabilities, said system comprising:
-
a primary site including a primary site storage area network, at least one primary virtual server platform, and at least one primary site virtual server, said at least one primary site virtual server comprising application software, operating system software, and data, said at least one primary site virtual server being stored as at least one primary virtual server image on said primary site storage area network, said at least one primary virtual server image being associated with said at least one primary virtual server platform;
a secondary site including a secondary site storage area network and at least one secondary virtual server platform, said secondary site being enabled for data transmission with said primary site; and
a controller operable to direct replication of said at least one primary virtual server image from said primary site to said secondary site storage area network wherein a replicated virtual server image corresponding with said at least one primary virtual server image is stored on said secondary site storage area network;
said controller being further operable to monitor operation of said at least one primary virtual server platform and to associate said at least one secondary virtual server platform with said at least one replicated virtual server image in the event that a problem is detected with said at least one primary virtual server platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. The system of claim 13 wherein said controller comprises a computer executable application including instances thereof executable on computer systems at each said primary site and an instance thereof executable on a computer system at said secondary site.
-
14. A method of providing for high availability of information technology system resources and data recovery, said method comprising:
-
establishing at a primary site at least one primary site virtual server comprising application software, operating system software, and data;
storing the at least one primary site virtual server as at least one corresponding image on a storage area network at the primary site;
associating the stored image with at least one primary virtual server platform at the primary site;
replicating the at least one image stored on the storage area network at the primary site on a storage area network at a secondary site;
monitoring operation of at least one primary site virtual server platform; and
associating the at least one replicated image at the secondary site with at least one secondary virtual server platform at the secondary site in the event that a problem is detected with the at least one primary site virtual server platform. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A virtualized server system providing high availability of system resources and data recovery capabilities, said system comprising:
-
means for establishing at a primary site at least one primary site virtual server comprising application software, operating system software, and data;
means for storing the at least one primary site virtual server as at least one corresponding image at the primary site;
means for associating the stored image with at least one primary virtual server platform at the primary site;
means for storing at least one replicated image at a secondary site;
means for transmitting information between the primary site and the secondary site;
means for replicating the at least one image stored at the primary site on said means for storing at least one replicated image at a secondary site;
means for monitoring operation of the at least one primary virtual server platform; and
means for associating the at least one replicated image at the secondary site with at least one secondary virtual server platform at the secondary site in the event that a problem is detected with the at least one primary site virtual server platform. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. The system of claim wherein said means for transmitting information between the primary site and the secondary site comprise a data network.
Specification