Índice:
- Definição - O que significa SSI (Single System Image)?
- Techopedia explica imagem de sistema único (SSI)
Definição - O que significa SSI (Single System Image)?
Uma imagem de sistema único (SSI) é um método de computação distribuído no qual o sistema oculta a natureza distribuída dos recursos disponíveis dos usuários. O cluster de computadores, portanto, parece ser um único computador para os usuários. Esta propriedade pode ser ativada através de mecanismos de software ou hardware estendido.
Uma SSI apresenta aos usuários uma visão globalizada de todos os recursos no cluster, independentemente dos nós aos quais eles estão fisicamente conectados, enquanto oculta o fato de estarem associados a nós diferentes. O SSI também garante o multiprocessamento e um balanceamento de carga uniforme entre os sistemas. As máquinas se concentram na disponibilidade do sistema, desempenho escalável e transparência do gerenciamento de recursos.
Techopedia explica imagem de sistema único (SSI)
Os recursos de uma única imagem do sistema incluem:
- Interface de usuário único: os usuários interagem com o cluster por meio de uma única GUI.
- Espaço de processo único: todo processo de usuário possui um ID de processo exclusivo em todo o cluster. Um processo em um nó cria um processo filho no mesmo ou em um nó completamente diferente. A comunicação entre processos residentes em diferentes nós também é possível.
- Ponto de entrada único: os usuários se conectam a vários nós no cluster por meio de um host virtual, que atua como ponto de entrada único. A solicitação de conexão é movida para hosts diferentes para equilibrar toda a carga.
- Espaço único de E / S: Permite que todos os nós executem operações de E / S em dispositivos de disco local ou remoto.
Os benefícios do uso de uma única imagem do sistema incluem:
- Ele fornece uma sintaxe semelhante à usada em outros sistemas, reduzindo os erros operacionais.
- Os usuários podem trabalhar em sua interface preferida, que é alterada pelo administrador para gerenciar todo o cluster como uma única entidade.
- Reduz o custo de propriedade e simplifica o gerenciamento do sistema.
- Ele fornece uma visão direta de todas as atividades de um único nó no cluster inteiro.
- O usuário final não está preocupado com o local onde o aplicativo é executado.
- Evita o uso de vários administradores qualificados, porque apenas um é necessário para centralizar o gerenciamento do sistema.
- Promove o desenvolvimento de ferramentas padrão.
- Ele fornece comunicação de mensagens independente do local.