Os computadores de mainframe, embora arquitetamente diferentes dos PCs típicos, ainda dependem de componentes familiares de hardware, embora em uma escala massivamente maior e mais sofisticada. Aqui está um colapso:
1. Unidade de Processamento Central (CPU): Os mainframes normalmente têm várias CPUs, geralmente trabalhando em paralelo para lidar com cargas de trabalho maciças. Essas CPUs são projetadas para processamento de alta transação e são significativamente mais poderosas do que as CPUs encontradas em servidores ou PCs típicos. Eles geralmente apresentam vários núcleos e conjuntos de instruções avançados otimizados para tarefas específicas.
2. Memória (RAM): Os mainframes utilizam grandes quantidades de RAM, geralmente excedendo os terabytes. Isso lhes permite manter grandes conjuntos de dados e aplicativos na memória para acesso rápido. Eles costumam usar tipos especializados de RAM otimizados para velocidade e confiabilidade.
3. Armazenamento: Os mainframes dependem de uma abordagem de armazenamento em camadas:
*
Armazenamento direto (DAS): Dispositivos de armazenamento de alto desempenho diretamente conectados ao mainframe, geralmente usando o canal de fibra ou outras interfaces de alta velocidade. Isso inclui matrizes de disco de alta capacidade e unidades de estado sólido (SSDs).
*
armazenamento atendido por rede (NAS) ou redes de área de armazenamento (SANS): Sistemas de armazenamento externo acessados em uma rede, fornecendo capacidade e escalabilidade adicionais. Isso pode envolver várias tecnologias, como bibliotecas de fitas para armazenamento de arquivo.
4. Subsistema de entrada/saída (E/S): Os mainframes gerenciam uma quantidade enorme de entrada e saída. Isso requer um subsistema de E/S sofisticado abrangendo:
* canais
: Processadores especializados dedicados ao gerenciamento de operações de E/S, descarregando esta tarefa das CPUs principais.
*
Controladores: Gerencie tipos específicos de dispositivos de E/S (discos, fitas, interfaces de rede, etc.).
*
Dispositivos de E/O: Uma ampla gama, incluindo adaptadores de rede (para comunicação com outros sistemas), unidades de fita, unidades de disco, impressoras e dispositivos especializados para aplicações específicas do setor.
5. Fonte de alimentação: Os mainframes requerem fontes de alimentação robustas e redundantes para garantir a operação contínua. Múltiplas fontes de alimentação e fontes de alimentação ininterrupta (UPS) são comuns para evitar o tempo de inatividade devido a falhas de energia.
6. Sistema de resfriamento: A enorme energia de processamento gera calor significativo. Os mainframes dependem de sistemas de refrigeração sofisticados, geralmente incluindo pisos elevados, sistemas de água refrigerada e ventiladores especializados, para manter as temperaturas operacionais ideais.
7. Placa do sistema (ou placa -mãe): Embora não seja tão facilmente reconhecível quanto em um PC, a placa do sistema abriga os componentes centrais, incluindo os controladores de CPUs, memória e E/S, conectando-os através de um sistema de barramento de alta velocidade.
8. Relógio do sistema: Mantém o tempo e a sincronização em todo o sistema.
9. Firmware (equivalente a BIOS/UEFI): Fornece controle de baixo nível do hardware e inicia o processo de inicialização.
É importante observar que esses componentes são integrados a uma arquitetura altamente especializada e robusta, geralmente exigindo ferramentas e conhecimentos especializados para manutenção e operação. A escala e a redundância incorporadas ao hardware de mainframe é o que as distingue de outros sistemas de computação.