System and method for providing data and application continuity in a computer system
First Claim
Patent Images
1. A system comprising:
- a physical server running a replication engine and a logic, wherein the replication engine includes the logic, wherein the replication engine is configured to create a virtual server on the physical server, wherein the virtual server being configured for replicably storing a set of data received from a client via the physical server such that a data continuity for the client is provided, wherein the physical server is operably unaffiliated with the client, wherein the logic being configured to run a first application on the set of data received from the client, wherein the first application corresponding to a second application running on the set of data on the client, wherein the physical server is configured to switch the virtual server with the client in response to a failover event such that the first application switches with the second application, wherein the failover event corresponds to the client;
wherein the client is a first client and further comprising;
a control platform including at least one of a configuration logic, a reporting logic, a logging logic, a network definition logic, a server definition logic, or an archive logic, wherein the configuration logic includes a rule-based architecture for generating a configuration definition associated with the first client, wherein the rule-based architecture is configured to be responsive to an input from a second client, wherein the first client is associated with the second client, wherein the rule-based architecture is stored within a library that contains a rule for an automation of at least one of an application, a computing system, or a server as defined, wherein the control platform is configured to directly call hardware and software components within the virtual server based on the input from the second client, wherein the physical server is operably unaffiliated with the second client.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing or maintaining data and application continuity in a computer system. According to an embodiment, the system comprises a communication interface for a client system, a network layer for receiving data from the client system, a hardware infrastructure for creating instances of the client system for replicating data, and an applications module for executing one or more applications on the replicated data. According to a further aspect, the system includes a portal interface configured for providing a remote user with control, audit and other functions associated with the user'"'"'s system configuration.
93 Citations
40 Claims
-
1. A system comprising:
-
a physical server running a replication engine and a logic, wherein the replication engine includes the logic, wherein the replication engine is configured to create a virtual server on the physical server, wherein the virtual server being configured for replicably storing a set of data received from a client via the physical server such that a data continuity for the client is provided, wherein the physical server is operably unaffiliated with the client, wherein the logic being configured to run a first application on the set of data received from the client, wherein the first application corresponding to a second application running on the set of data on the client, wherein the physical server is configured to switch the virtual server with the client in response to a failover event such that the first application switches with the second application, wherein the failover event corresponds to the client; wherein the client is a first client and further comprising; a control platform including at least one of a configuration logic, a reporting logic, a logging logic, a network definition logic, a server definition logic, or an archive logic, wherein the configuration logic includes a rule-based architecture for generating a configuration definition associated with the first client, wherein the rule-based architecture is configured to be responsive to an input from a second client, wherein the first client is associated with the second client, wherein the rule-based architecture is stored within a library that contains a rule for an automation of at least one of an application, a computing system, or a server as defined, wherein the control platform is configured to directly call hardware and software components within the virtual server based on the input from the second client, wherein the physical server is operably unaffiliated with the second client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a first physical server configured to; host a virtual server programmed to receive a set of active data from a second physical server and replicate the set of active data in real-time, wherein the first physical server is operably unaffiliated with the second physical server; present a page to a client workstation, wherein the page depicts an input element programmed to receive a user input, wherein the client workstation is operably affiliated with the second physical server; receive the user input from the client workstation; configure the virtual server based on the user input; and switch the virtual server with the second physical server based on the user input in response to a failover event, wherein the failover event corresponds to the second physical server; wherein the client workstation is a first client workstation and further comprising; a control platform including at least one of a configuration logic, a reporting logic, a logging logic, a network definition logic, a server definition logic, or an archive logic, wherein the configuration logic includes a rule-based architecture for generating a configuration definition associated with the first client workstation, wherein the rule-based architecture is configured to be responsive to an input from a second client workstation, wherein the first client workstation is associated with the second client workstation, wherein the rule-based architecture is stored within a library that contains a rule for an automation of at least one of an application, a computing system, or a server as defined, wherein the control platform is configured to directly call hardware and software components within the virtual server based on the input from the second client workstation, wherein the physical server is operably unaffiliated with the second client workstation.
-
-
8. A method comprising:
-
hosting, by a first physical server, a virtual server programmed to receive a set of active data from a second physical server and replicate the set of active data in real-time, wherein the first physical server is operably unaffiliated with the second physical server; presenting, by the first physical server, a page to a client workstation, wherein the page depicts an input element programmed to receive a user input, wherein the client workstation is operably affiliated with the second physical server; receiving, by the first physical server, the user input from the client workstation; configuring, by the first physical server, the virtual server based on the user input; and switching, by the first physical server, the virtual server with the second physical server based on the user input in response to a failover event, wherein the failover event corresponds to the second physical server; wherein the client workstation is a first client workstation and further comprising; a control platform including at least one of a configuration logic, a reporting logic, a logging logic, a network definition logic, a server definition logic, or an archive logic, wherein the configuration logic includes a rule-based architecture for generating a configuration definition associated with the first client workstation, wherein the rule-based architecture is configured to be responsive to an input from a second client workstation, wherein the first client workstation is associated with the second client workstation, wherein the rule-based architecture is stored within a library that contains a rule for an automation of at least one of an application, a computing system, or a server as defined, wherein the control platform is configured to directly call hardware and software components within the virtual server based on the input from the second client workstation, wherein the physical server is operably unaffiliated with the second client workstation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification