quarta-feira, 5 de março de 2014

Dentro de laboratórios de engenharia do Facebook: céu Hardware, HP inferno - Fotos


Transformando o seu negócio em uma economia digital com memória flash


10 anos de desenvolvimento de hardware do laboratório Facebook Facebook ou é um paraíso, uma oportunidade de negócio, ou um inferno, dependendo do seu ponto de vista.


Se você é um nerd hardware que ama brincar com as artes do centro de dados, arrancando pêlos estranhos, e geralmente cortando o custo de sua infra-estrutura, em seguida, o laboratório é um lugar maravilhoso, onde seus sonhos são fabricados.







Se você é um executivo da HP, Dell, Lenovo, Cisco, Brocade, Juniper, EMC ou NetApp, o laboratório é susceptível de incutir um sentimento de frio, medo úmida, pois neste laboratório uma pequena equipe de funcionários diligentes Facebook estão trabalhando para fazer servidores e armazenamento matrizes-e agora interruptores de rede - que minam os seus próprios produtos.


Enquanto isso, se você representa os fabricantes de componentes asiáticos como a Quanta ea Foxconn e Wiwynn, é provável que você saborear uma viagem para o laboratório, pois é aqui que o Facebook projeta sua engrenagem "Open Compute", os desenhos de que, eventualmente, coloca à disposição a comunidade em geral. Quando estes projetos são publicados, as empresas asiáticas são geralmente os que vendem os projetos - ao custo dos lucros de HP, Dell, Lenovo, e assim por diante.


Obviamente, El Reg teve que fazer um tour e por isso, no início deste mês, levou a Caltrain até a sede da rede social para pedir Facebook algumas perguntas, a primeira das quais foi: que negócio é que uma rede social tem projetar e construir seu próprio centro de dados hardware?


Muitos, ao que parece.


Embora Facebook pode parecer um aplicativo trivial em si mesmo, a escala em que opera - mais de um bilhão de usuários, dezenas sobre dezenas de petabytes de armazenamento, três centros de dados ao redor do mundo (e um em construção), cada um contendo (El Reg estima) centenas de milhares de servidores - significa que ele teve de repensar a forma como ele compra e consome hardware para manter os custos baixos.


A principal visão da rede social teve é ​​que suas cargas de trabalho podem se encaixar em cerca de cinco tipos diferentes e, portanto, só precisa ter cinco variantes diferentes de servidores em toda a sua frota gigantesca.


Estas SKUs tendem a ser limitados por um único gargalo, com capacidades de memória RAM ou Flash o ponto de tropeço para os servidores de banco de dados, a capacidade de HDD para servidores de fotos, a velocidade da CPU para a engrenagem Hadoop, e assim por diante.


"A principal razão para a evolução do nosso hardware SKUs é o principal componente", explica o chefe do Facebook de infra-estrutura Jason Stowe.


fbl4s

Um dos distintos servidores trenó aberto de computação do Facebook



Por esta razão, o Facebook sempre teve uma motivação clara para projetar servidores que podem ser facilmente atualizável, sem a necessidade de removê-los a partir do centro de dados ou executar a manutenção complicada. Isto levou a sua concepção de um servidor baseado em trenó (foto) que faz manutenção rápida possível, mantendo os custos baixos.


"O que nós pensamos sobre a maioria em todos os nossos hardware é o que é o gargalo crítico que estamos construindo para," Stowe explica. "Eu acho que para realmente os últimos quatro anos mais ou menos nós temos sido muito bom em ser um dos primeiros a adotar uma nova peça de tecnologia quando há uma mudança significativa."


Onde os sonhos são feitos


Uma das principais maneiras Facebook alcançou essa velocidade é com o seu laboratório de hardware, o que lhe permite refinar projetos existentes e chegar a novo chassis para tirar proveito de tecnologias diferentes.


Ao incentivar a experimentação, o Facebook permite que seus funcionários protótipo rapidamente idéias, permitindo-os a repensar como eles organizar e configurar o hardware como eles vêm com casos específicos para o gigante das redes sociais de uso.


fbl4s

A placa de desenvolvimento do servidor que está sendo testado



Como o Facebook desenvolve seus servidores será por ordem de placas de desenvolvimento (foto) a partir de parceiros de hardware para ajudá-lo a testar o hardware. Às vezes ele vai deixar as pessoas curiosas em adotar projetos Abrir Compute projeto de teste as placas-se, embora a partir do que nós entendemos isso não é uma política oficial.



Nenhum comentário:

Postar um comentário