Content deleted Content added
KolbertBot (talk | contribs) m Bot: HTTP→HTTPS |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
||
(21 intermediate revisions by 15 users not shown) | |||
Line 1:
{{Short description|Cluster of IBM mainframes}}
In computing, a '''Parallel Sysplex''' is a [[computer cluster|cluster]] of [[IBM mainframe]]s acting together as a [[single system image]] with [[z/OS]]. Used for disaster recovery, Parallel Sysplex combines data sharing and [[parallel computing]] to allow a cluster of up to 32 systems to share a workload for [[high performance computing|high performance]] and [[high availability]].
==Sysplex==
In 1990, [[IBM]] [[mainframe computer]]s introduced the concept of a '''Systems Complex''', commonly called a '''Sysplex''', with [[MVS]]/ESA SPV4.1. This allows authorized components in up to eight [[
Components of a Sysplex include:
Line 14 ⟶ 16:
* Automatic Restart Manager (ARM) – Policy to direct automatic restart of failed jobs or started tasks on the same system if it is available or on another LPAR in the Sysplex
* Sysplex Failure Manager (SFM) – Policy that specifies automated actions to take when certain failures occur such as loss of a member of a Sysplex or when reconfiguring systems
* [[
* [[Global Resource Serialization]] (GRS) - Communication – allows use of XCF links instead of dedicated channels for GRS, and Dynamic RNLs
* Tivoli OPC – Hot standby support for the controller
* [[RACF]] (IBM's mainframe security software product) – Sysplex-wide RVARY and SETROPTS commands
* PDSE file sharing
* Multisystem VLFNOTE, SDUMP, SLIP, DAE
Line 26 ⟶ 28:
==Parallel Sysplex==
[[File:GDPS.svg|thumb|300px|Schematic representation of a Parallel Sysplex]]
IBM introduced<ref>{{cite web
| title = S/390 Parallel Sysplex Overview
| id = 194-080
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/0/897/ENUS194-080/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref> the Parallel Sysplex with the addition of the 9674<ref>{{cite web
| title = IBM S/390 Coupling Facility 9674 Model C01
| id = 194-082
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/2/897/ENUS194-082/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref> [[Coupling Facility]] (CF), new S/390 models,<ref>{{cite web
| title = S/390 Parallel Sysplex Offering
| id = 194-081
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/1/897/ENUS194-081/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref><ref>{{cite web
| title = IBM ES/9000 Water-Cooled Processor Enhancements: New Ten-Way Processor, Parallel Sysplex Capability, and Additional Functions
| id = 194-084
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/4/897/ENUS194-084/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref><ref>{{cite web
| title = IBM Enterprise System/9000 Air-Cooled Processors Enhanced with Additional Functions and Parallel Sysplex Capability
| id = 194-084
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/5/897/ENUS194-085/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref> upgrades to existing models, coupling links for high speed communication and MVS/ESA SP V5.1<ref>{{cite web
| title = IBM MVS/ESA SP Version 5 Release 1 and OpenEdition Enhancements
| id = 294-152
| date = April 6, 1994
| url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/2/897/ENUS294-152/index.html
| work = Announcement Letters
| publisher = IBM
}}
</ref> operating system support, in April 1994.<ref>{{cite book
| title = System/390 Parallel Sysplex Performance
| id = SG24-4356-03
| date = December 1998
| edition = Fourth
| url = http://www.redbooks.ibm.com/redbooks/pdfs/sg244356.pdf
| publisher = International Business Machines Corporation
| access-date = 2007-09-17
| url-status = dead
| archive-url = https://web.archive.org/web/20110518132944/http://www.redbooks.ibm.com/redbooks/pdfs/sg244356.pdf
| archive-date = 2011-05-18
}}
</ref>
The Coupling Facility (CF) may reside on a dedicated stand-alone server configured with processors that can run Coupling Facility control code (CFCC), as integral processors on the mainframes themselves configured as ICFs (Internal Coupling Facilities), or less common, as normal LPARs. The CF contains Lock, List, and Cache structures to help with serialization, message passing, and buffer consistency between multiple LPARs.<ref>
| title = | id = ZSW01971USEN
| author = David Raften
| date = November 2019
| publisher = IBM
| work = Positioning paper
| url = http://www.ibm.com/common/ssi/fcgi-bin/ssialias?infotype=SA&subtype=WH&attachment=ZSW01971USEN.PDF&appname=STGE_ZS_ZS_USEN&htmlfid=ZSW01971USEN
}}
</ref>
The primary goal of a Parallel Sysplex is to provide data sharing capabilities, allowing multiple databases for direct reads and writes to shared data. This can provide benefits of
Line 36 ⟶ 107:
* Dynamic Session Balancing
* Dynamic Transaction Routing
* Scalable capacity
Databases running on the System z server that can take advantage of this include:
* [[IBM
* [[IBM Information Management System]] (IMS).
* [[Virtual Storage Access Method|VSAM]] (VSARM/RLS)
* IDMS
*
* DataCom
* Oracle
Other components can use the Coupling Facility to help with system management, performance, or reduced hardware requirements. Called “Resource Sharing”, uses include:
Line 61 ⟶ 132:
Multi-system enclave management for improved performance
* XCF Star – Reduced hardware requirements and simplified management of XCF communication paths
Major components of a Parallel Sysplex include:
* [[Coupling Facility]] (CF or ICF) hardware, allowing multiple processors to share, cache, update, and balance data access;
* Sysplex Timers
* High speed, high quality, redundant cabling;
* Software ([[operating system]] services and, usually, [[middleware]] such as [[IBM
The Coupling Facility may be either a dedicated external system (a small mainframe, such as a [[System z9]] BC, specially configured with only coupling facility processors) or integral processors on the mainframes themselves configured as ICFs (Internal Coupling Facilities).<ref>{{cite web |url=https://www.pcmag.com/encyclopedia_term/0
With STP and ICFs it is possible to construct a complete Parallel Sysplex installation with two connected mainframes. Moreover, a single mainframe can contain the internal equivalent of a complete physical Parallel Sysplex, useful for application testing and development purposes.<ref>{{cite web |url=http://www.zjournal.com/index.cfm?section=article&aid=308 |title=MVS Boot Camp: IBM Health Checker |first=John E. |last=Johnson |publisher=z/Journal |
The IBM Systems Journal dedicated a full issue to all the technology components.<ref>{{cite web |url=http://researchweb.watson.ibm.com/journal/sj36-2.html |title=IBM's System Journal on S/390 Parallel Sysplex Clusters |
==Server Time Protocol==
Maintaining accurate time is important in computer systems. For example, in a transaction-processing system the recovery process reconstructs the transaction data from log files. If time stamps are used for transaction-data logging, and the time stamps of two related transactions are transposed from the actual sequence, then the reconstruction of the transaction database may not match the state before the recovery process.
Server Time Protocol (STP) can be used to provide a single time source between multiple servers. Based on Network Time Protocol concepts, one of the System z servers is designated by the HMC as the primary time source (Stratum 1). It then sends timing signals to the Stratum 2 servers through use of coupling links. The Stratum 2 servers in turn send timing signals to the Stratum 3 servers. To provide availability, one of the servers can be designated as a backup time source, and a third server can be designated as an
STP has been available on System z servers since 2005.
More information on STP is available in “Server Time Protocol Planning Guide”.<ref>
| title = Server Time Protocol Planning Guide
| id = SG24-7280-03
| date = June 2013
| edition = Fourth
| work = Redbooks
| publisher = International Business Machines Corporation
| url = http://www.redbooks.ibm.com/redbooks/pdfs/sg247280.pdf
}}
</ref>
==Geographically Dispersed Parallel Sysplex==
{{redirect|GDPS|other uses|GDPS (disambiguation)}}
'''Geographically Dispersed Parallel Sysplex''' ('''GDPS''') is an extension of Parallel Sysplex of mainframes located, potentially, in different cities. GDPS includes configurations for single site or multiple site configurations:<ref>{{cite conference |first=Riaz |last=Ahmad |date=March 5, 2009 |title=GDPS 3.6 Update & Implementation |publisher=SHARE |___location=Austin, TX |url=http://ew.share.org/proceedingmod/abstract.cfm?abstract_id=19145 |
* GDPS
* GDPS
* GDPS
* GDPS
* GDPS
* GDPS Metro Global - XRC: This is a configuration for systems with more than two systems/sites for purposes of disaster recovery. It is based on GDPS Metro together with GDPS Global - XRC.
* GDPS
==See also==
Line 99 ⟶ 180:
==External links==
* [https://web.archive.org/web/20050721234105/http://www-1.ibm.com/servers/eserver/zseries/pso/ IBM Parallel Sysplex site]
* [https://web.archive.org/web/20050611083713/http://www-1.ibm.com/servers/eserver/zseries/gdps/ IBM GDPS page]
[[Category:IBM mainframe technology]]
|