O vice-presidente do Facebook, Tom Furlong, anunciou esta semana que a empresa vai construir sua própria solução em gerenciamento de infraestrutura de data center (DCIM ).
Sabe-se que a base de usuários do Facebook segue crescendo em um ritmo alucinante e sua equipe de infraestrutura não para de construir data center. Cada watt e cada metro quadrado em seus data centers existentes é de ouro.
De certa forma, DCIM era uma maneira de ter que reservar menos capacidade para emergências, diz Furlong. O Facebook reserva alguma capacidade não utilizada em cada região por uma série de razões, seja para failover de emergência ou de picos de tráfego inesperados durante novas funcionalidades roll-outs - e, em seguida, alguns como uma reserva adicional para evitar que qualquer um dos data centers exceda o limite de capacidade.
"Quando você faz isso no mundo de data center [exceder a capacidade], você acaba tropeçando disjuntor com disjuntor e por isso, vai ter máquinas que vão ficar offline", diz Furlong.
Mas se você tem os dados certos, pode realmente reduzir o tamanho desse buffer e conseguir um melhor desempenho da capacidade, sem aumentar o risco de inatividade, diz ele. "Se você é capaz de aumentar a sua utilização, reduzindo esse buffer pode realmente ter mais carga de trabalho no seu data center."
Um problema de dados
"É um problema de dados reais", diz Furlong. Há dados gerados pela multidão de construção de sistemas de gestão e equipamentos de infraestrutura e há dados gerados por servidores que ficam depositados na enorme base de dados de gerenciamento de configuração do Facebook.
"Precisamos de um sistema que faça tudo isso junto. Um sistema para governar tudo. Claro que simplesmente coletar dados em um repositório não é o objetivo final. O objetivo final é a construção de ferramentas que utilizam esses dados para aumentar a eficiência", diz ele.
Um deles, o Planner Cluster, automatiza o processo de planejamento de um cluster de servidores para a implantação. A empresa emprega várias centenas de racks por vez e o planejador otimiza o layout do cluster para se ajustar à capacidade de energia e espaço disponível no data center.
Com a ferramenta, o trabalho de planejamento de uma implantação de cluster agora leva algumas horas em vez de alguns dias.
Outra ferramenta é o Power Path, que mostra um mapa do consumo de energia em vários pontos do data center.
Essas ferramentas são apenas o começo. Furlong diz que está animado pelas possibilidades futuras. Há uma grande possibilidade de usá-la na solução de problemas de quedas, por exemplo, ou para fins de sustentabilidade corporativa , diz ele.