System combined with loadsharing structure and primary/backup structure
First Claim
1. A system combined with a load sharing structure and a primary/backup structure, the system having a plurality of sub-systems, the system comprising:
- a primary unit disposed in each of said plurality of sub-systems to share an event processing work load according to a load sharing processing order for events;
a backup unit disposed in each of said plurality of sub-systems to receive and store only a minimum amount of data that is necessary for restoration from a primary unit in preparation for when a primary unit malfunctions;
a configuration management unit comprising an index mapping each backup unit with corresponding primary units, the configuration management unit managing a position of the primary unit for the backup unit;
a distributed algorithm processing unit being programmed and configured to determine which sub-system processes events when the events are generated;
a shared resource unit shared and used in each sub-system and occupied in the primary units;
an event generating unit being programmed and configured to generate events; and
a distributed control environment comprised of a middleware platform and being programmed and configured to distribute processing among the plurality of sub-systems, the configuration management unit, the distributed algorithm processing unit, and the shared resource unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A system having both load sharing structure and a primary/backup structure. The system has a primary unit mounted on each sub-system to share load according to load sharing processing order for events, a backup unit mounted on each sub-system to receive and store minimum data only necessary for restoration from the primary unit, the data is stored in the backup unit of a predetermined sub-system, a configuration management unit, a distributed algorithm processing unit, a shared resource, an event, and a distributed control environment.
19 Citations
18 Claims
-
1. A system combined with a load sharing structure and a primary/backup structure, the system having a plurality of sub-systems, the system comprising:
-
a primary unit disposed in each of said plurality of sub-systems to share an event processing work load according to a load sharing processing order for events;
a backup unit disposed in each of said plurality of sub-systems to receive and store only a minimum amount of data that is necessary for restoration from a primary unit in preparation for when a primary unit malfunctions;
a configuration management unit comprising an index mapping each backup unit with corresponding primary units, the configuration management unit managing a position of the primary unit for the backup unit;
a distributed algorithm processing unit being programmed and configured to determine which sub-system processes events when the events are generated;
a shared resource unit shared and used in each sub-system and occupied in the primary units;
an event generating unit being programmed and configured to generate events; and
a distributed control environment comprised of a middleware platform and being programmed and configured to distribute processing among the plurality of sub-systems, the configuration management unit, the distributed algorithm processing unit, and the shared resource unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A distributed control system, comprising:
-
a plurality of sub-systems, each sub-system comprising a primary unit and a backup unit, each primary unit being programmed and configured to process generated events;
a configuration management unit maintaining an index mapping backup units with corresponding primary units, each backup unit storing data needed to restore a corresponding primary unit should the corresponding primary unit fail to process an event;
a distributed algorithm processing unit being programmed and configured to assign generated events to a primary unit within a sub-system for processing; and
a logical shared resource unit being accessible by each primary unit from each subsystem in the processing of said generated events. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification