Cloud Server
Quando se fala de
um sistema de Cloud Computing, é certo dividi-lo em duas seções: O front-end e
o back-end. Eles conectam uns aos outros através de uma rede, geralmente a
Internet. O front-end é o lado que o utilizador do computador, ou cliente, vê.
O back-end é a seção “nuvem” do sistema.
O front end inclui
o cliente do computador (ou rede de computadores) e a aplicação necessária para
aceder ao sistema do Cloud Computing. Nem todos os sistemas de computação em
nuvem tem a mesma interface do utilizador. Serviços como o Web-based e-mail,
programas, navegadores da Web já existentes, como o Internet Explorer ou
Firefox. Outros sistemas têm aplicações exclusivas que fornecem acesso à rede
aos clientes.
No back-end do
cloud server estão vários computadores, servidores
e dados de sistemas de armazenamento , que criam a “nuvem” de serviços de
computação. Em teoria, um sistema de armazenamento de dados na nuvem pode
incluir praticamente qualquer programa de computador que você pode imaginar. Normalmente,
cada aplicação tem seu próprio servidor dedicado.
Um servidor central
administra o sistema, monitorando demandas de tráfego e cliente para garantir
que tudo corra bem. Segue-se um conjunto de regras chamadas protocolos e usa um
tipo especial de software chamado middleware. Middleware permite aos
computadores de rede para se comunicar uns com os outros. Na maioria das vezes,
os servidores não funcionam em plena capacidade. Isso significa que há poder de
processamento sem uso indo para o lixo. É possível enganar um servidor físico
em pensar que é, na verdade, vários servidores, cada um correndo com seu
próprio sistema operacional independente. A técnica é chamada de virtualização
de servidor. Ao maximizar a saída de servidores individuais, virtualização
reduz a necessidade de mais máquinas físicas.
Se uma empresa de
cloud computing server tem um monte de clientes, é provável que haja uma alta
demanda por uma grande quantidade de espaço de armazenamento. Algumas empresas
exigem centenas de dispositivos armazenamento
digital.
Cloud computing
server precisa de pelo menos o dobro do número de dispositivos de armazenamento
que necessita para manter as informações de todos os seus clientes armazenados.
Isso porque esses dispositivos, como todos os computadores, ocasionalmente têm
avarias. Um cloud computing server deve fazer uma cópia de todas as informações
de seus clientes e armazená-lo em outros dispositivos. As cópias vão permitir que o servidor central possa
aceder as máquinas de backup para recuperar os dados que de outra forma seriam
inacessíveis. Fazer cópias de dados como um backup é chamado redundância.
Sem comentários:
Enviar um comentário