Meta está economizando milhões de dólares graças a este hack de memória inteligente

[ad_1]
Engenheiros na Metaempresa controladora do Fb, revelaram como eles conseguiram oferecer memória livre usando uma solução de device chamada Clear Reminiscence Offloading (TMO).
Agora faz parte do Linux kernel e, em poucas palavras, descarrega automaticamente os dados para outras camadas de armazenamento (por exemplo, o expansor de memória CX da Samsung) que são menos dispendiosas e mais eficientes em termos de energia do que a memória.
As economias são significativas; TMO tem sido executado em milhões de Fb servidores por mais de um ano, economizando até quase um terço da memória por servidor. Embora isso provavelmente seja insignificante em dezenas ou mesmo centenas de servidores, FbA imensa escala da empresa apresenta um desafio único.
Análise: o apetite gigantesco do Fb por RAM
A maior rede social do mundo tem quase três bilhões de usuários ativos mensais e milhões de servidores espalhados por 21 locais em todo o mundo. Se cada servidor tiver 128 GB de RAM em média, isso equivaleria a 256 milhões de GB (ou 256 PB) de BATER que, a um custo médio de US$ 4 por GB (DDR4 ECC RAM), equivale a cerca de US$ 1 bilhão em memória. Isso pressupõe que o Fb tenha pelo menos dois milhões de servidores (o weblog do Fb citou “milhões de servidores” já em julho de 2018), com o número actual provavelmente muito maior.
Os números apresentados pela equipe que trabalhou no TMO mostraram que o custo da memória representa um terço da lista de materiais do servidor Meta, com RAM compactada e SSD respondendo por menos de 11%. Mais preocupante ainda, a carga de custo da RAM (como porcentagem da infraestrutura general) mais que dobrou desde que o Fb lançou sua primeira geração de servidores (atualmente está na quarta).
Adotar o TMO traz algumas desvantagens; mais notavelmente, uma degradação no desempenho. Mas os ganhos em termos de economia de energia e memória superam em muito as desvantagens e futuras iterações combinadas com melhorias de {hardware} (por exemplo, SSD ou CXL) oferecerá mais mitigação.
[ad_2]
Fonte da Notícia: www.techradar.com