Hotmail recebe um novo Sistema de Armazenamento – tornando-o ainda mais rápido!



Atualizado em March 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Hotmail recebe milhares de milhões de mensagens de e-mail todos os dias e estas têm de ser armazenadas de forma segura e têm de ser disponibilizadas de forma eficiente. O sistema de armazenamento baseado na nuvem do Hotmail suporta mais de um bilhão de caixas de correio e centenas de petabytes de dados (um petabyte é um milhão de gigabytes). E lidar com centenas de milhares de transações simultâneas de forma eficiente nessa escala é um desafio de engenharia. O sistema de armazenamento é construído usando tecnologia Microsoft, incluindo Windows Server e Microsoft SQL Server.

A Microsoft está trabalhando em uma grande atualização para este sistema de armazenamento. Desde o início deste ano, um novo sistema baseado em tecnologias desenvolvidas no Hotmail tem sido executado em um cluster piloto usando contas pessoais de funcionários da Microsoft. E depois de rigorosos testes, o novo sistema foi certificado, o que proporciona melhor confiabilidade a um preço significativamente mais baixo.

Deixe ver algumas dessas novas tecnologias usadas pelo Hotmail.

Implementando JBOD substituindo RAID:


(16)


RAID (Redundant Array of Inexpensive Disks) é uma tecnologia que permite que vários discos rígidos sejam conectados a uma única placa controladora, o que os faz parecer um único disco rígido maior e muito mais confiável (às vezes chamado de Unidade Lógica) para o software rodando o sistema de armazenamento.


O Hotmail usa RAID há muito tempo. Os e-mails foram mantidos em vários grupos RAID para que, mesmo quando todo o RAID falhar, as mensagens possam ser restauradas. Hotmail estudou a perspectiva de confiança de passeios de capacidade maior que 1 terabyte e descobriu que não valia dinheiro do ponto de vista da confiabilidade. Como sistemas de REIDE facilmente lida com problemas que afetam o sistema único mas não quando a máquina inteira ou o controlador de REIDE corre em problemas. Hotmail descobriu que ter cópias em uma máquina diferente não compartilhando o controlador não só era mais confiável, mas também mais barato e barato do que a configuração RAID.

Então eles desenvolveram o JBOD (Just a Bunch Of Disks) onde cópias de dados residem em discos rígidos, controladores e máquinas independentes. Assim, fazendo o controlador do disco rígido quase completamente fora do caminho e entregando-o ao software para controle. Este software de sistema JBOD foi desenvolvido por Hotmail.
Este software JBOD monitora constantemente falhas e levanta um alerta quando encontrado, disparando assim um processo de reparo. Este processo de reparação pode ser reiniciar uma máquina ou reiniciar um processo, para corrigir a corrupção de dados ou mesmo envolvendo a intervenção humana, se necessário. A principal vantagem de usar o Software é que ele pode manter as boas cópias de e-mails priorizando a ação de reparo se encontrar menos cópias. Usando este software, a replicação em si foi simplificada


O sistema de armazenamento consiste em um conjunto de máquinas, cada uma das quais tem sua cópia de uma mensagem de e-mail e um diário de gravação de mensagens que chegaram, organizadas por data de chegada. As máquinas falam umas com as outras de vez em quando, comparam seus diários, e copiam quaisquer mensagens que eles percebem que não foram copiadas para todas as máquinas.

Implementando unidades de estado sólido (SSDs) em vez de discos rígidos

Sabemos que os SSDs são muito mais rápidos que os discos rígidos. Discos rígidos maiores e mais baratos são lentos em lidar com a taxa de pedidos.

 
Um disco rígido normal pode realizar um pouco mais de cem operações de leitura/gravação por segundo, enquanto alguns dos SSDs mais rápidos podem fazer mais de cem mil operações por segundo.

Embora esta velocidade vem a um preço como eles são muito caros/gigabyte em comparação com discos rígidos.

Os SSDs lidam com a carga em constante mudança de forma eficiente. Isto pode ser explicado como Hotmail não somente armazena as mensagens do email mas também mantem-se a par de vários metadata constantemente mudando tais como a lista das mensagens na caixa de entrada, o status lido/deslido das mensagens, a conversa que threading etc. Este metadata though ocupa uma fração pequena do espaço de armazenamento põe a carga máxima em movimentações duras devido à natureza sempre em mudança. Assim, usar SSDs para armazenar metadados e discos rígidos para mensagens faz uma combinação melhor e mais eficiente.
Para além destas melhorias, o Hotmail revelará muito mais em futuros posts. O lançamento do novo sistema de armazenamento já começou e os novos clusters serão baseados em JBOD. Já 30 milhões de usuários estão no JBOD, enquanto outros 100 milhões estarão em movimento com o passar do tempo.

Se você já reparou, o Hotmail tornou-se muito rápido. Se ainda não o fez – experimente agora.


RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment