Google – Computação nas nuvens
Faculdade do Pará - FAP
Abstract. The main objective of this paper is to present and explain the concepts of supercomputers and the cloud computing, service that Google wants to expand over the coming years.
Resumo. O principal objetivo deste artigo é apresentar e explicar os conceitos de supercomputadores e computação nas nuvens, serviço que o Google pretende expandir no decorrer dos próximos anos.
1. Supercomputadores
É um computador com altíssima velocidade de processamento e grande capacidade de memória, empregado em pesquisas científicas e militares. Este termo é geralmente confundido com cluster — um tipo de supercomputador criado a partir da cooperação de vários computadores convencionais.
Os supercomputadores estão por trás de muitos dos avanços da humanidade e, apesar de estarem escondidos em grandes salas refrigeradas, são alvo de grande curiosidade.
A IBM é a criadora do supercomputador mais rápido do planeta que possui 131.072 processadores e 32TB de memória RAM. Para chegar a esses números, a ela desenvolveu módulos relativamente simples, cada um contendo 2 processadores, 512 MB de RAM e uma interface de rede gigabit Ethernet, similares a um PC doméstico. Esses módulos foram agrupados em racks, cada um com 128 deles. No final, chegaram a 512 racks, interligados por uma complexa malha de cabos de rede, rodando um software próprio de gerenciamento. Essa gigantesca estrutura funciona como um cluster, onde o processamento é dividido em pequenos pedaços e dividido entre os módulos.
Atualmente, todos os supercomputadores são construídos com base em praticamente os mesmos componentes que temos em micros de mesa, memória, HDs e processadores, Intel, IBM ou AMD.
Ao invés de usar apenas um disco rígido IDE ou SATA, como num micro de mesa, um supercomputador utiliza um array de centenas de HDs, sistemas semelhantes ao RAID, mas numa escala maior, que permitem gravar dados de forma fragmentada em vários discos e