Computação centralizada - Centralized computing

A computação centralizada é a computação feita em um local central, usando terminais que estão conectados a um computador central. O próprio computador pode controlar todos os periféricos diretamente (se eles estiverem fisicamente conectados ao computador central) ou podem ser conectados por meio de um servidor de terminal . Alternativamente, se os terminais tiverem a capacidade, eles podem ser capazes de se conectar ao computador central pela rede. Os terminais podem ser terminais de texto ou thin clients , por exemplo.

Ele oferece maior segurança em relação aos sistemas descentralizados porque todo o processamento é controlado em um local central. Além disso, se um terminal quebrar, o usuário pode simplesmente ir para outro terminal e fazer login novamente, e todos os seus arquivos ainda estarão acessíveis. Dependendo do sistema, eles podem até ser capazes de retomar a sessão do ponto em que estavam antes, como se nada tivesse acontecido.

Esse tipo de arranjo tem algumas desvantagens. O computador central executa as funções de computação e controla os terminais remotos. Este tipo de sistema depende totalmente do computador central. Se o computador central travar , todo o sistema "cairá" (ou seja, não estará disponível).

Outra desvantagem é que a computação central depende muito da qualidade da administração e dos recursos fornecidos aos usuários. Se o computador central não tiver suporte adequado por qualquer meio (por exemplo, tamanho dos diretórios pessoais, problemas relacionados à administração), seu uso sofrerá muito. A situação inversa, entretanto, (ou seja, um sistema com suporte melhor do que suas necessidades) é uma das principais vantagens da computação centralizada.

História

Os primeiros computadores não tinham terminais separados; seus dispositivos primitivos de entrada / saída foram integrados. No entanto, logo se descobriu que era extremamente útil para várias pessoas poderem usar um computador ao mesmo tempo, por razões de custo - os primeiros computadores eram muito caros, tanto para produzir quanto manter e ocupar uma grande quantidade de espaço. A ideia de computação centralizada nasceu. Os primeiros terminais de texto usavam teletipo - escritores eletromecânicos , mas estes foram substituídos por monitores de tubo de raios catódicos (como encontrados em televisões e computadores do século 20). O modelo de terminal de texto dominou a computação da década de 1960 até a ascensão ao domínio dos computadores domésticos e dos computadores pessoais na década de 1980.

Status contemporâneo

A partir de 2007, a computação centralizada está voltando à moda - até certo ponto. A computação em nuvem teve um papel importante no retorno da computação centralizada. Os thin clients têm sido usados ​​por muitos anos por empresas para reduzir o custo total de propriedade , enquanto os aplicativos da web estão se tornando mais populares porque podem ser usados ​​em muitos tipos de dispositivos de computação sem a necessidade de instalação de software. Já, no entanto, há sinais de que o pêndulo está oscilando para trás, longe da centralização pura, à medida que os dispositivos thin client se tornam mais parecidos com estações de trabalho sem disco devido ao aumento do poder de computação e os aplicativos da web começam a fazer mais processamento no lado do cliente, com tecnologias como AJAX e clientes ricos .

Além disso, os mainframes ainda estão sendo usados ​​para alguns aplicativos de missão crítica, como folha de pagamento, ou para processar transações de contas do dia-a-dia em bancos. Esses mainframes normalmente serão acessados ​​usando emuladores de terminal (dispositivos de terminal reais não são mais usados) ou por meio de front-ends modernos, como aplicativos da web - ou (no caso de acesso automatizado) protocolos , como protocolos de serviços da web .

Modelo de cliente híbrido

Algumas organizações usam um modelo de cliente híbrido a meio caminho entre a computação centralizada e a computação convencional de desktop, em que alguns aplicativos (como navegadores da web ) são executados localmente, enquanto outros aplicativos (como sistemas de negócios críticos) são executados no servidor de terminal . Uma maneira de implementar isso é simplesmente executando o software de desktop remoto em um computador desktop padrão .

Modelo de computação hospedada

Um método relativamente novo de computação centralizada, computação hospedada , resolve muitos dos problemas associados aos sistemas tradicionais de computação distribuída. Ao centralizar o processamento e o armazenamento em um poderoso hardware de servidor localizado em um data center, em vez de em um escritório local, ele libera as organizações das muitas responsabilidades de possuir e manter um sistema de tecnologia da informação. Esses serviços são normalmente fornecidos por assinatura por um provedor de serviços de aplicativos (ASP).

Veja também

Referências