Está en la página 1de 53

Introduccin al z/OS Bsico

2006 IBM Corporation


Captulo 2A: Hardware systems y LPARs

Captulo 2A zSeries Hardware
2006 IBM Corporation 2
Objetivos
En este captulo usted aprender:
Sobre el hardware S/360 y zSeries
Sobre unidades de procesamiento y discos
Cmo difieren los mainframes de las PCs en la
codificacin de los datos
Sobre algunas configuraciones tpicas de hardware
Captulo 2A zSeries Hardware
2006 IBM Corporation 3
Introduccin
Aqu veremos el hardware en un sistema
completo, aunque haciendo nfasis en la caja o
box (procesador)

La terminologa no es sencilla
Desde que los boxes se convirtieron en multi-
generadores (multi-engined), los trminos sistema,
procesador y CPU se usan indistintamente
Captulo 2A zSeries Hardware
2006 IBM Corporation 4
Terminologa confusa
Procesadores individuales
en el sistema
"procesadores"
"CPUs"
"engines"
"PUs"
"CPs"
IFLs, ICFs, zAAPs, IFLs
spares
"system" = CPs ejecutando
en un sistema operativo
Caja del sistema IBM
posiblemente un zSeries
server
A veces referenciado
como un "procesador"
Poca gente usa "CEC"
o "CMC"
A veces referenciado
como una "CPU"
Muchos usan "sistema"
Captulo 2A zSeries Hardware
2006 IBM Corporation 5
Conceptos S/360
0 0 3 3
0 0 1 1
Procesadores
Storage
Control
Main
Storage
1 1 5 5 6 6 A A B B
Control
Unit
3
Control
Unit
Control
Unit
3
1 1
2 2
5 5 3 3 Canales
Dispositivos
X
Y
0 0
1 1
Z
Control
Unit
C0
lnea de
comunicacin
Canales
Paralelos
Otro Otro
Sistema Sistema
7
Captulo 2A zSeries Hardware
2006 IBM Corporation 6
Diseo temprano
System/360 fue diseado en los aos 1960s
La caja central de proceso contena los
procesadores, la memoria, circuitos de control e
interfaces de canales
Los primeros sistemas tenan hasta 16 canales
cuando los sistemas modernos tienen 1024 (256 *
4 Subsistemas Lgicos de Canales)
Canales conectados a las unidades de control
Unidades de control conectadas a dispositivos, como
discos, cintas e interfaces de comunicaciones

Captulo 2A zSeries Hardware
2006 IBM Corporation 7
Direccin de disposistivo (device address)
address:132
channelnumbercontrolunitnumberdevicenumber
En los primeros diseos, la direccin del dispositivo estaba
fsicamente relacionada a la arquitectura del hardware
Los Canales Paralelos tienen cables de cobre de gran
dimetro y muy pesados (bus and tag)
Captulo 2A zSeries Hardware
2006 IBM Corporation 8
La velocidad mxima del canal paralelo es de hasta 4.5 MB, y la distancia mxima que se puede
alcanzar con una interfaz de canal paralelo es de hasta 122 metros (400 pies).
Estas especificaciones pueden estar limitadas por los dispositivos y unidades de control conectadas.

Conectividad de Canal Paralelo
Captulo 2A zSeries Hardware
2006 IBM Corporation 9
Diseo actual
El diseo actual de los CEC son
considerablemente ms complejos que los
primeros diseos S/360
Esta nueva complejidad incluye:
Conectividad de I/O
Operacin de I/O
Particionado del sistema
Captulo 2A zSeries Hardware
2006 IBM Corporation 10
Conectividad ESCON
Captulo 2A zSeries Hardware
2006 IBM Corporation 11
ESCON Director
ESCD ESCD
Captulo 2A zSeries Hardware
2006 IBM Corporation 12
ESCON vs FICON
ESCON
20 Mbytes / Segundo
Muchos tiempos muertos. Un pedido activo por vez.
Una unidad de control

FICON
400 Mbytes / Segundo, llegando a 800
Usa FCP standard
Cable de Fibra Optica (menor espacio bajo el piso)
Actualmente hasta 64 paquetes de I/O simultneos por vez
con hasta 64 unidades de control diferentes
Suporta switches en Cascada
Captulo 2A zSeries Hardware
2006 IBM Corporation 13
Conectividad FICON
Captulo 2A zSeries Hardware
2006 IBM Corporation 14
Conectividad de I/O
I/O Processing
Otros
Sistemas
01 02 ... 40 41 42
... ... A0 A1 ... ...
Control
Unit
ESCON
Director
(switch)
FICON
switch
Control
Unit
C0
Control
Unit
C1
Control
Unit
01
Control
Unit
02
E - Canal ESC ON
F - Canal FICON
O - Canal Express - OSA
Server box
Particin 1 Particin 2
LAN
O E E E E F F
Canales
(CHPIDs o PCHIDs)
Control unit addresses
(CUA)
0 0 1 1
0 0
1 1
Unit addresses (UA)
01
0 0 1 1
0 0 1 1
Captulo 2A zSeries Hardware
2006 IBM Corporation 15
Conectividad de I/O
Canales ESCON y FICON
Switches para conectar dispositivos perifricos a
ms de un CEC
Direcciones CHPID de dos dgitos (FF / 256)
Mltiples particiones pueden compartir CHPIDs
(MIF)
Existe un Subsistema de I/O entre el sistema
operativo y los CHPIDs
Captulo 2A zSeries Hardware
2006 IBM Corporation 16
Conectividad de I/O
El controlador de I/O usa un archivo de control
IOCDS que traduce las direcciones fsicas de I/O
en nmeros de dispositivos usados por el z/OS
Los Nmeros de Dispositivos los asigna el
system programmer cuando crea el IODF y el
IOCDS, y es arbitrario (pero no random!)
En mquinas modernas se usan tres o cuatro
dgitos hexadecimales
FFFF = se pueden definir hasta 64K dispositivos
Captulo 2A zSeries Hardware
2006 IBM Corporation 17
Particin Fsica
O
ES
CS
I/ O
CPs
MVS
O
ES
CS
I/ O
CPs
MVS
Support
Element
Energa y
Refrigeracin
Support
Element
Energa y
Refrigeracin
Nota:
Expanded Storage introducida en los 3090s
3033s tiene un CP por lado
Captulo 2A zSeries Hardware
2006 IBM Corporation 18
Control del Sistema y Particionado
CP CP CP CP
System Control
LPAR1 LPAR1 LPAR1
System Control
CHPID
CHPID
CHPID CHPID CHPID
CHPID CHPID
HMC SE
Microprocesador especializado para
funciones de control internas
PC Think Pads
Ubicado en rea del
Operador
Dentro del CEC pero lo
pueden usar los
Operadores
Memoria
Procesadores
Canales
Captulo 2A zSeries Hardware
2006 IBM Corporation 19
Control del Sistema y Particionado (cont.)
La funcin de control del sistema es la habilidad
de particionar el sistema en particiones lgicas, o
logical partitions (LPARs)
El lmite inicial fue de hasta 15 LARs, pero nuevas
mquinas permiten hasta 60 particiones
Consideraciones prcticas pueden limitar a un
nmero menor, dependiendo de las necesidades
de memoria, I/O y poder de proceso de cada
LPAR
Captulo 2A zSeries Hardware
2006 IBM Corporation 20
* Z9-109: 1 a 60 Particiones Lgicas
*
Muchos tipos de imges de Servers
Hipersockets
Captulo 2A zSeries Hardware
2006 IBM Corporation 21
LPARs
Administradores de sistema asigna:
Memoria
Procesadores
CHPIDs dedicado o compartido
Esto se hace en parte en el IOCDS y en parte en el profile
del sistema en el Support Element (SE) en el CEC. Esto
normalmente se actualiza mediante la HMC.
Cambiar el profile del sistema y el IOCDS usualmente
requiere un power-on reset (POR), aunque otros cambios
son dinmicos
Captulo 2A zSeries Hardware
2006 IBM Corporation 22
Caractersticas del LPAR
Un LPAR es equivalente a un mainframe separado para
propsitos ms prcticos
Cada LPAR ejecuta su propio sistema operativo
Los Dispositivos pueden compartirse entre varias LPARs
Los Procesadores pueden ser dedicados o compartidos
Cuando se comparte, a cada LPAR se le asigna un nmero
de procesador lgico (hasta el nmero mximo de
procesadores fsicos) y un peso
Cada LPAR es independiente
Captulo 2A zSeries Hardware
2006 IBM Corporation 23
Consolidacin de mainframes
Muchas instalaciones suelen tener varios boxes

Una nica mquina de mayor potencia,
ejecutando varios LPARs suele ser de costo ms
efectivo, ya que las licencias de software para
mltiples mquinas pequeas pueden tener un
valor total mayor que para una nica ms grande

Captulo 2A zSeries Hardware
2006 IBM Corporation 24
Unidades de Procesamiento
Las computadoras modernas ofrecen varios tipos de
procesadores especiales. Muchos de ellos no cuentan
como procesadores full para el cargo del software
Central Processor (CP) Un procesador z/OS full
System Assistance Processor (SAP) - Usado para el
subsistema de I/O cada mquina tiene por lo menos uno
Integrated Facility for Linux (IFL) Procesador especial
para Linux - opcional
zAAP Usado para cdigo JAVA opcional
zIIP Usado para procesamiento DB2 opcional
Integrated Coupling Facility (ICF) Para facilidades de
coupling
Spares
SAPs, IFLs, ICFs, zIIPs, y zAAPs no cuentan en el nmero
de modelo y en los costos del software
Captulo 2A zSeries Hardware
2006 IBM Corporation 25
CP Compartido (ejemplo)
Captulo 2A zSeries Hardware
2006 IBM Corporation 26
1 El siguiente CP lgico a ser despachado se elige desde la
cola de CP ready basado en el peso del CP lgico.

2 - LPAR LIC despacha el CP lgico seleccionado
(LCP5 del MVS LP) en un CP fsico en el CPC
(CP0, en el grfico).

3 La unidad de z/OS despachable ejecutando en el procesador
lgico (MVS2 CP5 lgico) comienza a ejecutar en el fsico
CP0. Ejecuta hasta que expira su porcin de tiempo (time
slice, generalmente entre 12.5 y 25 milisegundos), o entre
en wait, o sea interceptado por alguna razn.

4 En el grfico, el CP lgico ejecuta hasta que usa toda su
porcin de tiempo (time slice). A este punto el ambiente del
CP5 lgico se salva y el control vuelve al LPAR LIC, el cual
comienza a ejecutar nuevamente en el CP0 fsico.

5 - LPAR LIC determina porqu el CP lgico termina su
ejecucin re-encola el CP lgico. Si est ready para seguir,
se re-encola en la cola de CP lgicos ready, y comienza
nuevamente con el paso 1.
Despacho Lgico de LPAR
Captulo 2A zSeries Hardware
2006 IBM Corporation 27
MIF Consolidacin de Canales ejemplo
Captulo 2A zSeries Hardware
2006 IBM Corporation 28
Capacity on Demand
Existen varias formas de Capacidad por Demanda
Poder de proceso adicional para cumplir
incrementos inesperados o picos de demanda
sudden

CBU Capacity Back Up
OOCUoD On/Off Capacity Upgrade on Demand
SubCapacity Licensing Charges
LPAR CPU Management (IRD)
Captulo 2A zSeries Hardware
2006 IBM Corporation 29
Discos
Los mainframes actuales usan discos tipo 3390
Las configuraciones originales eran simples, con una
controladora conectada al procesador y un grupo de
dispositivos conectados (attached) a la misma
IBM 3390 Disk Unit
IBM 3990
Control Unit
canales
Captulo 2A zSeries Hardware
2006 IBM Corporation 30
Implementacin 3390 Actual
Common Interconnect (across clusters)
HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA HA
Cluster Processor Complex
cache NVS
DA DA DA
DA
Cluster Processor Complex
cache NVS
DA DA DA DA
RAID array
RAID array
Device Adapters
Host Adapters (2 interfaces de canal por adaptador)
Captulo 2A zSeries Hardware
2006 IBM Corporation 31
Dispositivos 3390 Modernos
El DS8000 y el 2105 Enterprise Storage Server son discos
muy sofisticados
Emulan una gran cantidad de control units y discos 3390.
Tambin se pueden particionar y conectarse, adems de
390, a UNIX y otros sistemas con canales SCSI.
Hay de 11 a 196 TB de espacio en disco, hasta 32 interfaces
de canal, 16 a 256 GB de memoria cache y 284 MB de
momoria no-volatil
Captulo 2A zSeries Hardware
2006 IBM Corporation 32
Dispositivos 3390 Modernos (cont)
The physical disks are commodity SCSI- type
units
Es posible tener varios tipos de configuraciones,
pero usualmente se arman en arreglos RAID-5
con disco de repuesto (hot spare)
Casi todas la spartes tienen repuesto o
alternativo, y las unidades de control se emulan
por 4 procesadores RISC en dos complejos

Captulo 2A zSeries Hardware
2006 IBM Corporation 33
Dispositivos 3390 Modernos (cont)
El disco 2105 ofrece FlashCopy, Extended
Remote Copy, Concurrent Copy, Parallel Access
Volumes, Multiple Allegiance
Esta es una gran mejora de la arquitectura 3390
original y ofrece una masiva mejora de
performance
Para el sistema operativo z/OS estos discos
aparecen como dispositivos 3390 tradicionales,
manteniendo la compatibilidad con anteriores
modelos
Captulo 2A zSeries Hardware
2006 IBM Corporation 34
EBCDIC
Desde el IBM S/360 hasta el ltima mquina zSeries usa el
set de caracteres Extended Binary Coded Decimal
Interchange para varios propsitos
Este fue desarrollado antes del ASCII y tambin en un set
de caracteres de 8 bits
z/OS Web Server almacena datos ASCII como la mayora de
los browsers que ejecutan en PCs, los que esperan datos
ASCII
UNICODE se usa para JAVA en las mquinas ms nuevas
Captulo 2A zSeries Hardware
2006 IBM Corporation 35
Clustering
Clustering se ha hecho durante aos de varias
formas:
Basic shared DASD
Anillos (rings) CTC/GRS
Basic y Parallel sysplex
Imagen (Image) se usa para describir un sistema
z/OS nico, que puede ser standalone o un LPAR
en un box mayor
Captulo 2A zSeries Hardware
2006 IBM Corporation 36
Conceptos Bsicos de DISCO Compartido
Capacidad limitada
Reserve y release sobre todo el disco
Acceso limitado al disco mientras dure la actualizacin
zSeries ( o LPAR)
z/OS
canales
zSeries ( o LPAR)
z/OS
canales
control unit control unit
Un sistema real
puede tener
muchas ms
unidades de control
y dispositivos
Captulo 2A zSeries Hardware
2006 IBM Corporation 37
GRS Ring
Global Resource Sharing (GRS) usado para pasar informacin entre
sistemas via anillo (ring) CTC
Pedido de Encolamiento (ENQueue) de un dataset, actualizacin,
liberacin del Encolamiento (DEQueue)
Systema dbilmente acoplado (loosely coupled system)

zSeries ( o LPAR)
z/OS
canales
zSeries ( o LPAR)
z/OS
canales
control unit control unit
Puede haber ms sistemas en
el CTC"ring"
CTC
CTC
Captulo 2A zSeries Hardware
2006 IBM Corporation 38
Parallel Sysplex
Esta extencin del anollo CTC usa un Coupling Facility dedicado para
almacenar los datos de ENQ para GRS
Es muchoa ms rpido
El CF se puede usar para compartir datos de una aplicacin, como tablas
DB2
Puede implementarse en un nico sistema

zSeries ( o LPAR)
z/OS
canales
zSeries ( o LPAR)
z/OS
canales
control unit control unit
syitema o LPAR
Coupling
Facility
Canales CF
Captulo 2A zSeries Hardware
2006 IBM Corporation 39
Sistemas Tpicos
Mostramos dos
pequeos sistemas:
El de la izquierda
es una Multiprise
3000, fue diseada
para pequeas
instalaciones, con
discos internos
A la derecha un
sistema de FLEX-
ES, que ejecuta en
una Linux or UNIX
impresora
MP3000
System
SUPPORT
element
control units y dispositivos mainframe standard
canales ESCON
adaptador/es
de LAN
terminales tn3270
impresora
terminales tn3270
adaptador/es
de LAN
FLEX-ES
System
canales Paralelos
otras control units y dispositivos mainframe
Captulo 2A zSeries Hardware
2006 IBM Corporation 40
Configuracin Mainframe Mediana
Esta es una completa
implementacin sin
viejos dispositivos
Una z890 con dos
controladores externos
de discos, unidades de
cinta, impresoras,
conexin LAN y
consolas
Impresora
Router
Unidades
de Cinta
LAN
Consolas
OSA-Express
z890
Impresora
Enterprise
Storage Server1
Enterprise
Storage Server1
Captulo 2A zSeries Hardware
2006 IBM Corporation 41
Sistema Mediano Unico
Este sistema podra ejecutar varias LPARs
Un z/OS de produccin con aplicaciones interactivas
Un segundo LPAR de produccin dedicado al batch
Un z/OS LPAR de Test para prueba de nuevo software
Uno o ms LPARs ejecutando Linux, tal vez con
aplicaciones web
Captulo 2A zSeries Hardware
2006 IBM Corporation 42
Configuracin Moderadamente Grande
Dos mquinas una nueva z990 y
una vieja 9672
Parallel Sysplex con coupling
facility
Mltiples ESS y viejos DASD
conectdos via un switch
Controladores de comunicaciones
3745 para una red SNA
Unidades de cinta 3490E
conservadas para compatibilidad
Conexiones OSA Express a varias
LANs
Consolas
OSA Express
LAN
LAN
Viejos DASD
tipo 3390
3490E
OSA Express
Consolas
CF CF
Escon
Director
Escon
Director
LAN
OSA Express
LAN
OSA Express
z990
z9-109
DS8000 ESS 800
Captulo 2A zSeries Hardware
2006 IBM Corporation 43
Sistemas Grandes
Este es el tipo de mezcla de generaciones de dispositivos
que podemos encontrar en una empresa
Se agragan nuevos dispositivos, pero los viejos se
conservan hasta el final de su vida til
Generalmente el z/OS usar viejos dispositivos hasta que
algn cambio en la arquitectura fuerce su retiro
Usualmente este tipo de cambio se publicita lo suficiente y
con aos de anticipacin se determina cualquier
incimpatibilidad, que suele coincidir con el final de la vida
til de la mquina
Captulo 2A zSeries Hardware
2006 IBM Corporation 44
Resumen
La terminologa es importante
El diseo clsico del S/360 es importante tanto
como los posteriores diseos que lo mejoraron.
Los conceptos todava son relevantes
Nuevos tipos de procesadores estn disponibles
para reducir los costos de software
Conjunto de caracteres EBCDIC
Tcnicas de Clustering y parallel sysplex
Captulo 2A zSeries Hardware
2006 IBM Corporation 45
Hardware Management Console (HMC)
Captulo 2A zSeries Hardware
2006 IBM Corporation 46
OS
ej. Asignar profile
a una particin Linux
Allocate PUs
Asignacin
Storage
Captulo 2A zSeries Hardware
2006 IBM Corporation 47
Captulo 2A zSeries Hardware
2006 IBM Corporation 48
Captulo 2A zSeries Hardware
2006 IBM Corporation 49
Captulo 2A zSeries Hardware
2006 IBM Corporation 50
Captulo 2A zSeries Hardware
2006 IBM Corporation 51
Intelligent Resource Director ( IRD )
Captulo 2A zSeries Hardware
2006 IBM Corporation 52
Captulo 2A zSeries Hardware
2006 IBM Corporation 53

También podría gustarte