Os mainframes foram historicamente partes centrais da arquitetura de computação empresarial - embora sejam menos comuns do que servidores em centros de dados modernos - e são direcionados para executar aplicativos ou dados críticos em grande escala em processamento. Os mainframes são caracterizados por: alta confiabilidade devido à engenharia interna redundante, rigorosamente retroativo compatibilidade de software mais antigo, recursos de entrada / saída significativos e suporte para memória hot-swapping e processadores. Confiabilidade, disponibilidade e facilidade de manutenção ou RAS é um recurso chave de design de mainframes, eles são projetados para funcionar por longos períodos de tempo - às vezes décadas - continuamente, pois tendem a executar aplicativos críticos onde o tempo de inatividade pode ser catastrófico para os negócios.
Technipages explica mainframe
Mainframe originalmente se referia ao grande gabinete que albergava a CPU e a memória dos primeiros computadores, o termo eventualmente evoluiu para distinguir high-end máquinas de nível comercial de computadores menos potentes, antes de serem usadas para se referir apenas à confiabilidade extremamente alta e às máquinas de alto desempenho que o mainframe significa hoje.
Os mainframes diferem dos supercomputadores no tipo de carga de trabalho que processam, os supercomputadores se concentram em velocidade de cálculo bruta para processar números e dados para o que tende a ser científico e de engenharia finalidades. Os mainframes também tendem a ter alto desempenho, mas se concentram no desempenho transacional em vez de computacional. Um exemplo de transação seria inserir uma nova linha em um banco de dados. O Mainframe é projetado para realizar tarefas transacionais em escalas muito grandes com alta confiabilidade de execução aplicativos de missão crítica e software para empresas onde até minutos de inatividade podem custar milhões e causar perda de reputação.
Os mainframes modernos incluem um sistema de tolerância a falhas que vê dois processadores executando a mesma carga de trabalho, compare os dois resultados para verificar se estão corretos ou resolver qual resultado está correto e, em seguida, deslocar a carga de processamento dos processadores que estão causando erros, tudo sem impacto em nenhum sistema operacional ou programas. Este tipo de tolerância a falhas dá aos mainframes uma confiabilidade muito alta, o que os torna muito importantes para empresas onde a operação contínua sem erros é fundamental, como processadores de transações financeiras.
Usos comuns do mainframe
- A NASA instalou um novo mainframe na semana passada.
- O mainframe é um tipo de servidor altamente confiável e especializado.
- A atualização de hardware no mainframe foi concluída com sucesso.
Maus usos comuns do mainframe
- Um mainframe é puramente uma caixa para o resto de um servidor.