Shared storage controller for dual copy shared data

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 91, 371 54, 371 101, 3642681, 3642289, 364DIG1, G06F 1100

Patent

active

053983319

ABSTRACT:
A computing system constructed of multiple processing elements containing private storage, attached to a shared global storage, is called a closely-coupled system. Each processing element may be a single processing unit (PU) with private storage, or a tightly coupled multi-processor unit with private storage. Either type of processing element will be referred to as a Central Processor Complex (CPC), the computing system complex as a whole is referred to as a sysplex. IBM ESA/390 processors provide examples of both single and multi-processor CPC's. For a highly-available shared storage for data-sharing in a multi-processing element environment, highly-available shared storage is provided by a duplexed controllers with non-volatile storage, which is accessed by tightly connected Processing Elements as a single logical copy. Our duplexed controllers provide not only the shared data but also the control information necessary for multi-Processing Element data management with speed-matching processor. The duplexed controllers, including a primary and backup controller, are always synchronized to execute each message command to ensure that they do not diverge. Each controller of the duplexed controller receives its own command from a Processing Element and reaches consensus with other controller to synchronize command execution and return a response code to the Processing Element. To sequence and synchronize the command execution by each of the duplexed controller, a tightly-synchronized Sysplex timer is used to time-stamp each command and response so that the duplexed controllers will run in synchronism. When an "out of sync" condition is detected by a SSC, the monitoring information of SSC and integrated SP, and the result of diagnostics are used to determine the faulty SSC of a the duplexed SSC.

REFERENCES:
patent: 4007448 (1977-02-01), Sergeant et al.
patent: 4099241 (1978-07-01), Ossfeldt
patent: 4351023 (1982-09-01), Richer
patent: 4371754 (1983-02-01), De et al.
patent: 4381543 (1983-04-01), Bunten, III et al.
patent: 4468731 (1984-08-01), Johnson et al.
patent: 4527271 (1985-07-01), Hallee et al.
patent: 4675811 (1987-06-01), Kishi et al.
patent: 4680753 (1987-07-01), Fulton et al.
patent: 4718002 (1988-01-01), Carr
patent: 4733352 (1988-03-01), Nakamura et al.
patent: 4751702 (1988-06-01), Beier et al.
patent: 4823256 (1989-04-01), Bishop et al.
patent: 4849978 (1989-07-01), Dishon et al.
patent: 4958270 (1990-09-01), McLaughlin et al.
patent: 4958273 (1990-09-01), Anderson et al.
patent: 4959768 (1990-09-01), Gerhart
patent: 5124987 (1992-06-01), Milligan et al.
patent: 5148533 (1992-09-01), Joyce et al.
patent: 5155845 (1992-10-01), Beal et al.
patent: 5161214 (1992-11-01), Addink et al.
patent: 5201040 (1993-04-01), Wada et al.
patent: 5201053 (1993-04-01), Benhase et al.
patent: 5274645 (1993-12-01), Idleman et al.
patent: 5280611 (1994-01-01), Mohan et al.
patent: 5293602 (1994-03-01), Fukagawa et al.
patent: 5313602 (1994-05-01), Nakamura
IBM Technical Disclosure Bulletin, vol. 33, No. 11, Apr. 1991, pp. 357-359, T. Hackett, "Use of XCF To Facilitate Communication Among Independent Process".

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Shared storage controller for dual copy shared data does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Shared storage controller for dual copy shared data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shared storage controller for dual copy shared data will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-718600

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.