Como parte de nossos contínuos aprimoramentos de back-end, desenvolvemos uma maneira mais rápida de redimensionar máquinas virtuais em nossa plataforma e diminuir significativamente o tempo de inatividade durante a manutenção de rotina ao mover uma VM para um host diferente. Isso foi conseguido, em parte, por meio de nossa meta de projetar migrações ao vivo e a frio para usar o mesmo tipo de trabalho.
Durante a vida útil do seu servidor, talvez seja necessário redimensionar sua VM, alterar o tipo de plano ou até mesmo mudar para outro data center da Akamai. Periodicamente, a Akamai também pode precisar mover VMs para reequilibrar hosts ou realizar manutenção de rotina.
Antes de hoje, havia dois tipos de migrações na plataforma de computação da Akamai:
- Migrações em tempo real - com uma VM ligada, podemos movê-la para um host semelhante no mesmo data center sem tempo de inatividade.
- Migrações a frio - com uma VM desligada, podemos redimensioná-la ou movê-la para um data center diferente. Isso geralmente acarreta um tempo de inatividade significativo, especialmente para VMs maiores.
Adicionamos um terceiro tipo de migração: migrações quentes. As migrações a quente permitem que as VMs permaneçam ligadas durante a maior parte de uma mudança, reduzindo o tempo de inatividade para menos de um minuto. Como a maioria dos provedores de nuvem, a Akamai executa um ambiente de frota mista, e agora temos uma solução para realocar VMs rapidamente para hosts diferentes. Isso também permitirá um redimensionamento rápido ou a mudança de planos compartilhados ou dedicados para instâncias premiumque garantem um modelo de processador específico ou mais recente.
As migrações a quente vieram do processo de simplificação e aumento da confiabilidade das migrações a frio, que é outra atualização que podemos anunciar com orgulho hoje. Tudo isso compõe nossa plataforma de migração unificada.
As migrações ao vivo e a frio agora usam o mesmo tipo de trabalho e são executadas como um único trabalho, em vez de vários trabalhos independentes que podem ser bem-sucedidos ou falhar. Isso elimina os possíveis erros causados por uma VM existente em dois sistemas após a conclusão de um trabalho de migração, e o processo não ajustará o estado do registro ou do host de origem até que o disco e o estado tenham sido sincronizados com êxito no host de destino. Isso diminui significativamente a possível necessidade de intervenção manual da nossa equipe de suporte ao mover uma VM para outra região.
Em resumo, temos menos despesas gerais para manter e teremos mais facilidade com as tarefas de manutenção e reequilíbrio. Para você, isso significa:
- As migrações a quente podem mover uma VM para outro host no mesmo data center em menos de um minuto.
- Tempo de inatividade significativamente menor ao redimensionar uma VM ou alterar seu plano.
- Tempo de inatividade significativamente menor quando reequilibramos ou atualizamos nossa frota.
- Aumento considerável da confiabilidade ao migrar de um data center para outro.
Recursos
Comentários (1)
Awesome news! The introduction of warm migrations is a game-changer, in my opinion. Combining live and cold migrations into one efficient process is a smart move. Great to see Akamai’s commitment to enhancing customer experience and service reliability. Looking forward to using this going forward. Great job!