Mainframe: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Profvalente (discussão | contribs)
Correções gerais
Linha 1:
{{mais notas|data=abril de 2015}}
 
[[Ficheiro:Honeywell-Bull DPS 7 Mainframe BWW March 1990.jpg|thumb|right|250px|Mainframe Honeywell-Bull DPS 7 da BWW.]]
Um '''mainframe''' é um computador de grande porte dedicado normalmente ao processamento de um volume enorme de informações. ''O termo mainframe era utilizado para se referereferir ao gabinete principal que alojava a unidade central de processamento nos primeiros computadores.''<ref name=":0" />''
 
Na década de 50 e 60 dominaram na área de informática em grandes corporações. Os mainframes são capazes de oferecer serviços de processamento a milhares de usuários através de milhares de terminais conectados diretamente ou através de uma rede. Foram muito utilizados em guerra para cálculo balístico. ''O termo mainframe se refere ao gabinete principal que alojava a unidade central de processamento nos primeiros computadores.<ref name=":0" />''
 
Embora venham perdendo espaço para os [[servidor]]es de arquitetura [[PC]] e servidores [[Unix]], que em geral possuem custo menor, ainda são muito usados em ambientes comerciais e grandes empresas ([[banco]]s, empresas de aviação, [[universidade]]s, etc.).
 
São computadores que anteriormente ocupavam um grande espaço e necessitavam de um ambiente especial para seu funcionamento, mas atualmente possuem o mesmo tamanho dos demais servidores de grande porte, com menor consumo de energia elétrica. Os mainframes são capazes de realizar operações em grande velocidade e sobre um volume muito grande de dados.
 
Os mainframes têm a capacidade de executar diferentes sistemas operacionais, sendo seus recursos de hardware virtualizados através de um componente de hardware nativo (PR/SM) ou adicionalmente por software. Desta forma um único mainframe pode substituir dezenas ou mesmo centenas de servidores menores usando Máquinas virtuais.
Linha 16:
== História ==
 
[[Ficheiro:IBM_704_mainframe.gif|thumb|Um [[IBM 704]].]]
[[Ficheiro:Z10Mainframe2.JPG|thumb|Um IBM Z10.]]
Os mainframes nasceram em [[1946]] e foram sendo aperfeiçoados. Em [[7 de abril]] de [[1964]], a [[IBM]] apresentou o [[System/360]], mainframe que, na época, foi o maior projeto de uma empresa. Desde então, outras empresas – como a [[Hewlett-Packard|HP]] e a [[Burroughs Corporation|Burroughs]] (atual [[Unisys]]) – lançaram seus modelos de mainframe. Existem mainframes em operação no mundo inteiro.
 
Posteriormente a [[IBM]] lançou a série /370, e a Burroughs, por sua vez, lançou as máquinas de [[terceira geração]]: B-3500 e B-6500, sucedidas pela série 700: B-3700 e B-6700.
 
No fim da década de 1970, ao mesmo tempo que cresciam os sistemas destinados a grandes corporações, começaram a reduzir o tamanho de uma série das máquinas para chegar a clientes menores: a IBM lançou o [[/3]]; e a Burroughs, a série [[B-1700]] e posteriormente o [[B-700]], máquinas de [[quarta geração]], cujo [[software básico]] era escrito em [[MIL]] (''Micro Implemented Language'') e [[SDL]] (''Software Development Language''). Foram as primeiras máquinas Burroughs microprogramáveis, o que lhes dava uma flexibilidade imparímpar. Estas máquinas marcaram o início do uso de [[circuitos integrados]] com tecnologia [[Transistor-Transistor Logic|TTL]] com integração em média escala ([[MSI]]).
 
Atualmente a [[IBM]] produz quatro versões de mainframes, denominados System Z series, que modernizados, suportam diversos sistemas operacionais: z/OS, z/OS.e, z/VM, z/VSE, VSE/ESA, TPF, z/TPF e [[GNU/Linux|Linux]] on System z.
Linha 39:
 
===Processadores===
Os Mainframesmainframes possuem um banco de processadores bastante versátil, capaz de suportar uma troca de processadores, inserção ou remoção sem precisar desligar o mainframe . Estes processadores são como pequenas caixas, com uma extremidade para a interface, que podem ser encaixados neste banco de processadores. Por efetuarem processos continuadamente e com sua capacidade próxima ao limite, ocorre um aquecimento excessivo do processador, sendo preciso ter um bom cooler e um sistema de refrigeração na sala onde está o mainframes.
 
===Discos===
Os discos podem ser substituídos sem que precise desligar o mainframe, os mesmos normalmente utilizam tecnologia [[RAID]] (Redundant Array of Inexpensive Disks) para gerenciar e armazenar dados.
Atualmente os sistemas de discos para Mainframes são fornecidos não mais apenas pela própria IBM, mas também por empresas como [http://www.hds.com Hitachi Data Systems] (HDS) e EMC.
Tornando esse segmento um negócio muito lucrativo devido a grande demanda mundial.
Linha 49:
Fitas normalmente são elementos essenciais em um mainframe, os discos armazenam o sistema operacional e os aplicativos que rodam no mainframe, mas os dados salvos são armazenados em uma fita de backup.
 
== Sistemas e Subsistemassubsistemas ==
 
===Sistemas Operacionaisoperacionais===
No passado os sistemas operacionais desenvolvidos para mainframe eram criados especialmente para a finalidade de cada modelo, seja para processar textos, bancos de dados, efetuar cálculos ou gerenciar dispositivos. Eram baseados em sistemas próprios, sendo os mais conhecidos : MVS, VSE, VM, TPF (da IBM), OS2200, MCP (da Unisys), GCOS (da Bull), e outros de empresas como Fujitsu, Hitachi e Amdhal.
Linha 60:
TSO (Time Sharing Option) é responsável pela interação entre o Sistema e o Operador. Possibilita checar as transações e permite a inserção de comandos no terminal para alocar arquivos e rodar programas. Ele funciona com base no ISPF que provê a interface baseada em menus e o acesso as aplicações do sistema.
 
VTAM (Virtual Telecommunications Access Method) é um subsistema que realiza a comunicação via rede entre uma aplicação e o terminal (ou outra aplicação). Ex.: a conexão entre o Sistemasistema do caixa eletrônico e o CICS ou o IMS.
 
Consoles (MCS Consoles) são dispositivos que estão fisicamente ligados a um sistema MVS que provê a comunicação básica entre os operadores e o sistema operacional..
 
== Formas de Acessoacesso ==
Existem dois tipos de acessos, o acesso físico e acesso lógico.:
 
===Acesso Físicofísico===
 
É feito por meio de placas inseridas na parte posterior no mainframe, podendo ser de vários tipos, como cabos coaxiais, pares trançados e até fibra ótica.
Linha 78:
== Mainframes ==
 
A distinção entre [[supercomputador]]es e ''mainframes'' não é clara e direta, mas geralmente falando, os supercomputadores são utilizados na solução de problemas em que o tempo de cálculo é um limite, enquanto os ''mainframes'' são utilizados em tarefas que exigem alta disponibilidade e envolvem alta taxa de transferência de dados (internos ou externos ao sistema). Como consequência:
 
* os supercomputadores são mais complexos do ponto de vista do [[programador]], devido ao alto grau de paralelismo na execução das instruções e pelo fato de que, ao contrário dos ''mainframes'', não existe uma camada de abstração que esconde estas questões;
Linha 92:
== Ver também ==
* [[Computador]]
* [[Computação Gráfica|Computação gráfica]]
* [[Computador doméstico]]
* [[Computador pessoal]]