Introdução ao Mainframe 1 (PowerPoint)

4,974 views

Published on

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
4,974
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
203
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide
  • A nossa Agenda de hoje cobrirá os seguintes tópicos: Apresentação, Histórico da IBM, da Industria de TI e do Mainframe A arquitetura do Mainframe, os produtos e uma visão na linha do tempo O Valor do Mainframe para os Clientes, para IBM e para Comunidade – Ecossistema Perguntas e Respostas Encerramento
  • A IBM foi fundada oficialmente nos EUA em 15 de Junho de 1911 com o nome de Computing- Tabulating- Recording Company (C-T-R) , suas origens vem do final do sec XIX quando foi inventado o primeiro Dial Recorder (tipo de máquina de escrever) por Dr. Alexander Dey em 1888 , e depois viria a fazer parte da CTR e que depois se uniria com Bundy Manufacturing Co que 1889 fez a primeira empresa de registro de cartão de ponto do mundo. Já em 1914 a empresa tinha o Capital aberto e o Sr Thomas J. Watson, Senior foi contratado como Gerente Geral (Presidente) nesta época eram 1300 funcionários, neste mesmo ano contratou também um funcionário com limitações fisicas, 59 years before the passage of the Rehabilitation Act of 1973 and 76 years before the Americans with Disabilities Act. Em 1916 a IBM realizou o primeiro programa oficial de treinamento de seu time de vendas. The Computing-Tabulating-Recording Company abriu no Canadá com o nome International Business Machines Co., Limited . No mesmo ano C-T-R abre filial no Brasil . Em 1924 a empresa consolida o nome como IBM – International Business Machines Corporation Surge o Cartão Perfurado para armazenar informações e em larga escala passa ser usado 1930 a 1940 – Decada da depressão Americana, a IBM assegura aos seus funcionários trabalho, beneficios, cria plano de férias e também passa A investir em Pesquisa e Desenvolvimento, primeira impressora 1940 a 1950 - Automatic Sequence Controlled Calculator(ASCC) , denominado Mark I, concluido em 1944 , depois de 6 anos de desenvolvimento com th Harvard University. Primeira máquina a fazer calculos de grande valor. Pesava quase 5 toneladas, hoje fazemos isso com calculadoras de celular !!! Era construido com Válvulas Eletronicas. Em 1946 - Thomas J. Watson, Jr ., is elected to the Board of Directors. Em 1949 - Thomas J. Watson, Sr., is elected IBM Chairman of the Board. Sequence Electronic Calculator ( 1948 ) as the company's first large-scale digital calculating machine, the successful 604 Electronic Calculating Punch ( 1948 ) - 5,600 of which were built in a 10-year period - and the Card-Programmed Electronic Calculator ( 1949 ), the first IBM product designed specifically for computation centers. IBM made a number of key technological changes in the decade of the 1950s. In 1952 , the company introduced the IBM 701 , its first large computer based on the vacuum tube. The tubes were quicker, smaller and more easily replaced than the electromechanical switches in the Mark I (1944). The 701 executed 17,000 instructions per second and was used primarily for government and research work. But vacuum tubes rapidly moved computers into business applications such as billing, payroll and inventory control. By 1959 , transistors were replacing vacuum tubes. The IBM 7090 , one of the first fully transistorized mainframes, could perform 229,000 calculations per second. The U.S. Air Force used the 7090 to run its Ballistic Missile Early Warning System. IBM led data processing in a new direction with the 1957 delivery of the IBM 305 Random Access Method of Accounting and Control ( RAMAC ), the first computer disk storage system. Such machines became the industry's basic storage medium for transaction processing. In less than a second, the RAMAC's "random access" arm could retrieve data stored on any of the 50 spinning disks. At an IBM exhibit at the 1958 World's Fair in Brussels, the RAMAC answered world history questions in ten languages. Also in 1957 , IBM introduced FORTRAN (FORmula TRANSlation), a computer language based on algebra, grammar and syntax rules. It became one of the most widely used computer languages for technical work.
  • Histórico Parte 1 In the most important product announcement in company history to date, IBM introduces the IBM System/360 - a new concept in computers which creates a "family" of small to large computers incorporating IBM-designed Solid Logic Technology (SLT) microelectronics and uses the same programming instructions. The concept of a compatible "family" of computers transforms the industry. A sede da IBM saiu de NY para Armonk (estado de NY) onde está até hoje Neste momento a IBM assume definitivamente seu papel de “Criadora e Lider da Industria da Tecnologia da Informação” O faturamento da IBM nesta época era de 3Bilhões de US$ , o investimento no System/360 foi de 5 Bilhões de US$ Em 1967 IBM researcher Robert H. Dennard invents Dynamic Random Access Memory (DRAM) cells, one-transistor memory cells that store each single bit of information as an electrical charge in an electronic circuit. The technology permits major increases in memory density, and is widely adopted throughout the industry where it remains in widespread use today. IBM's Customer Information Control System (CICS) , first developed in conjunction with Michigan Bell in 1966, is introduced. Designed to effectively market all components of an online system for multiple requests to single file in a high volume fast response environment, CICS has remained the industry's most popular transaction monitor. IBM computers and personnel help NASA put the first men on the Moon . An onboard computer in the Orbiting Astronomical Observatory II operates for a full year. IBM announces the IBM System/3 for small businesses, the first IBM system to use Monolithic System Technology (MST) logic circuits and feature a new, smaller punched card (the first major innovation to punched cards since the 80-column "IBM Card" was introduced in 1928); the 2770 Data Communication System and the 2790 Data Communication System; and the Mag Card "Selectric" Typewriter IBM announces Systems Network Architecture (SNA) , a networking protocol for computing systems. SNA is a uniform set of rules and procedures for computer communications to free computer users from the technical complexities of communicating through local, national, and international computer networks. SNA becomes the most widely used system for data processing until more open architecture standards were approved in the 1990s. 1981 - The appointment of John R. Opel as CEO in 1981 coincided with the beginning of a new era in computing. Thanks to the birth of the IBM Personal Computer or PC, the IBM brand began to enter homes, small business and schools. Though not a spectacular machine by technological standards, the IBM PC brought together all of the most desirable features of a computer into one small machine. It offered 16 kilobytes of user memory (expandable to 256 kilobytes), one or two floppy disks and an optional color monitor. When designing the PC, IBM for the first time contracted the production of its components to outside companies. The processor chip came from Intel and the operating system, called DOS (Disk Operating System) came from a 32-person company called Microsoft .
  • . In the most important product announcement in company history to date, IBM introduces the IBM System/360 - a new concept in computers which creates a "family" of small to large computers incorporating IBM-designed Solid Logic Technology (SLT) microelectronics and uses the same programming instructions. The concept of a compatible "family" of computers transforms the industry. A sede da IBM saiu de NY para Armonk (estado de NY) onde está até hoje Neste momento a IBM assume definitivamente seu papel de “Criadora e Lider da Industria da Tecnologia da Informação” O faturamento da IBM nesta época era de 3Bilhões de US$ , o investimento no System/360 foi de 5 Bilhões de US$ Em 1967 IBM researcher Robert H. Dennard invents Dynamic Random Access Memory (DRAM) cells, one-transistor memory cells that store each single bit of information as an electrical charge in an electronic circuit. The technology permits major increases in memory density, and is widely adopted throughout the industry where it remains in widespread use today. IBM's Customer Information Control System (CICS) , first developed in conjunction with Michigan Bell in 1966, is introduced. Designed to effectively market all components of an online system for multiple requests to single file in a high volume fast response environment, CICS has remained the industry's most popular transaction monitor. IBM computers and personnel help NASA put the first men on the Moon . An onboard computer in the Orbiting Astronomical Observatory II operates for a full year. IBM announces the IBM System/3 for small businesses, the first IBM system to use Monolithic System Technology (MST) logic circuits and feature a new, smaller punched card (the first major innovation to punched cards since the 80-column "IBM Card" was introduced in 1928); the 2770 Data Communication System and the 2790 Data Communication System; and the Mag Card "Selectric" Typewriter IBM announces Systems Network Architecture (SNA) , a networking protocol for computing systems. SNA is a uniform set of rules and procedures for computer communications to free computer users from the technical complexities of communicating through local, national, and international computer networks. SNA becomes the most widely used system for data processing until more open architecture standards were approved in the 1990s. 1981 - The appointment of John R. Opel as CEO in 1981 coincided with the beginning of a new era in computing. Thanks to the birth of the IBM Personal Computer or PC, the IBM brand began to enter homes, small business and schools. Though not a spectacular machine by technological standards, the IBM PC brought together all of the most desirable features of a computer into one small machine. It offered 16 kilobytes of user memory (expandable to 256 kilobytes), one or two floppy disks and an optional color monitor. When designing the PC, IBM for the first time contracted the production of its components to outside companies. The processor chip came from Intel and the operating system, called DOS (Disk Operating System) came from a 32-person company called Microsoft .
  • Produzido no final dos anos 80 inclusive no Brasil – Planta Hortolandia-SP 1988 - IBM announces the Enterprise System/3090 Model 600S, the industry's most powerful general purpose processor. The Model 600S leads a new 10-model S series of advanced mainframe computers that take advantage of IBM's Enterprise Systems Architecture/370, Multiple Virtual System/ESA and Virtual Machine/Extended Architecture operating systems and data management software. IBM makes its most comprehensive product announcement in 25 years by introducing the System/390 family consisting of 18 Enterprise System/9000 processors ranging from midrange computers for office environments to the most powerful computers IBM has ever offered. 1994 IBM announces the System/390 Parallel Sysplex Offering , encompassing the Coupling Facility, the S/390 Parallel Transaction Server, high-speed coupling links and software enhancements. IBM introduces a new generation of AS/400 computers called the AS/400 Advanced Series . The IBM RAMAC Array Family is announced. With features like highly parallel processing, multi-level cache, RAID 5 and redundant components, RAMAC represents a major advance in information storage technology. Consisting of the RAMAC Array Direct Access Storage Device (DASD) and the RAMAC Array Subsystem, the products become one of IBM's most successful storage product launches ever, with almost 2,000 systems shipped to customers in its first three months of availability. IBM Belgium/Luxemburg announces the implementation of 16-megabit DRAM memory chip technology in an IBM ES/9000 processor at the Universite de Liege, the first 16M-bit memory chip installation in a large high performance processor in the world. 1995 – Na corrida da eficiencia/performance a IBM inicia a produção do IBM System/390 Parallel Enterprise Server, com Processador complementary metal oxide silicon (CMOS) . 1998 - IBM introduces the IBM S/390 - Generation 5 (G5) server, the most powerful S/390 computing system; IBM says the S/390 G5 Parallel Enterprise Server 10-way Turbo model has smashed the 1,000 MIPS barrier, making it the world's most powerful mainframe. The company ships its 1,000th S/390 Parallel Enterprise Server - Generation 5 - less than 100 days after G5 manufacturing began, marking the largest ramp-up in S/390 history. 1999 - IBM's S/390 G5 Server sets a new record for Internet performance , posting a rating of 21,591 hits per second - a 50 percent increase over the previous record. 2000 - The 2000's are also marked by a transition in IBM's leadership. Samuel J. Palmisano becomes president and chief operating officer in 2000 and then, two years later, he is named chief executive officer of IBM. As CEO, Palmisano succeeds Louis V. Gerstner, Jr., who remains IBM chairman through 2002. 2000 - IBM introduces the IBM eServer, a new generation of servers featuring mainframe-class reliability and scalability, broad support of open standards for the development of new applications, and capacity on demand for managing the unprecedented needs of e-business. The new servers feature technology from IBM's high-end servers applied across the entire product line, and include: the eServer zSeries -- the most reliable, mission-critical data and transaction server in the industry; eServer pSeries -- the most powerful, technologically advanced UNIX server; eServer iSeries -- the high performance, integrated business server for mid-market companies; and the eServer xSeries -- the affordable Intel-based server with mainframe-inspired reliability technologies. 2001 – Linux roda em Mainframe em aplicações comerciais e revitaliza o sistema operacional VM/ESA agora chamado de z/VM (Virtual Machines) 2003 – IBM anuncia o z990 (tres vezes mais potente que o z900) nomeado como T-REX em alusão aos Dinossauros, pois o MAINFRAME quando fez trinta anos foi dado como extinto por um analista do Gartner 2004 – IBM MAINFRAME completa 40 anos 2005/2006 – IBM anuncia o IBM System z9 – EC (entreprise Class ) e BC (Business Class) – com suporte a Linux, Java e Bancos de Dados Distribuidos para executar tarefas de Data Warehouse, Minning .. Integração , INOVAÇÃO
  • A arquitetura do MAINFRAME é caracterizada por um conjunto de Hardware, Firmware (MICROCÓDIGO) e Software que fornecem ao ambiente computacional alta capacidade de processamento (Processador + Memória + I/O ) de dados e informação, confiabilidade, disponibilidade, escalabilidade, disciplinas operacionais ( RAS 24 x 7 ), segurança (Criptografia ), Gerenciamento de Sistema, Mixed Workloads ( Aplicações Variadas) – Gartner Group 1999 ( CISC -
  • zSeries System/360 ™ (1964) Evolved through the System/3000, S/390 ® into the zSeries Commercial environment Multiple applications per machine Heterogeneous workloads Data Intensive Highly Secure Environments Virtual Images (CP67) System Assist Processors Channel I/O OS/VS1, MVS ™ , VM/ESA ® ,OS/390 ® , z/OS ® Centralized topology Error Free Processing Logical Partitioning (PR/SM ™ ) via Microcode Open standards for interoperations & new apps - 1990s UNIX ® and Linux ® Open Standards Interfaces and I/O DP/IT organization review and procedure for acquisition High $ investment Scrutinized implementations pSeries RT/PC and AIX ® announced in 1986 Compute Intensive work CADCAM Scientific and Technical Graphics and Animation Simulation etc. POWER2 ™ (RS/6000 ® ) announced in 1990 Evolved to large SMP POWER5 Networked, distributed topology Single application type per instance Added Virtualization and multiple application support Open System – Interfaces and I/O RS/6000 SP ™ Announced 1992 Massively Parallel Computing Parallel System Support Program High Speed Switch Locally managed (often by department) Function of $ clip level Function of rapid implementation
  • Desde da introdução do Processador CMOS em 1995 no MAINFRAME esta é a evolução das gerações de servidores IBM com esta tecnologia e outras adicionais como Processador de Cobre, SOI (Silicon on Isolator), Processadores para Criptografia on board, Interface disco/fita FICON /FCP Rede TCP/IP e outros, tecnologia hoje 100% 64bits
  • Evolução da CPUs CMOS da IBM a partir de 1998 em capacidade de processamento e escalabilidade, hoje passa os 17000 MIPS e até 54 processadores z9-EC
  • Single system capacity is determined by many factors: Processor speed Memory hierarchy I/O structure Processor Speed (CPU Time) Fundamental chip technology Limited “silicon budget” results in trade-offs for other characteristics Processor Effectiveness (Memory Time) Caches, bus speeds I/O capabilities Characteristics of workload Utilization Hardware and software issues Partitioning capabilities Desired response time
  • Capacity Metric can vary (MIPS, MHz, tpm, tpc-c, n° engines, ...) Utilization (%) can be measured with various tools (vmstat, top, Task Manager ...) WLF is measured in [ C B ]/[ C A ] units i.e., LSPR values are MIPS/MIPS workload factors for two zSeries machines at same utilization WLF difficult to measure! not enough benchmarks to cover all the cases driven by cache miss rate , which cannot be directly measured “ Cloud of uncertainty” around measured values
  • Very High Utilization requires: High Saturation Design Point (hardware design) Discretionary workload Implies mixed workload, which in turn drives cache misses and lowers processor effectiveness Sophisticated workload management software High Utilization – potential concerns Contention in I/O subsystems Decreases cache effectiveness and increases memory time Peak utilization affects response time Typically limited to allow good response time – “headroom” LPARS designed to drive up overall utilization Results in context switches Can decrease effectiveness Workload skew introduces its own set of challenges Reduces “overall average” Impacts memory time Different cache designs respond differently Mixed workloads put greater stress on caches More context switches Make processor affinity more difficult to maintain Facilitates running at higher utilization Discretionary workload can be paused to service high priority work WLM Potentially reduces pathlength Having applications “close to the data” can eliminate network calls Some changes in application architecture to receive benefit
  • A estratégia de On Demand prevê uma simplificação dos serviços de infraestrutura. Esse simplificação será alcançada através da construção de uma malha global que permita sanar os gaps existentes entre plataformas heterogêneas garantindo uma flexibilização de toda a infraestrutura de uma empresa. Isso garantirá a integração e conexão total da infraestrutura para otimizar a utilização de recursos e o controle de segurança, resiliência e gerência de cargas. Peças chave nessa integração serão o suporte à padrões abertos, virtualização, grid e automatização. Como todo o direcionamento de On Demand, a grande objetivo da construção/disponibilização desta malha global de infraestutura será garantir o atendimento das prioridades do Negócio, ou seja, possibilitar a empresa gerenciar sua infraestrutura de acordo com as necessidades do seu negócio. Como o Mainframe se apresenta neste cenário, veremos a seguir :
  • System z9-EC (enterprise class)
  • System z9-EC (enterprise class)
  • Arquitetura Mainframe – conceitos básicos HiperSockets – Rede TCP/IP Virtual interna, velocidade de 24 GBytes/seg – barramento interno do servidor Parallel Sysplex Timer – interligar e sincronizar vários servidores MAINFRAME no mesmo DataCenter e em DataCenters diferentes usando GDPS (Geographic Disperse Parallel Sysplex ) para Contingencia/Recuperação de Desastres e Alta Disponibilidade
  • Arquitetura Mainframe – flexivel, padrões abertos e multi-sistema operacional (SO)
  • System z9 – MAINFRAME Como parte dessa estratégia, a IBM anuncia que estará estendendo as funcionalidades de zSeries para torná-lo o integrador dessa malha global nas 3 áreas citadas – Segurança e resiliência, Gerência e Resiliência - aproveitando as capacidades atuais que já estão sedimentadas na plataforma. Em Segurança e Resiliência: Aproveitar a alta disponibilidade atual da plataforma, gerênciamento inteligente de recursos por prioridade e a capacidade de segurança e integridade de dados Inicialmente: Estender GDPS para ambientes heterogêneos e ambientes de site único Possibilitar associação de ativos e recursos para mapear processos de negócio Estender a habilidade de prover integração de segurança através do uso de technologias abertas Estender essas capacidades para o mundo On Demand: Provendo capacidade de monitorar funções de negócio e identificar ações apropriadas de recuperação Estender a resiliência de zSeries para plataformas heterogêneas através da utilização interfaces comuns Capacitando zSeries para liderar a gerência de ativos e recursos heterogêneos Visão de futuro: =>Tornar-se o “Cofre Seguro” da empresa através da gerência automatizada de zSeries baseada no suporte à politicas de negócio para ativos e recursos heterogêneos =>Tornar-se a “Autoridade Confiável” da empresa através da liderança de Segurança de zSeries com o ODEO Em Gerência: Aproveitar a capacidade atual de gerência automatizada de cargas diversas e recursos do sistema baseada em políticas de negócio e objetivos de performance de cargas, gerência inteligente de recursos que possibilita altos índices de utilização da máquina e a capacidade de virtualização. Foco Inicial: =>Possibilitar a participação de zSeries na gerência completa de recursos em ambientes heterogêneos Prover visibilidade dos recursos de zSeries no ambiente heterogêneo Estender essas capacidades para o mundo On Demand: =>Prover capacidade de monitoramento e gerência dos recursos como parte de um ambiente heterogêneo e identificação de ações apropriadas =>Prover disponibilização dinâmica de infraestrutura para aplicações Visão de Futuro: =>Tornar-se o Gerenciador inteligente de Negócio disponibilizando o ambiente servidor mais resiliente para funções de gerência de missão crítica automatizadas =>Disponibilizar integração completa na plataforma para prover um ambiente otimizado para hospedar serviços de aplicação de missão crítica virtualizados Em Integração: Aproveitar a capacidade de integração de ativos em todo ambiente zSeries de cargar mistas, liderança no ambiente de dados de missão crítica e processamento de transações eintegração e otimização profunda de hardware, software e middleware. Foco Inicial: =>Capacitar o zSeries para serviços web com suporte a SOA =>Maior integração da plataforma com ambiente Java através de zAAPs Estender essas capacidades para o mundo On Demand: =>Estender o ferramental para mapear consistentementeos requerimentos de negócio para prover infraestrutura para impementação e operação =>Gerenciar aplicações em todas as plataformas de maneira consistente e otimizada para zSeries =>Posicionar zSeries como um componente crítico para o barramento empresarial de negócios explorando as capacidades de integração e gerência da plataforma Visão de Futuro: =>Prover um hub para aplicações e dados de missão crítica através do fortalecimento das capacidades de integração da plataforma e possibilitando um fortalecimento da integração de plataformas da empresa =>Possibilitar completa modelagem, implantação e operação de aplicação através da representação dos recursos de sw e SO consistente e integrada que suporte os objetivos de negócio de maneira mais direta
  • Quote from Baldor: “Weighing heavily in support of the mainframe was its track record. There hadn’t been any mainframe downtime since 1997… Three years ago, Shackelford had investigated migrating to a Windows server environment with cluster fail-over. ‘We thought we were going to save a ton of money’, but the systems crashed all the time, he noted and the idea was quickly abandoned.”
  • Toda essa estratégia reforça o Mainframe Charter do ano passado que prometia contínuos investimentos na plataforma zSeries. 2003
  • Lista de Clientes e Parceiros de Negócio IBM. Distribuidores Ingram Micro, Ação Informática, CPM, Mainline
  • This chart highlights Brazil current skill capability in Application Maintenance and Development Skills. The IBM account work also allows IBM to develop skills that can be later rotated to our customer accounts.
  • Oportunidades de Empregos/Estágios na IBM Brasil
  • Video do Assalto
  • Introdução ao Mainframe 1 (PowerPoint)

    1. 1. MAINFRAMES – 40 anos de Inovação
    2. 2. Assuntos <ul><li>A Indústria de TI e o MAINFRAME </li></ul><ul><li>Arquitetura do Mainframe </li></ul><ul><li>Evolução do Mainframe </li></ul><ul><li>Compromisso IBM com Mainframe </li></ul><ul><ul><li>INOVAÇÃO – continuidade, segurança, confiabilidade </li></ul></ul><ul><ul><li>VALOR - para os Clientes e mercado. </li></ul></ul><ul><ul><li>COMUNIDADE - Mercado de Trabalho, universidades, desenvolvedores e clientes. </li></ul></ul><ul><li>Educação em Mainframe no Brasil e no Mundo </li></ul><ul><li>Conclusão </li></ul>
    3. 3. Do século XX ao século XXI <ul><li>1911 – Fundação da C-T-R Computing Tabulating-Recording Company </li></ul><ul><li>1917 – C-T-R abre filial no Brasil – Rio de Janeiro </li></ul><ul><li>1924 - International Business Machines Corporation (IBM) </li></ul><ul><li>1944 - Mark I – Calculadora Eletronica- (ASSC) </li></ul><ul><li>1952 – IBM 701 – primeiro computador de Válvulas </li></ul><ul><li>1956 – IBM 305 - RAMAC – Primeiro Disco Magnético </li></ul><ul><li>1964 – IBM System/360 – Uma aposta de US$ 5 BILHÕES e um MARCO na história da computação – NASCE O “MAINFRAME” </li></ul><ul><li>1964 a 1970 – DRAM, CICS, COBOL, VM </li></ul>
    4. 4. Mainframe Antigo Cartão Perfurado
    5. 5. Do século XX ao século XXI <ul><li>1981 – Nasce o IBM PC em parceria com Intel e Microsoft </li></ul><ul><li>1995 – IBM System/390 com processador CMOS – 4a Evolução </li></ul><ul><li>1998 - IBM S/390 G5 – ultrapassa 1000 MIPS </li></ul><ul><li>2000 - IBM eserver zSeries z900 e System z/OS 1.1 – 5a Evolução </li></ul><ul><li>2001 – IBM zSeries suporta Linux comercialmente </li></ul><ul><li>2003 – IBM zSeries z990 – T-REX - suporte a JAVA – 64 bits full </li></ul><ul><li>2004 - MAINFRAMES = 40 ANOS – THEY ARE BACK!!! </li></ul><ul><li>2006 – IBM System z9 – EC e BC e System z/OS 1.8 </li></ul><ul><li>2006 - IBM PC faz 25 anos, 12 de agosto de 2006 </li></ul><ul><li>2006 – RAMAC 305 1o disco magnético faz 50 anos. </li></ul>
    6. 6. System IBM 3090 – refrigerado a água
    7. 7. Arquitetura do MAINFRAME <ul><li>PROCESSADORES (SINGLE OU DUAL CORE) </li></ul><ul><ul><li>CP – uso geral </li></ul></ul><ul><ul><li>SAP – processador assistente para gerenciamento de I/O e balanceamento de carga </li></ul></ul><ul><ul><li>Dedicado – ICF, IFL, zAAP, zIIP, Criptografia, spare – funções especificas </li></ul></ul><ul><li>CLOCK – velocidade do processador </li></ul><ul><li>MEMÓRIA (CACHE L1, CACHE L2, RAM) </li></ul><ul><li>I/O – entrada e saída de dados </li></ul><ul><ul><li>(Discos/Fitas/Terminais/Impressoras) </li></ul></ul><ul><li>Rede de Comunicação </li></ul><ul><ul><li>TCP/IP – comunicação externa </li></ul></ul><ul><ul><li>Hipersockets – rede virtual interna </li></ul></ul><ul><li>Sistemas Operacionais </li></ul><ul><ul><li>( z/OS, z/VM, z/VSE, TPF, Linux) </li></ul></ul><ul><li>Microcódigo </li></ul><ul><ul><li>gestão de recursos (Particionamento, Integração, Segurança) </li></ul></ul>
    8. 8. Arquitetura do MAINFRAME - Evolução 1o mainframe System/360™ (1964) Melhoria do Sist. Op. de Mainframe OS/VS1, MVS Partição Lógica LPARs (PR/SM™) <ul><ul><li>Padrões Abertos, novas aplicações, processadores especiais e conectividade. </li></ul></ul><ul><ul><li>RS/6000 SP™ Announced 1992 </li></ul></ul>System z (mainframe) The New Millennium 1990’s 1980’s 1970’s 1960’s
    9. 9. System z - Mainframe 10 últimos anos System z9 © 2006 IBM Corporation IBM System z9 Business Class April 27, 2006 IBM System z9 Enterprise Class July 26, 2005 IBM eServer zSeries 990 (2084) IBM eServer zSeries 890 (2086) IBM eServer zSeries 900 (2064) IBM eServer zSeries 800 (2066) 1998 1999 2000 2001 2002 2003 2004 2005 2006 IBM System/390 Parallel Enterprise Server – Generation 5 & 6
    10. 11. O que determina a capacidade do sistema <ul><li>Single system capacity is determined by: </li></ul><ul><li>Processor Effectiveness (Memory Time) </li></ul><ul><li>Utilization </li></ul>There's more to performance than just processing power CPU Time Memory Time I/O Time CPU Busy I/O Busy Processor, memory, and I/O times vary greatly by application and by machine type
    11. 12. Comparação onde mainframe deve ser usado There's more to performance than just processing power CPU Time Memory Time I/O Time CPU Busy CPU Time Memory Time I/O Time CPU Busy Mainframe Others Data intensive workloads like large databases, transaction processing, object-oriented code and context switching potentially run better on zSeries servers.
    12. 13. Comparação onde mainframe não deve ser usado There's more to performance than just processing power Workloads that do not require &quot;balanced&quot; computing, and rely solely on processor power will most likely perform better on other architectures CPU Time Memory Time I/O Time CPU Busy Mainframe CPU Time Memory Time I/O Time CPU Busy Others Processor- intensive workloads like SPECint, Deep Computing, and Graphic Rendering perform better on Unix or Intel servers. <ul><li>s360revolution.wmv </li></ul>
    13. 14. Simplificando a Infraestrutura com Mainframe Padrões Abertos Integração Virtualização Automatizado Grid Tudo Gerenciado por Prioridades de Negócio Uma malha global que ajuda a preencher os buracos(gaps) entre plataformas heterogêneas: <ul><li>Conectadas e Integradas </li></ul><ul><li>Pontos únicos de controle com escopo amplo em infraestrutura: </li></ul><ul><li>Gerência de Cargas </li></ul><ul><li>Segurança </li></ul><ul><li>Resiliência </li></ul>Serviços de Infraestrutura
    14. 15. <ul><li>Bandwidth for I/O cage </li></ul><ul><ul><li>Up to 16 STIs per book </li></ul></ul><ul><ul><ul><li>2.7 GB/s for each I/O and 2.0 GB/s for ICBs </li></ul></ul></ul><ul><ul><li>Total system I/O bandwidth capability of up to 172.8 GB** </li></ul></ul><ul><li>Specialty Engines </li></ul><ul><ul><li>zAAP, IFL, ICF, IBM zIIP </li></ul></ul><ul><ul><li>Provide price / performance improvements over z990 </li></ul></ul><ul><ul><li>Capacity BackUp (CBU) available on specialty engines </li></ul></ul><ul><ul><li>Management of specialty engines as individual types / pools </li></ul></ul>IBM System z9-EC Mainframe IBM mais potente <ul><li>Machine Type </li></ul><ul><ul><li>2094 </li></ul></ul><ul><li>5 Models </li></ul><ul><ul><li>S08, S18, S28, S38 and S54 </li></ul></ul><ul><li>Memory </li></ul><ul><ul><li>Minimum of 16 GB </li></ul></ul><ul><ul><li>Up to 128 GB per book </li></ul></ul><ul><ul><li>Up to 512 GB per server </li></ul></ul><ul><li>Processor Units (PUs) </li></ul><ul><ul><li>12 PUs (16 for Model S54) per book </li></ul></ul><ul><ul><li>2 SAPs per book, standard </li></ul></ul><ul><ul><li>2 spares per server </li></ul></ul><ul><ul><li>8, 18, 28, 38 or 54 PUs available </li></ul></ul><ul><ul><ul><li>Can be used to define CPs, specialty engines or optional SAPs </li></ul></ul></ul>** z9-EC exploits a subset of its designed I/O capacity
    15. 16. <ul><li>Bandwidth for I/O cage </li></ul><ul><ul><li>Up to 16 STIs per book </li></ul></ul><ul><ul><ul><li>2.7 GB/s for each I/O and 2.0 GB/s for ICBs </li></ul></ul></ul><ul><ul><li>Total system I/O bandwidth capability of up to 172.8 GB** </li></ul></ul><ul><li>Specialty Engines </li></ul><ul><ul><li>zAAP, IFL, ICF, IBM zIIP </li></ul></ul><ul><ul><li>Provide price / performance improvements over z990 </li></ul></ul><ul><ul><li>Capacity BackUp (CBU) available on specialty engines </li></ul></ul><ul><ul><li>Management of specialty engines as individual types / pools </li></ul></ul>IBM System z9-BC Mainframe nível de entrada <ul><li>Machine Type </li></ul><ul><ul><li>2096 </li></ul></ul><ul><li>2 Models </li></ul><ul><ul><li>R07, S07 </li></ul></ul><ul><li>Memory </li></ul><ul><ul><li>Minimum of 16 GB </li></ul></ul><ul><ul><li>Up to 128 GB per book </li></ul></ul><ul><ul><li>Up to 256 GB per server </li></ul></ul><ul><li>Processor Units (PUs) </li></ul><ul><ul><li>12 PUs per book </li></ul></ul><ul><ul><li>2 SAPs per book, standard </li></ul></ul><ul><ul><li>2 spares per server </li></ul></ul><ul><ul><li>7 PUs available </li></ul></ul><ul><ul><ul><li>Can be used to define CPs, specialty engines or optional SAPs </li></ul></ul></ul>** z9-BC exploits a subset of its designed I/O capacity
    16. 17. Arquitetura do MAINFRAME <ul><li>Particionamento Físico e Lógico </li></ul><ul><li>Hipersockets (rede interna) </li></ul>Cluster no Mainframe: Parallel Sysplex
    17. 18. Arquitetura de Virtualização do Mainframe (desenho lógico) <ul><li>Multi-dimensional virtualization technology </li></ul><ul><ul><li>zSeries provides logical (LPAR) and software (z/VM) partitioning </li></ul></ul><ul><ul><li>PR/SM enables highly scalable virtual server hosting for LPAR and z/VM virtual machine environments </li></ul></ul><ul><ul><li>IRD coordinates allocation of CPU and I/O resources among z/OS and non-z/OS LPARs* </li></ul></ul>* Excluding non-shared resources Like Integrated Facility for Linux processors
    18. 19. Mainframe = Aplicações que rodam da plataforma
    19. 20. Inovação com Processadores Especializados Integrated Facility for Linux ® (IFL) 2001 IBM System z9 Integrated Information Processor (IBM zIIP) planned for 2006 System z9 Application Assist Processor (zAAP) 2004 <ul><li>Processadores especializados reduzem a carga no processador principal. </li></ul><ul><li>Suporte LINUX e OpenSource </li></ul><ul><li>Prove integração e otimização de Dados entre ambientes heterogeneos e o mainframe IBM </li></ul><ul><li>Centralized data sharing across mainframes </li></ul><ul><li>Processamento de código Java ™ dentro das aplicações </li></ul>Internal Coupling Facility (ICF) 1997
    20. 21. Exemplo: direcionamento da carga no processador High utilization For illustrative purposes only Actual workload redirects may vary Reduced utilization Portions of eligible DB2 enclave SRB workload executed on zIIP DB2/DRDA DB2/Batch Ent App DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/Batch DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA DB2/DRDA TCP/IP (via Network or HiperSockets) CP CP zIIP Enterprise Applications that access DB2 for z/OS V8 via DRDA over a TCP/IP connection will have portions of these SQL requests directed to the zIIP
    21. 22. Inovação certa para hoje e pronta para o amanhã Altamente Seguro IBM System z9 Integração Padrões Abertos Gerenciamento Inteligente Resiliente Single platform Heterogeneous Integration Workload management Business resiliency & security Heterogeneous enterprise Virtualization IT simplification
    22. 23. Caso Empresas com caminhos divergentes em relação ao Mainframe <ul><li>Artigo da Computer World comparando 2 “empresas de médio porte em crescimento :” </li></ul><ul><ul><li>Ambas tem “departamento de TI simlares” </li></ul></ul><ul><ul><li>Ambas usam pacote ERP </li></ul></ul><ul><ul><li>Ambas tem “alinhamento entre gerentes de TI com as gerencias de Negócios” </li></ul></ul>Quote from Baldor: “Weighing heavily in support of the mainframe was its track record. There hadn’t been any mainframe downtime since 1997… Three years ago, Shackelford had investigated migrating to a Windows server environment with cluster fail-over. ‘We thought we were going to save a ton of money’, but the systems crashed all the time, he noted and the idea was quickly abandoned.” Oracle ERP: implemented on DELL using VMware, Oracle DB, Linux and SAP: implemented using zLinux, z/VM, and DB2 on z/OS ERP Implementation VMWare z/VM Virtualization 100 Intel Servers 1 z990 System z Server Moved to... S/390 and AS/400 3 Mainframes and 8 Unix Servers Moved From.... Dell IBM Hardware Supplier Welch Foods Inc. Baldor Electric Co. Started sometime before June 2005 &quot;...project will continue into 2007&quot; Approximately 6 months Decision to Completion Time 50 Down to 38 IT Staff About 2.5% of Sales 1.2% of Sales (and still declining....now down to 0.9%) IT Spending Results
    23. 24. IBM Mainframe Charter – Revela Compromisso Estratégico <ul><li>Melhorar continuamente a proposição de valor e reduzir o custo computacional de soluções do System z de uma forma clara e consistente. </li></ul><ul><li>Extender as caracteristicas on demand do System z, enfatizando seus atributos de segurança, escalabilidade, confiabilidade, disponibilidade </li></ul><ul><li>Incrementar ainda mais sua habilidade de alocação de recursos para atender melhor ainda as necessidades de um ambiente sob demanda, Resiliencia </li></ul><ul><li>Fornecer liderança em INOVAÇÃO para melhorar o uso do IBM eServer System z para suportar o mundo dos negócios com flexibilidade e integração no ambiente globalizado on-Demand </li></ul><ul><li>Manter System z posicionado como referencia em flexibilidade, eficiencia, e plataforma adequada para ambientes com alta complexidade e integração computacional rodando várias aplicações e de missão crítica </li></ul><ul><li>Melhorar as capacidades autonomicas e de auto-gerenciamento do System z enquanto trabalha para oferecer ferramentas que simplifiquem a administração do sistema e a interface com os usuários </li></ul><ul><li>Suportar programas de Educação designados para garantir a vitalidade da comunidade de System z, ajudando a promover Serviços de Classe Mundial e portfolio de aplicações </li></ul><ul><li>Prover transferencia de conhecimento e experiencia aos clientes no desenho, desenvolvimento e implantação de soluções cujo alicerce é o System z e seu ecossistema. </li></ul><ul><li>Alavancar e apoiar Padrões Abertos de Mercado de TI (HW, SW, Serviços) que permitam manter e ampliar uso do System z em ambientes complexos e heterogeneos </li></ul>Inovação Valor Comunidade IBM continuará com investimentos no Ecossistema Mainframe:
    24. 25. Empresas Brasileiras que usam mainframe <ul><ul><li>Desenvolvedores </li></ul></ul><ul><li>Matera Systems </li></ul><ul><li>Bankware </li></ul><ul><li>CPqD </li></ul><ul><li>G&P </li></ul><ul><li>Oracle </li></ul><ul><li>SAP </li></ul><ul><li>CA </li></ul><ul><li>CONSIST </li></ul><ul><ul><li>Data Centers </li></ul></ul><ul><ul><li>EDS </li></ul></ul><ul><ul><li>TSYSTEMS </li></ul></ul><ul><ul><li>TIVIT </li></ul></ul><ul><ul><li>IGS </li></ul></ul><ul><ul><li>PRODESP </li></ul></ul><ul><ul><li>PRODAM </li></ul></ul><ul><ul><li>PROSERGS </li></ul></ul>Empresas Diversas ABN/REAL Banco do Brasil BRADESCO BACEN CASAS BAHIA C&A CEF ITAÚ NOSSA CAIXA SANTANDER SERASA HSBC PÃO DE AÇUCAR CEPROMAT TELEMAR TELEFONICA BRASIL TELECOM NET Petrobrás Varig Copel Polícia Federal
    25. 26. Mercado de Trabalho <ul><li>Estima-se a necessidade de pelo menos 20 mil profissionais em mainframe até 2010. Em torno de 15% no Brasil. </li></ul><ul><li>Clientes dobraram suas instalações de System z nos últimos 5 anos </li></ul><ul><li>O Brasil está inserido neste cenário também. </li></ul><ul><li>As oportunidades existentes </li></ul><ul><ul><li>Técnico </li></ul></ul><ul><ul><li>Comercial </li></ul></ul><ul><ul><li>Parceiros </li></ul></ul><ul><ul><li>Clientes </li></ul></ul><ul><ul><li>IBM </li></ul></ul>
    26. 27. Por que Mainframe? <ul><li>Empregabilidade </li></ul><ul><ul><li>Mainframe processa 80% de todos os dados globais. </li></ul></ul><ul><ul><li>95% dos dados do sistema financeiro/seguros mundial são processados em mainframe. </li></ul></ul><ul><ul><li>Global Delivery (serviços em mainframe), foco no BRIC (Brasil, Russia, Índia e China). </li></ul></ul><ul><ul><li>60% dos dados acessados via web estão em mainframe. </li></ul></ul><ul><ul><li>Quase 100% das 100 maiores empresas globais utilizam mainframe. </li></ul></ul><ul><ul><li>Mão de obra escassa (IBM e Mercado), devido a grande demanda e pouca formação de profissionais. </li></ul></ul>
    27. 28. Alguns dados sobre mainframe <ul><li>Os 25 maiores bancos do mundo possuem mainframe. </li></ul><ul><li>23 dos 25 maiores varejistas mundiais também. </li></ul><ul><li>9 das 10 maiores empresas seguradoras globais usam. </li></ul><ul><li>Os 7 maiores bancos brasileiros usam. </li></ul><ul><li>As 3 maiores empresas de telecomunicações do Brasil. </li></ul><ul><li>Os grandes datacenters brasileiros, públicos e privados também. </li></ul><ul><li>Linux roda em mainframe. Um único mainframe pode rodar milhares de máquinas Linux virtuais ao mesmo tempo. </li></ul><ul><li>Mais de 1300 aplicações de empresas desenvolvedoras no mundo todo rodam em mainframe. </li></ul>
    28. 29. Fábricas de Software IBM Brasil 2500 profissionais Nova Lima Hortolândia São Paulo Rio de Janeiro (GVS) 200 Resources São Paulo (IBM Site and Clients) 400 Resources Rio de Janeiro 350 Resources Hortolândia TechTown 1,400 Resources Global & Domestic Delivery Domestic Delivery Global & Domestic Delivery Global & Domestic Delivery Salvador Software Factory 150 Resources
    29. 30. Porcentagem de demanda por perfil profissional Midrange: Unix, C, C++, CGI, JAVA, COM, DCOM, Cobra, Lotus Products, MQ Series, Tuxedo, OS/400, RPG Web and Client/Server: ASP, EJB, HTML, JSP, Java, J2EE, Servlet (WAS, JSP), UML, Visual Age (Java), WAS, XML, .Net, Microsoft Technologies, WebSphere, Visual Basic, PowerBuilder, Perl, Developer 2000, Delphi, Fortran, Pascal Packages: Siebel, SAP, Oracle and PeopleSoft DBA : DB2, DB2 UDB, Oracle, Informix, MS Access, Sybase, Ingress, MS SQL Server, Btrieve, IMS DB, SQL/400 DB2/400 Project Managers Mainframe: PLI, Assembler, CICS, CLIST, COBOL, CSP, DASD Management, ISPF/TSO, JCL, LE, SCIM, MVS, OS/390, SDTM 15% 20% 20% 5% 5% 35%
    30. 31. Novas oportunidades em Mainframe
    31. 34. Educação em mainframe no mundo <ul><li>Parceria entre IBM e Instituições de Ensino de todo o mundo. </li></ul><ul><li>Mais de 250 instituições oferecendo cursos de mainframe. </li></ul><ul><li>Investimento da IBM em HUBs de mainframe (EUA, China, Brasil). </li></ul><ul><li>Crescimento na oferta de recursos qualificados em mainframe no mercado de trabalho. </li></ul>
    32. 35. Modelo HUB Unicamp <ul><li>Mainframe da IBM instalado na Unicamp. </li></ul><ul><li>Acesso à estrutura via rede sem custo para universidades e escolas técnicas. </li></ul><ul><li>Grande capacidade de virtualização para criar diversos tipos de ambientes. </li></ul><ul><li>Disponível para universidades de toda América Latina que queiram desenvolver projetos utilizando a plataforma mainframe. </li></ul>Hub - Unicamp Universidade D Universidade A Universidade B Universidade C
    33. 36. Tela Inicial do Hub Unicamp
    34. 37. Hub – Universidades Conectadas * Cursos terminados 180 students Junho 2007 Mainframe + Java + WAS Brazil / Curitiba Estação Business School 30 students Junho 2007 COBOL Programming Brazil / Curitiba UFPR A definir Agosto 2007 COBOL Programming + ZOS Brazil / Rio de Janeiro Estácio de Sá 20 students Maio 2007 3o COBOL Brazil / Piracicaba Unimep Piracicaba 20 students Abril 2007 2o COBOL Brazil / Piracicaba Unimep Piracicaba 39 students Maio 2007 Mainframe Basic Argentina / Buenos Aires UAI 25 students Abril. de 2007 Mainframe Basic Argentina / Buenos Aires USAL 25 students Março 2007 Básico Mainframe Brazil / Belo Horizonte Newton Paiva* 14 students Fev. 2007 1o PL/1 Programming Brazil / Piracicaba Unimep Piracicaba* 10 students Março de 2007 z/OS, DB2, COBOL Brazil / São Paulo Impacta Tecnologia* 27 students November 2006 Mainframe Basic Brazil / Salvador UCSAL* 30 students November 2006 Mainframe Basic Brazil / Salvador FIB* 35 students October 2006 z/OS Basic Brazil / Campinas FAC2 (Anhanguera)* Brazil / São Paulo Brazil / São Paulo Brazil / São Paulo Brazil / Piracicaba Brazil / São Paulo Local Básico Mainframe e z/OS Hosting no mainframe Integração Plataforma Alta e baixa 1o COBOL Programming Linux + Websphere Lab Curso 10 students Fev. 2007 UNICSUL* 8 to 350 students august 2006 FIAP 2 2 classes of 35 students august 2006 FIAP 1* 25 students august 2006 Unimep Piracicaba* 80 students august 2006 Poli USP* Alunos Início Instituição
    35. 38. Perfis Demandados dos Profissionais com Formação em mainframe <ul><li>Schedulagem e Produção </li></ul><ul><ul><li>Perfil de curso voltado as ferramentas de controle dos jobs e tarefas rotineiras do mainframe. Envolve TSO/ISPF, SDSF, JCL, VSAM e família CONTROL. </li></ul></ul><ul><li>Operação </li></ul><ul><ul><li>Voltado ao controle dos recursos do mainframe, como sistema operacional, banco de dados, hardware, workload e rede. </li></ul></ul><ul><li>Desenvolvimento </li></ul><ul><ul><li>Abrange lógica de programação, as linguagens de programação do mainframe (COBOL, Assembler, PL1, SQL, programação CICS e DB2), compilação e execução de programas. </li></ul></ul><ul><li>Suporte </li></ul><ul><ul><li>Área mais abrangente, é possivel montar diferentes perfis para suporte como banco de dados, sistema operacional, rede, segurança, instalação, etc. </li></ul></ul>
    36. 39. CONCLUSÃO <ul><li>O que é importante saber ? </li></ul><ul><ul><li>MAINFRAME é o Servidor mais evoluido que existe. </li></ul></ul><ul><ul><li>A IBM em parceria com empresas e universidades ajuda na capacitação na plataforma. </li></ul></ul><ul><ul><li>As oportunidades de trabalho na área são enormes. </li></ul></ul><ul><li>OBRIGADO !!! </li></ul>

    ×