Mainframe vs. Servidor cliente

Os sistemas cliente-servidor têm crescido em poder de computação ao longo dos anos devido a melhorias na arquitetura do processador do computador. No entanto, eles oferecem uma capacidade de processamento inferior do que suas contrapartes de mainframe devido à arquitetura do sistema de computação geral. Quando você precisa de processamento de transações de alto volume, um mainframe oferece mais recursos do que os sistemas cliente-servidor.

Custo de aquisição

Os computadores mainframe normalmente custam milhões de dólares, enquanto os sistemas cliente-servidor têm pontos de entrada na casa dos milhares. Os sistemas mais baratos possibilitam que organizações menores entrem no mundo da computação por um custo menor. No entanto, empresas maiores, como bancos, seguradoras e processadores de pagamentos, têm os fundos para financiar o poder de processamento de transações muito necessário de um mainframe.

Custo de manutenção

Como no caso do custo de aquisição, o custo de manutenção e outros custos contínuos também são menores para um sistema cliente-servidor. Por exemplo, as empresas de software de mainframe costumam cobrar cerca de 20% do preço de compra pela manutenção anual do software. Em um ambiente cliente-servidor, esse custo é muito menor. Os custos de suporte na forma de pessoal técnico também são mais baixos com sistemas cliente-servidor, com engenheiros cliente-servidor ganhando cerca de um terço a menos do que programadores de sistemas de mainframe.

Diferenças do sistema operacional

A maioria dos sistemas cliente-servidor executa sistemas operacionais familiares, como Windows Server e Linux. A complexidade dos sistemas operacionais de mainframe é muito maior do que os sistemas cliente-servidor, gerando hardware e aplicativos de software muito mais sofisticados. As empresas de sistema operacional cliente-servidor dependem dos fabricantes de hardware para escrever interfaces para o sistema operacional, enquanto as empresas de mainframe normalmente fornecem todo o software de interface escrito no sistema operacional. Multitarefa é semelhante em mainframe e sistemas operacionais Windows / Linux / Unix, com todos capazes de realizar multitarefa preemptiva, fazendo parecer que o computador está executando muitas tarefas simultaneamente.

Ambientes Operacionais

Embora muitos servidores funcionem bem em uma sala limpa e relativamente fria, os computadores mainframe exigem controles mais específicos, principalmente nas áreas de temperatura, umidade, supressão de incêndio e limpeza. Os mainframes são geralmente suportados por fontes de alimentação ininterrupta para operação contínua e consomem muito mais energia do que seus equivalentes cliente-servidor menores. Uma sala fria com proteção adequada contra fogo e uma porta com fechadura pode facilmente abrigar, resfriar e proteger uma série de sistemas cliente-servidor.

Tamanho

Os computadores mainframe modernos são menores do que seus antecessores, que ocupavam uma sala inteira, mas ainda são tipicamente do tamanho de uma geladeira ou maiores. As máquinas cliente-servidor, por outro lado, geralmente têm o tamanho de várias caixas de sapatos empilhadas. O tamanho menor de uma máquina cliente-servidor contribui para reduzir os requisitos ambientais, bem como reduzir o consumo de energia.

Operações

As operações cliente-servidor às vezes são um pouco mais relaxadas do que as operações de mainframe. Os usuários cliente-servidor são normalmente empresas de pequeno a médio porte que não precisam do poder de processamento ou do ambiente estrito de um mainframe. Os usuários de mainframe são geralmente grandes empresas, como seguradoras, grandes instituições financeiras e organizações de saúde. Devido aos altos requisitos de segurança de tais instituições, as operações são normalmente rígidas e seguem uma série de eventos para garantir a conformidade dos procedimentos.