Hoje, na Open Compute Summit (OCP) 2017, o Facebook anunciou uma renovação completa de sua frota de servidores. O anúncio inclui novos chassis de armazenamento, servidores com GPU e servidores de computação, além da versão mais recente do Yosemite , a plataforma de computação multi-nó do Facebook. Todas as especificações de projeto estão disponíveis no site do Open Compute Project, e um conjunto completo de arquivos de projeto de hardware para todos os sistemas será disponibilizado.
O Facebook foi e ainda está evoluindo. O serviço de mídia social e rede social ainda mantém seu status e recursos de compartilhamento de fotos que o levaram ao sucesso; desde o seu início, o Facebook adicionou vários outros recursos. Há alguns anos, o Facebook adquiriu o serviço de compartilhamento de fotos e vídeos Instagram. Hoje, o Facebook tem 100 milhões de horas de vídeo assistidas diariamente, 95 milhões de fotos e vídeos colados no Instagram e mais de 400 milhões de pessoas usando bate-papo por voz e vídeo no Facebook Messenger. Para acompanhar esse ritmo e manter os clientes satisfeitos, o Facebook precisa atualizar sua frota de servidores para melhorar o desempenho e a escala.
Com armazenamento, o Facebook está substituindo o chassi Open Vault que usa desde 2013. O novo chassi, Bryce Canyon, foi projetado para armazenamento de alta densidade para dados como fotos e vídeos. O novo Bryce Canyon é um 4OU (unidades de rack aberto) que suporta até 72 HDDs de 3.5” (12 Gb SAS/6 Gb SATA), densidade 20% maior do que o design anterior. O Bryce Canyon tem um design modular, tornando-o flexível para se tornar configurações diferentes, como um JBOD ou um poderoso servidor de armazenamento. No que diz respeito a ser um servidor de armazenamento, a nova plataforma suporta processadores mais poderosos e até quatro vezes a pegada de memória do dispositivo de armazenamento anterior.
Todas essas fotos e vídeos precisam de um ótimo sistema de GPU para alimentá-los. O Facebook está substituindo seu servidor GPU Big Sur pelo novo Big Basin. Big Basin é um JBOG (apenas um monte de GPUs), projetado para desagregar GPUs de computação de CPU. O design separado significa que o Big Basin precisará de blocos separados de computação e rede, mas também significa que eles podem ser dimensionados independentemente. O Big Basin pode suportar oito GPUs (aceleradores de GPU NVIDIA Tesla P100). Ele viu um aumento de memória de 12 GB para 16 GB e um aumento de quase 100% na taxa de transferência em relação ao Big Sur.
Com o design modular acima, é necessário haver algum tipo de unidade principal para computação. O Facebook tem usado o Leopard para uma variedade de serviços de computação. Hoje eles estão apresentando o Tioga Pass, que possui uma placa-mãe de dois soquetes, que usa o mesmo fator de forma de 6.5” por 20” e suporta designs de face única e dupla face. O Tioga Pass pode maximizar as configurações de memória por meio de seu design de dupla face, com DIMMs em ambos os lados. O Facebook também atualizou o conector mSATA com slots M.2 que suportam NVMe. Os slots PCIe foram atualizados de x24 para x32, permitindo dois slots x16 ou um slot x16 e dois slots x8. Isso dobra a largura de banda PCIe disponível e torna o servidor uma unidade principal mais flexível para Big Basin e Lightning JBOF. O Facebook também adicionou um NIC de 100G para permitir acesso de maior largura de banda ao flash.
O Facebook também atualizou sua plataforma de computação de vários nós, Yosemite. A versão mais recente usa um novo design de chassi 4 OU vCubby, mas ainda é compatível com o Open Rack v2. Cada cubby suporta quatro placas de servidor 1S ou dois servidores mais duas placas de dispositivo e cada um dos quatro servidores pode se conectar a um NIC multi-host de 50G ou 100G. Outra novidade que é interessante é o suporte a hot service, os servidores não precisam mais ficar offline para serem atendidos. O novo Yosemite pode suportar servidores Mono Lake e Twin Lake 1S e oferece suporte para cartão de operadora Glacier Point SSD e cartão de operadora de dispositivo Crane Flat.
As especificações para cada um dos itens acima estarão disponíveis no site do Open Compute Project.




Amazon