32
Mário Elisei Especialista em sistemas System z. [email protected] Linkedin: br.linkedin.com/in/marioelisei Faculdade de Computação e Informática. z/VM e Linux no Mainframe - System z Mackenzie STG - Systems and Technology Group 2013 IBM Corporation

Palestra IBM-Mack Zvm linux

Embed Size (px)

DESCRIPTION

Palestra ministrada por Mario Elisei na Faculdade de Computação e Informática da Universidade Presbiteriana Mackenzie, em maio de 2013

Citation preview

Page 1: Palestra  IBM-Mack Zvm linux

Mário EliseiEspecialista em sistemas System [email protected]

Linkedin: br.linkedin.com/in/marioelisei

Faculdade de Computação e Informática.

z/VM e Linux no Mainframe - System z

Mackenzie

STG - Systems and Technology Group

2013 IBM Corporation

Page 2: Palestra  IBM-Mack Zvm linux

Arquitetura do Mainframe

Camadas de sistemas

Virtualização massiva

Acesso remoto Linux no Mainframe

Referências

Agenda

STG - Systems and Technology Group

2013 IBM Corporation

Page 3: Palestra  IBM-Mack Zvm linux

STG - Systems and Technology Group

O que você pensa quando falam de mainframe?

2013 IBM Corporation

Page 4: Palestra  IBM-Mack Zvm linux

STG - Systems and Technology Group

Mainframes: vale a pena especializar-se nesta área? http://olhardigital.uol.com.br/negocios/central_de_videos/mainframes_vale_a_pena_especializar_se_nesta_area

2013 IBM Corporation

Page 5: Palestra  IBM-Mack Zvm linux

• Announced 08/12 – Server w/ up to 101 PU cores• 5 models – Up to 101-way• Granular Offerings for up to 20 CPs• PU (Engine) Characterization

– CP, SAP, IFL, ICF, zAAP, zIIP• On Demand Capabilities

– CoD, CIU, CBU, On/Off CoD, CPE, FoD• Memory – up to 3 TB for Server and up to 1 TB per LPAR

– 32 GB Fixed HSA• Channels

– PCIe bus– Four LCSSs– 3 Subchannel Sets– FICON Express8 and 8S– zHPF– OSA 10 GbE, GbE, 1000BASE-T– InfiniBand Coupling Links– Flash Express

• Configurable Crypto Express4S• Parallel Sysplex clustering• HiperSockets – up to 32• Up to 60 logical partitions• Enhanced Availability• IBM zAware• Unified Resource Manager • Operating Systems

– z/OS, z/VM, z/VSE, z/TPF, Linux on System z

• First Announced 7/10• Model 003 for zEC12 – 08/12• zBX Racks with:

– BladeCenter Chassis– N + 1 components– Blades– Top of Rack Switches– 8 Gb FC Switches– Power Units– Advance Management Modules

• Up to 112 Blades– POWER7 Blades– IBM System x Blades– IBM WebSphere DataPower Integration

Appliance XI50 for zEnterprise (M/T 2462-4BX)

• Operating Systems– AIX 5.3 and higher– Linux for Select IBM x Blades– Microsoft Windows for x Blades

• Hypervisors– PowerVM Enterprise Edition– Integrated Hypervisor for System x

IBM zEnterprise EC12 (2827) IBM zEnterprise Blade Extension (2458)

STG - Systems and Technology Group

2013 IBM Corporation

IBM zEnterprise 114 (2818)

• Announced 07/11 • 2 models – M05 and M10

‒ Up to 5 CPs• High levels of Granularity available

– 130 Capacity Indicators• PU (Engine) Characterization

– CP, SAP, IFL, ICF, zAAP, zIIP• On Demand Capabilities

– CoD, CIU, CBU, On/Off CoD. CPE• Memory – up to 256 GB for Server

– 8 GB Fixed HSA• Channels

– PCIe bus– Two LCSSs– 2 Subchannel Sets– MIDAW facility– Up to 240 ESCON channels– Up to 128 FICON channels– FICON Express8 and 8S – zHPF– OSA 10 GbE, GbE, 1000BASE-T– InfiniBand Coupling Links

• Configurable Crypto Express3• Parallel Sysplex clustering• HiperSockets – up to 32• Up to 30 logical partitions• Unified Resource Manager• Operating Systems

– z/OS, z/VM, z/VSE, TPF, z/TPF, Linux on System z

Page 6: Palestra  IBM-Mack Zvm linux

• Machine Type– 2827

• 5 Models– H20, H43, H66, H89 and HA1

• Processor Units (PUs)– 27 (30 for HA1) PU cores per book– Up to 16 SAPs per system, standard– 2 spares designated per system– Dependant on the H/W model - up to 20, 43, 66,89, 101 PU cores

available for characterization• Central Processors (CPs), Internal Coupling Facility (ICFs),

Integrated Facility for Linux (IFLs), System z Application Assist Processors (zAAPs), System z Integrated Information Processor (zIIP), optional - additional System Assist Processors (SAPs)

– Sub-capacity available for up to 20 CPs• 3 sub-capacity points

• Memory– RAIM Memory design– System Minimum of 32 GB– Up to 768 GB per book– Up to 3 TB for System and up to 1 TB per LPAR

• 32 GB Fixed HSA, standard • 32/64/96/112/128/240/256 GB increments

- Flash Express• I/O

– 6 GBps I/O Interconnects – carry forward only– Up to 48 PCIe interconnects per System @ 8 GBps each – Up to 4 Logical Channel Subsystems (LCSSs)

– Up to 3 Sub-channel sets per LCSS• STP - optional (No ETR)

STG - Systems and Technology Group

2013 IBM Corporation

Page 7: Palestra  IBM-Mack Zvm linux

InternalBatteries(optional)

PowerSupplies

I/O cageCarried

ForwardN+1 Water

CoolingUnits

SupportElements

PCIe I/O drawer

Processor Books with Flexible Support Processors (FSPs), PCIe and HCA I/O fanouts

PCIe I/O interconnect cables and Ethernet cables FSP cage controller cards

STG - Systems and Technology Group

2013 IBM Corporation

Page 8: Palestra  IBM-Mack Zvm linux

InternalBatteries(option)

PowerSupplies

2 x SupportElements

PCIe I/O drawers

(Maximum 5 for

zEC12)

Overhead Power

Cables(option)

Processor Books with Flexible Support Processors (FSPs), PCIe and HCA I/O fanouts

Radiator with N+1 pumps, blowers and motors

Optional FICON LX Fiber Quick Connect (FQC) not shown

PCIe I/O interconnect cables and Ethernet cables FSP cage controller cards

Overhead I/O feature is a co-reqfor overhead power option

STG - Systems and Technology Group

2013 IBM Corporation

Page 9: Palestra  IBM-Mack Zvm linux

MCM @ 1800WWater Cooled

3 DCA Power Supplies 14 DIMMs100mm High

16 DIMMs100mm High

Rear

Cooling connector

MCM

Memory

Memory

STG - Systems and Technology Group

2013 IBM Corporation

Page 10: Palestra  IBM-Mack Zvm linux

IBM zEnterprise EC12 - 2827-H43

STG - Systems and Technology Group

2013 IBM Corporation

Page 11: Palestra  IBM-Mack Zvm linux

Front ViewFanouts

zEC12Hexa-core PU CHIP

MCM

BOOKSide View

L3C

0

L3C

1

GXMC

U

Core0

Core1

Core2

Core3

Core4

Core5

L4Q L4Q

L4Q L4Q

L4CL4B L4B

PU 0PU 2

SC 0SC 1

PU 1

V00

V01

PU 5PU 3 PU 4

V10

V11

STG - Systems and Technology Group

2013 IBM Corporation

Page 12: Palestra  IBM-Mack Zvm linux

O desenho do sistema impacta as capacidades de virtualização

Arquitetura típica x86

Até 128 processadores SMP

I/O DeviceDrivers

Criptografia

Código de Aplicação

OS and SystemResource Mgmt

CPU’s fazem uma porção de coisas não relacionadas aoSoftware

STG - Systems and Technology Group

2013 IBM Corporation

Page 13: Palestra  IBM-Mack Zvm linux

Até 320 processadores de I/O

System z coloca uma enormeCapacidade de processamentonum único servidor

Até 101 processadorescentrais ativos

Até 16 CPU’sCrypto Express4S

2 PU’s Spare

Até 16 System Assist Processors

STG - Systems and Technology Group

2013 IBM Corporation

Page 14: Palestra  IBM-Mack Zvm linux

z10 EC

z9 EC

zSeries 990

zSeries 900

z196

* Servers exploit a subset of its designed I/O capability

** Up to 1 TB per LPARPCI – Processor Capacity Index

Balanced SystemCPU, nWay, Memory,

I/O Bandwidth*

101-wayProcessors

PCI for1-way1514

Memory3 TB**

System I/O Bandwidth384 GB/Sec*

zEC12

IBM System z: Design Comparison for High End Systems

80-way

64-way

54-way

32-way

16-way

1.5 TB** 512 GB 256 GB

64 GB

1202920600450300

288 GB/sec*

96 GB/sec

24 GB/sec

172.8 GB/sec*

STG - Systems and Technology Group

2013 IBM Corporation

Page 15: Palestra  IBM-Mack Zvm linux

770 MHz

1.2 GHz

1.7 GHz

4.4 GHz

5.2 GHz5.5 GHz

0

1000

2000

3000

4000

5000

6000

z900 z990 z9ec z10ec z196 zxxx

1000

0

2000

3000

4000

5000

MH

z/G

Hz

6000

2000z900

189 nm SOI16 CoresFull 64-bit

z/Architecture

2003z990

130 nm SOI32 Cores

SuperscalarModular SMP

2005z9 EC

90 nm SOI54 Cores

System level scaling

2012zEC12

32 nm SOI101 Cores

OOO and eDRAMcache improvements

PCIe FlashArch extensions

for scaling

2010z196

45 nm SOI80 CoresOOO core

eDRAM cacheRAIM memoryzBX integration

2008z10 EC

65 nm SOI64 Cores

High-freq core3-level cache

STG - Systems and Technology Group

2013 IBM Corporation

Page 16: Palestra  IBM-Mack Zvm linux

2013 IBM Corporation

STG - Systems and Technology Group

2001

Integrated Facility for Linux (IFL)

2006

IBM System z10 Integrated Information Processor (IBM zIIP)

Eligible workloads: IPSec encryption,

HiperSockets ™, XML, ISV, some DB2, z/OS

Global Mirror, IBM GBS Scalable

Architecture for Financial Reporting

2004

System z9 Application Assist Processor (zAAP)

Eligible workloads: Java

and XML

Building on a strong track record of technology innovation

with specialty engines

DB Compression, SORT, Encryption

2010

Optimizers, Accelerators,

Hybrid processing

Transparent for applications

Page 17: Palestra  IBM-Mack Zvm linux

2013 IBM Corporation

STG - Systems and Technology Group

� Unifies management of resources, extending IBM System z® qualities of service end-to-end across workloads

� Provides platform, hardware and workload management

� Ideal for large scale data and transaction serving and mission critical applications

� Most efficient platform for Large-scale Linux®

consolidation � Leveraging a large

portfolio of z/OS® and Linux on System z applications

� Capable of massive scale up, over 50 Billion Instructions per Second (BIPS)

� Selected IBM POWER7®blades and IBM x86 blades1

for tens of thousands of AIX®and Linux on IBM System x®1 applications

� High performance optimizers and appliances to accelerate time to insight and provide fast and flexible application integration

� Dedicated high performance private network

Unified management for a smarter system:zEnterprise Unified Resource Manager

Unified management for a smarter system:zEnterprise Unified Resource Manager

The world’s fastest and most scalable system:

IBM zEnterprise ™

(zEC12)

The world’s fastest and most scalable system:

IBM zEnterprise ™

(zEC12)

Scale out to a trillion instructions per second:

IBM zEnterpriseBladeCenter ® Extension

(zBX)

Scale out to a trillion instructions per second:

IBM zEnterpriseBladeCenter ® Extension

(zBX)

HMCHMC

Page 18: Palestra  IBM-Mack Zvm linux

Semiconductor Technology

Microprocessor Design

Systems Design

Virtualization & Operating Systems

Compilers & Java Virtual Machine

Optimized Middleware

Java

STG - Systems and Technology Group

2013 IBM Corporation

Page 19: Palestra  IBM-Mack Zvm linux

2013 IBM Corporation

STG - Systems and Technology Group

� Business processes and the applications that support them are becoming more service oriented, modular in their construction, and integrated.

� The components of these services are implemented on a variety of architectures and hosted on heterogeneous IT infrastructures.

� Approaches to managing these infrastructures along the lines of platform architecture boundaries cannot optimize: alignment of IT with business objectives; responsiveness to change; resource utilization; business resiliency; or overall cost of ownership.

� Customers need better approach: The ability to manage the IT infrastructure and Business Application as an integrated whole.

Information technology today is limited by the technology and architecture configurations available.

Information technology today is limited by the technology and architecture configurations available.

DS Servers

LAN Servers

SSL/XMLAppliances

CachingAppliances

RoutersSwitches

FirewallServers

File/Print ServersBusiness Intelligence

Servers

Security/Directory Servers

Web Servers

Application Servers

System z

Page 20: Palestra  IBM-Mack Zvm linux

Sys

tem

z H

ardw

are

Man

agem

ent C

onso

le (

HM

C)

with

Uni

fied

Res

ourc

e M

anag

er

zBX

Select IBM Blades

Blade HW Resources

Optimizers

Dat

aPow

er X

I50z

z HW Resources

z/OS®

Support Element

Linuxon

System z

z/VM

Unified Resource Manager

Private data network (IEDN)

Customer Network Customer Network

System z Host

Linux on System x

AIX on POWER7

Dat

aPow

erX

I50z

Blade Virtualization

Blade Virtualization

System z PR/SM ™

z/TPF z/VSE®

Linux on System z

Windows on

System x

Blade Virtualization

Private High Speed Data Network IEDN

Private Management Network INMNPrivate Management Network (information only)

STG - Systems and Technology Group

2013 IBM Corporation

Page 21: Palestra  IBM-Mack Zvm linux

IBM zEnterprise EC12 (zEC12) IBM zEnterprise BladeCenter Extension (zBX Model 003)

IBM zEnterprise Unified Resource Manager

EDCBAZ

STG - Systems and Technology Group

2013 IBM Corporation

Page 22: Palestra  IBM-Mack Zvm linux

Linux no Mainframe

2013 IBM Corporation

STG - Systems and Technology Group

Page 23: Palestra  IBM-Mack Zvm linux

Desenhado para fornecer um gerenciamento eficiente de memória: O z/VM só mantém as páginas de memória que realmente são utilizadas pelas VMs, economizando memória real. Além disso, consegue mover as páginas pouco usadas para o espaço de Page e voltar para a real somente se for necessário.

Maior overcommitment de recursos: o z/VM continua extremamente estável com uma alta utilização dos recursos virtuais, mesmo que a utilização demandada pelos sistemas virtualizados seja muito maior que a de recursos de CPU e memória reais disponíveis.

Prioridade (share) de recursos: no z/VM, é possível reconfigurar dinamicamente qual é a prioridade de uso de todos os recursos (CPU, memória e I/O).

Algumas vantagens do z/VM

STG - Systems and Technology Group

2013 IBM Corporation

Page 24: Palestra  IBM-Mack Zvm linux

2013 IBM Corporation

STG - Systems and Technology Group

CP1 CP2 CP3 CP4

LPAR LPAR LPAR LPAR LPAR

IFL1 IFL2 IFL3

z/VM

VS

E

CM

S

z/OS

LINU

X VS

E

z/OS

z/VM

LINU

X

LINU

X

LINU

X

LINU

X LINU

X

IBM zEnterprise EC12

Exemplo de arquitetura

CP1 CP2 CP3 CP4

LPAR LPAR LPAR LPAR LPAR

IFL1 IFL2 IFL3

z/VM

VS

E

CM

S

z/OS

LINU

X VS

E

z/OS

z/VM

LINU

X

LINU

X

LINU

X

LINU

X LINU

X

IBM zEnterprise EC12

Page 25: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

LPAR

IFL1 IFL2

z/VM

LINU

X

IBM zEnterprise z114

Page 26: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

Virtualizador z/VM

Page 27: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

Processo de boot (ipl)

Page 28: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

Processo de boot (ipl)

Page 29: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

Máquina z/VM e Linux online

Page 30: Palestra  IBM-Mack Zvm linux

Acesso Remoto

STG - Systems and Technology Group

2013 IBM Corporation

Acesso linux modo gráfico

Page 31: Palestra  IBM-Mack Zvm linux

Perguntas

STG - Systems and Technology Group

2011 IBM Corporation

Page 32: Palestra  IBM-Mack Zvm linux

Referências:

http://www.redbooks.ibm.com/

STG - Systems and Technology Group

2011 IBM Corporation

System zhttp://www.ibm.com/br/pt/http://www-03.ibm.com/systems/br/z/hardware/zenterprise/

z/VM e Linux http://www-03.ibm.com/systems/z/os/linux/http://publib.boulder.ibm.com/epubs/pdf/hcsk2c00.pdf

Link do concurso Mainframehttp://www.ibm.com/br/systems/z/concursomainframe/index.phtml

Materia Olhar Digital - vale a pena especializar-se nesta área?http://olhardigital.uol.com.br/negocios/central_de_videos/mainframes_vale_a_pena_especializar_se_nesta_area