Microsoft Datacenters

João Marçura
2 min readAug 7, 2019

--

A Microsoft divide o planeta Terra em Geografias (geos), dentro de uma geografia são posicionados datacenters que formam Regiões.

Dentro de uma Região os datacenters são posicionados de modo com que a latência entre eles seja de ≈ 2ms, as regiões são combinadas em pares localizados a centenas de milhas, para assim aumentar a disponibilidade, tolerando catástrofes naturais e quedas de energia por exemplo.

As atualizações de software ocorrem de uma em uma, se algo der errado na atualização, afeta apenas uma região, aumentando a disponibilidade.

Availability Zones/Grupos de disponibilidade (intra-region resilience)

Os Availability Zones representam a intra-separação de uma região em normalmente 3 ou mais datacenters dentro da região, cada AZ (Availability Zone) tem seus próprios geradores, fontes de água, cabos de energia e internet, caso um availability zone caia, não afetará os outros.

Clientes do Azure, neste exemplo são representados pela “Subscription” e as Availability Zones representadas por “AZ[n]”.

Os usuários podem ter diferentes visões da região, tudo para aumentar a disponibilidade.

PROJETO NATICK

O projeto Microsoft Natick, nasceu com o intuito de reduzir os gastos com eletricidade e otimizar a eficiência da energia utilizada dentro de seus datacenters, bem como aumentar a vida útil dos servidores.

A Microsoft colocou 12 racks de servidores em um tubo e mergulhou no oceano, em ≈ 100ft (pés)

Depois dos servidores se estabilizarem no solo, foi preciso conectar cabos de energia em tubos no fundo do oceano, para que assim os servidores funcionassem.

Esse é um exemplo de uma operação “Lights Out”, além da água do Oceano ser gelada e utilizada para resfriar os servidores, ninguém toca nos servidores, por isso o nome, na teoria se a temperatura permanecer constante, e o vapor da água for extraído pelo ar e o ar for extraído pelos tubos, basicamente vácuo é criado e os servidores estão isolados do mundo, assim criando uma possibilidade de aumentar a disponibilidade e os servidores vão durar mais.

--

--

João Marçura
João Marçura

No responses yet