Managing the state of coupling facility structures
AssigneeInternational Business Machines Corporation
InventorsDavid Elko, Steven Goss, Michael Jordan, Georgette Kurdt, Jeffrey Nick, Kelly Pushong, David Surman
Life of this patent
Estimating the term…
Abstract
A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on a structure basis, and thus, a coupling facility may include duplexed structures, as well as non-duplexed or simplexed structures.
Claims26
A method of managing the state of coupling facility structures, said method comprising:
- obtaining a data structure to provide state of one or more structures of a coupling facility, said state relating to duplexing of said one or more structures, wherein the state of a structure of the one or more structures reflects whether the structure is duplexed in that a plurality of instances of the structure are concurrently updated to provide high availability of the structure;
- and
- maintaining within the data structure state of the one or more structures.
A method of managing duplexing of coupling facility structures, said method comprising:
- initiating activation of duplexing of a coupling facility structure, wherein an instance of the coupling facility structure is located within one coupling facility;
- determining whether another coupling facility in which another instance of the coupling facility structure is to reside is connected to the one coupling facility;
- and
- activating duplexing, in response to the determining indicating that the another coupling facility is connected to the one coupling facility.
A memory for storing data accessible by one or more commands executing within a computing environment, said memory comprising:
- a data structure to provide state of one or more structures of a coupling facility, said data structure comprising:
- one or more indicators relating to duplexing of the one or more structures, wherein the state of a structure of the one or more structures reflects whether the structure is duplexed in that a plurality of instances of the structure are concurrently updated to provide high availability of the structure.
A system of managing the state of coupling facility structures, said system comprising:
- a data structure to provide state of one or more structures of a coupling facility, said state relating to duplexing of said one or more structures, wherein the state of a structure of the one or more structures reflects whether the structure is duplexed in that a plurality of instances of the structure are concurrently updated to provide high availability of the structure;
- and
- a coupling facility to facilitate maintaining within the data structure state of the one or more structures.
At least one program storage device readable by a machine tangibly embodying at least one program of instructions executable by the machine to perform a method of managing the state of coupling facility structures, said method comprising:
- obtaining a data structure to provide state of one or more structures of a coupling facility, said state relating to duplexing of said one or more structures, wherein the state of a structure of one or more structures reflects whether the structure is duplexed in that a plurality of instances of the structure are concurrently updated to provide high availability of the structure;
- and
- maintaining within the data structure state of the one or more structures.
At least one program storage device readable by a machine tangibly embodying at least one program of instructions executable by the machine to perform a method of managing duplexing of coupling facility structures, said method comprising:
- initiating activation of duplexing of a coupling facility structure, wherein an instance of the coupling facility structure is located within one coupling facility;
- determining whether another coupling facility in which another instance of the coupling facility structure is to reside is connected to the one coupling facility;
- and
- activating duplexing, in response to the determining indicating that the another coupling facility is connected to the one coupling facility.
Dependencies are inferred from the claim text.