Todo projeto, de um blog simples como o Facebook Fácil a uma rede social com potencial gigantesco, como o Facebook, começa pequeno, singelo. De início, são feitas algumas estimativas, nem sempre acertadas, acerca da demanda de servidor. Aí contrata-se um plano adequado e vê no que dá.
Se o projeto prospera, chega uma hora em que o servidor compartilhado da Dreamhost começa a frear o crescimento — espero que esse seja o caso do FBF! Aí é partir para um VPS ou servidor dedicado e incrementar os recursos na medida em que o número de visitantes aumenta.
Quando se tem uma base de usuários gigantesca, a saída é montar seu próprio data center. Poucos têm esse luxo, ou melhor, essa necessidade. O Facebook é um desses poucos.
Visando melhorar a disponibilidade do serviço, o Facebook inaugurou um novo data center, em Prineville, Oregon. Poderia ser mais uma notícia corriqueira de um gigante da Internet melhorando sua estrutura, mas não é o caso. Diferente de Google, Amazon e outras que escondem seus projetos de data center, o Facebook escancarou tudo através do Open Compute Project, um relatório que detalha, sem restrições, todas as boas práticas e soluções empregadas nessa nova planta, em Oregon, para quem quiser ver.
O novo data center foi construído em parceria com algumas outras gigantes da informática: AMD, Dell, HP e Intel. O saldo é para lá de positivo: o nível de eficiência energética aumentou em 38% e, ao mesmo tempo, os custos com a manutenção do parque de máquinas caiu em 24%.
Esses números mágicos puderam ser obtidos devido a uma série de decisões e ações bem peculiares. O próprio prédio onde os servidores estão alocados, com cerca de 45 km², foi pensado de modo a ajudar no resfriamento do equipamento usando um sistema de ar pressurizado que percorre corredores frios e depois sai, sem deixar água para trás, nem aumento no calor.
Há dois tipos de servidores usados, um para a camada web (web-tier), que requer mais poder de processamento, e outro para cache (memcache-tier), sedento por memória. O primeiro tipo usa processadores Intel Xeon X5650 usados em pares e dispõem de 12 GB de memória. Já o segundo conta com processadores AMD Opteron 6000 “Magny Cours”, que tal qual os Xeon da Intel, também têm oito núcleos, e aceita até seis discos rígidos locais, em cada máquina. A placa-mãe é personalizada, tem eficiência de 94,8% e é produzida sob demanda pela Quanta.
Apesar de todos esse avanços e boa vontade, as medidas anunciadas pelo Facebook e seu novo data center não agradaram ao Greenpeace, que ainda espera um comprometimento maior da rede social para com o meio ambiente. Em resposta ao site All Facebook, Casey Harrell, da organização, disse que eficiência energética é apenas um paliativo, que não resolve, mas retarda os problemas que culminam com o aquecimento global. O ideal, segundo a organização, é a adoção de fontes de energia limpas, renováveis.
Polêmicas “verdes” à parte, o novo data center do Facebook é um dos mais eficientes e econômicos do mundo. Graças à iniciativa Open Compute Project, toda a expertise usada na criação está disponível para qualquer um interessado em montar seu próprio data center otimizado. E além de dar informações, o Facebook pede também sugestões e ideias para otimizar ainda mais o seu data center. Compartilhar conhecimento é isso aí!
Algumas imagens do novo data center podem ser conferidas no álbum do próprio Facebook pelo atalho on.fb.me/hJxGNU
Confira também o vídeo onde Amir Michael, gerente de design de hardware, e Jonathan Heiliger, vice-presidente de operações técnicas, explicam um pouco dos bastidores técnicos do Facebook (em inglês), através do link bit.ly/h7gRAs

Postar um comentário