Automated application fail-over for coordinating applications with DBMS availability
First Claim
Patent Images
1. A data storage system comprising:
- one or more computing systems connected through a network and organized into computing system partitions, where each computing system partition includes a physical copy of a database schema, and where each database schema is replicated on at least two of the computing system partitions organized logically as a redundancy group; and
a redundancy management component implemented in at least one of the computing systems and configured to monitor whether the computing system partitions in a redundancy group are functioning properly and, when one of the computing system partitions is not functioning properly, to reassign a task performed by that computing system partition to another computing system partition in the redundancy group.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically redistributing tasks to reduce the effect of a computer outage on a computer network. The apparatus comprises at least one redundancy group comprised of one or more computing systems, comprised of one or more computing system partitions. The computing system partition includes copies of a database schema that are replicated at each computing system partition. The redundancy group monitors the status of the computing systems and the computing system partitions, and assigns a task to the computing systems based on the monitored status of the computing systems.
-
Citations
16 Claims
-
1. A data storage system comprising:
-
one or more computing systems connected through a network and organized into computing system partitions, where each computing system partition includes a physical copy of a database schema, and where each database schema is replicated on at least two of the computing system partitions organized logically as a redundancy group; and
a redundancy management component implemented in at least one of the computing systems and configured to monitor whether the computing system partitions in a redundancy group are functioning properly and, when one of the computing system partitions is not functioning properly, to reassign a task performed by that computing system partition to another computing system partition in the redundancy group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for use in storing data in a computer network, comprising:
-
organizing one or more computing systems into computing system partitions, each including a physical copy of a database schema;
replicating each database schema on at least two of the computing system partitions and organizing these computing system partitions logically as a redundancy group;
configuring at least one of the computer systems to operate as a redundancy manager that monitors whether the computing system partitions in a redundancy group are functioning properly; and
when one of the computing system partitions is not functioning properly, configuring the redundancy manager to reassign a task performed by that computing system partition to another computing system partition in the redundancy group. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification