Considerações-chave para a sua Plataforma como Estratégia de Serviço
Exclusivo Satya Nadella pode ter acabado de tomar as rédeas como presidente-executivo da Microsoft, mas ele já está intimamente familiarizado com uma das principais ferramentas internas da empresa para deixá-lo competir com Amazon e Google: um sistema de software complexo chamado piloto automático.
Piloto automático é o sistema que permite a Microsoft unidos milhões de servidores e centenas e centenas de petabytes de dados em um grande lago, cantarolando de computação e capacidade de armazenamento. Sem piloto automático, de NADELLA ex divisões de Servidores e Ferramentas, Serviços on-line, busca e Advertising, e Cloud e da Empresa, teria um fraco desempenho e foi menos confiável.
O acesso a piloto automático, gerente geral do Windows Azure Mike Neil disse ao The Reg, é como ser entregue "as chaves de um carro multi-bilionária."
Microsoft raramente fala publicamente sobre Piloto automático, e publicou apenas dois documentos oficiais sobre o assunto: um papel agora ultrapassada acadêmico em 2007 intitulado Piloto automático: Centro de dados automática de Gestão , e uma página de 2013 na web que descreve como a equipe de desenvolvimento do piloto automático foi dado um " Realização Técnica Outstanding "prêmio por seu trabalho no sistema.
Parte da razão Autopilot nunca tem sido falado muito - até agora - é que os seus frascos de presença com objetivo de marketing da Microsoft de afirmar que tudo o que ela usa para executar sua nuvem pode ser comprado por Joe Public.
Para sistemas distribuídos conhecedores conscientes das necessidades idiossincráticas e complexos de grandes propriedades de TI, essa reivindicação sempre foi um estranho, e agora sabemos porquê: sim, a Microsoft usa uma grande quantidade de seu próprio software comercial internamente para executar a sua nuvem, mas "a grande maioria" dos aplicativos em execução em centros de dados da Microsoft, em última análise se sentar em cima do sistema de piloto automático.
"Software piloto automático agora completamente automatiza todo o ciclo de vida operacional do servidor, a partir da ligação e instalação do sistema operacional, para detecção de falhas e reparação, para o ciclo de alimentação e fornecedor RMA", explica a Microsoft . "O [Autopilot] equipe pode ter uma curva para um funcionamento eficaz em silêncio que transformou profundamente serviços em escala de Internet da Microsoft."
Ele também ajuda a atribuir recursos às aplicações, programação de quando os trabalhos devem correr, reúne informações de milhões de computadores para dar up-to-the-minute utilização da capacidade, e forma o underlay de outras tecnologias ainda mais secretos, como o exabyte- dimensionar COSMOS mecanismo de análise de dados que fica embaixo serviços como Bing, Xbox Live e Windows Azure.
Finalmente, piloto automático tem andado de mãos dadas com um redesenho do hardware do centro de dados da Microsoft, que tem visto a empresa se afastar de comprar engrenagem high-end de fornecedores tradicionais, e para a concepção de seus próprios servidores cut-down-estilo de commodities - estes computadores foram desclassificados em janeiro, quando a Microsoft contribuiu com seus projetos para o Facebook aberto Compute Projeto .
Em outras palavras - se os servidores da Microsoft são fantoches, piloto automático é o titereiro invisível que anima tanto deles eo palco eles dançam em cima.
Neil compara Piloto automático de um jato 747: "É um grande, complexo, coisa buzinando", ele nos disse, explicando que o sistema é projetado "para levar carga fora do piloto [centro de dados sysadmin], de modo que o piloto possa se concentrar em mais coisas importantes. "
Uma das principais tarefas do piloto automático está a lidar com o provisionamento de infra-estrutura de baixo nível.
Quando a Microsoft quer adicionar capacidade à sua frota global de "10 a 100" centros de dados, que normalmente faz isso de carga em um contêiner recheado com cerca de 10.000 nós, apelidado no Microsoft linguagem um "ITPAC". Uma vez que estas máquinas são ligadas à rede de energia do centro de dados, é o piloto automático do sistema que verifica que todos os novos servidores são configurados de forma correcta e que a rede funciona bem, e ajuda a ligá-los para o resto do sistema.
"Piloto automático implanta e gerencia a imagem do sistema operacional para o acolhimento, bem como gerenciar os aplicativos que são implantados", explica Neil. "O agente vem a imagem do sistema operacional e parte do que é a nossa solução SDN. Solução A SDN gere tanto de leste a oeste e de tráfego norte-sul, e nossa topologia nos dá uma grande largura de banda transversal e redundância de caminho com ele."
Uma vez que os servidores foram trazidos para a rede global da Microsoft de "mais de um milhão de servidores," piloto automático ajuda a controlá-los também.
Se um servidor falhar, então piloto automático tem uma capacidade de "self-healing", que pode evitar um blecaute cluster de escala, disse ele. "As coisas estão indo falhar o tempo todo - Piloto automático pode tomar ações corretivas para que você possa corrigir as falhas Há um monte de comportamento autônomo auto-cura no sistema -. Você não tem que aparar as abas".
Piloto automático também tem um componente de programação sofisticada, assim, que - para esticar a metáfora aeronáutica um pouquinho mais - deixa o papel de um controlador de tráfego aéreo para as inúmeras pequenas e grandes cargas de trabalho de vôo dentro e fora do conjunto global da Microsoft de computadores.
via Alimentação (Feed)
Nenhum comentário:
Postar um comentário