Grzegorz Plucinski MAINFRAME sp. Z o.o. Przesieka 1999 PARALLEL SYSPLEX i OS/390 Grzegorz Plucinski MAINFRAME sp. Z o.o. Przesieka 1999
Co to jest ? - kompleks do 32 komputerow z OS/390 - wspolne zasoby dyski tasmy czesciowo pamiec operacyjna teletransmisja - zwiekszona dostepnosc kompleksu - zwiekszona wydajnosc kompleksu
Wydajnosc Syspleksu 32 komputery fizyczne max 12 procesorow każdy max 201 MIPS każdy razem = 32 x 12 x 201 (az za duzo) = 80000 MIPS
Elementy skladowe - procesor S/390 coupling facility sysplex timer coupling link sysplex timer attachment coupling facility dedicated LPAR sysplex timer C.Fac C.Fac. OS/390 OS/390 OS/390 Sys.Timer
OS/390 LPAR Sysp.Tim OS/390 LPAR Coup.Fac. LPAR Coup.Fac. LPAR Sysp.Timer
Coupling Facility Komputer IBM 9674 Partycja w komputerze IBM 9672 lub 9121 (311 based) oprogramowanie CF ladowane z mikrokodow procesora (opcja) Funkcja - cache dla systemow operacyjnych
SYSPLEX Timer Specjalizowane urzadzenie do przekazyania czasu GMT i Local do wszystkich systemow Sysplexu synchronizacja czasu z dokladnoscia do sekund (parametryczna) rezygnacja z zegara TOD wylaczenie komend OS/390 zwiazanych z czasem (T CLOCK....)
Coupling Link Lacze swiatlowodowe pomiedzy CF i OS/390 oddzielny kanal w 9672 G1 do G5 zintegrowany BUS w G6 emulacja w Integrated Server i Multiprise 2000 predkosc 1 GigaBajt/sek tryb pracy synchroniczny dlugosc do 10 km
Wdrazanie Sysplexu I Po co sysplex ? Zwiekszenie wydajnosci zwiekszenie dostepnosci „load balance” pomiedzy fizycznymi procesorami dzielenie transakcji pomiedzy CICS-ami
Wdrazanie Sysplexu II Konfiguracja fizyczna Konfiguracja systemowa laczenie coupling link laczenie sysplex timer-a Konfiguracja systemowa nazwa sysplexu (LOADxx) definicja zbiorow SYSPLEX-u (COUPLExx) tryb SYSPLEX-u (IEASYSxx)
Elementy w strukturze Sysplex JES2 GRS VTAM lacznosc pomiedzy VTAM-ami generic appl’s CICS temporary storage DB2
Data sharing Podzial pamieci operacyjnej pomiedzy image OS/390 konsekwencje dla aplikacji dostepne API możemy tych mechanizmow uzyc sami
Zarzadzanie SYSPLEX-em Co się dla nas zmienia ? Konsole kierowanie komend odpowiedzi na komendy wprowadzone przez operatora R xx,............... Komunikacja pomiedzy uzytkownikami multi-spool (powinien być)
Konsole zwariowac mozna Wspolny strumien komunikatow ze wszystkich systemow wspolne konsole brak identyfikacji systemu w komunikacie kierowanie wprowadzanych komend