Un gruppo di computer o sistemi IBM che comunicano tra loro crea un complesso di sistemi, o Sysplex. Questa connessione consente ai processori del computer di condividere il carico di lavoro del sistema. L’utilizzo di questa tecnologia aumenta la velocità e l’efficienza, poiché gli utenti del sistema possono fare affidamento su più macchine e processori, anziché su un processore core.
Questa funzionalità condivisa è facilitata dalla Cross-system Communications Facility (XCF) di IBM. XCF è il software che gestisce le connessioni tra computer. XCF garantisce una comunicazione costante tra tutti i computer del sistema. Di conseguenza, le informazioni vengono aggiornate in tutto il sistema praticamente istantaneamente.
Il ripristino di emergenza è un uso importante per questa tecnologia IBM. Sysplex aggiunge un Sysplex Timer® a tutti i sistemi collegati. Ciò garantisce che tutti i sistemi condividano esattamente lo stesso timestamp. I timestamp identici consentono di recuperare e ripristinare le informazioni da vari sistemi. Senza questo timestamp, sistemi diversi non sarebbero sincronizzati e potrebbero non essere in grado di ripristinare le stesse informazioni.
IBM ha lanciato Sysplex nel 1991 per i mainframe che eseguono il suo sistema operativo MVS/ESA. La prossima generazione di questa tecnologia da utilizzare con il sistema operativo IBM 390, denominata Parallel Sysplex®, è stata lanciata nel 1994. Un importante sviluppo nella versione parallela è stato quello di consentire a tutti i sistemi collegati di lavorare insieme come un unico sistema.
Questa tecnologia parallela consente agli utenti di accedere alle stesse informazioni contemporaneamente da computer diversi. Le modifiche richieste alle informazioni condivise vengono eseguite in ordine, o serializzate, per evitare la perdita di eventuali modifiche. Ad esempio, i computer degli sportelli bancari possono far parte di un Parallel Sysplex®. Quando una transazione bancaria è completata, le stesse informazioni aggiornate sul conto verranno visualizzate su tutti i terminali bancari, anche se si trovano in filiali diverse.
Anche il timestamp è stato aggiornato nell’ultima tecnologia parallela. Nelle versioni precedenti, Sysplex Timer® era un componente hardware aggiuntivo separato dal mainframe. Nel 2005, l’hardware del timer è stato sostituito dal Server Time Protocol (STP) per i modelli di mainframe System z z980 e successivi. STP è incorporato nel codice del mainframe, eliminando la necessità di hardware aggiuntivo.
Anche il Workload Manager (WLM) di IMB è stato introdotto con Parallel Sysplex® per aumentare l’efficienza della condivisione delle risorse. WLM invia richieste alle parti del sistema con il carico di lavoro più leggero in un momento specifico. Utilizzando WLM, l’utente può definire obiettivi e impostare priorità all’interno del sistema. WLM assegnerà quindi le risorse disponibili a ciascuna richiesta di sistema in base a queste informazioni definite dall’utente. WLM monitora costantemente le risorse del sistema e adatta l’elaborazione dei dati al raggiungimento degli obiettivi impostati dall’utente.