O que é a migração de máquinas virtuais?
Uma máquina virtual (VM) é um ambiente de computação que funciona como um sistema isolado com sistema operacional, unidade central de processamento (CPU), memória, interface de rede e armazenamento próprios, criado em um sistema de hardware físico. A migração de VMs é a transferência dessas máquinas de uma plataforma para outra.
Desafios da virtualização
A decisão de migrar máquinas virtuais envolve muito mais do que a infraestrutura. É fundamental que sua infraestrutura seja capaz de viabilizar a implantação das tecnologias que você deseja utilizar. As empresas estão adotando tecnologias de automação, inteligência artificial e machine learning (IA/ML) e arquiteturas nativas em nuvem. Por isso, os administradores de virtualização precisam se adaptar a essas mudanças e superar desafios como:
Obstáculos que dificultam a inovação e a modernização
As plataformas de virtualização existentes têm capacidade limitada para viabilizar a modernização de aplicações. Isso impede sua empresa de acompanhar os avanços em cloud computing, IA e desenvolvimento nativo em nuvem.
Aumento dos custos
Manter aplicações de virtualização legadas em máquinas virtuais está cada vez mais caro.
Implantação lenta de aplicações
A implantação manual de máquinas virtuais é um processo ineficiente e suscetível a erros que pode resultar em configurações inconsistentes, implantações demoradas e maior risco de vulnerabilidades de segurança.
Suporte a várias plataformas
Dar conta das diferenças nas ferramentas e processos de implantação e gerenciamento em muitas plataformas gera complexidade e confusão sem necessidade.
Recursos da Red Hat
Por que escolher o Red Hat OpenShift Virtualization?
Se você tem cargas de trabalho virtuais, em containers ou ambas, o Red Hat® OpenShift® Virtualization oferece ferramentas para aumentar a confiança das suas criações, operações e escala usando apenas uma plataforma.
O Red Hat OpenShift® Virtualization, uma funcionalidade incluída no Red Hat OpenShift, facilita a migração ao incorporar máquinas virtuais aos fluxos de trabalho em containers. Executar máquinas virtuais em containers significa que ambos podem ser implantados e gerenciados juntos. Assim, você continua aproveitando os investimentos existentes em virtualização, com os benefícios de simplicidade e velocidade que uma plataforma de aplicações moderna oferece.
Com o OpenShift Virtualization, é possível:
Modernizar no seu ritmo
Com a migração de VMs para o OpenShift Virtualization, você preserva os componentes de aplicação críticos para os negócios e tem flexibilidade para modernizar cargas de trabalho e habilidades ao longo do tempo.
Reduzir os custos operacionais
A migração de VMs reduz os custos. Quando você não precisa gastar com infraestrutura, pode investir em tecnologias avançadas de desenvolvimento de aplicações, como nuvem híbrida, containers, IA/ML e automação.
Quer ajuda para planejar como reduzir os custos e acelerar a inovação? Conclua o Virtualization Migration Assessment da Red Hat Consulting.
Aumentar a produtividade de desenvolvedores
Com os recursos self-service do OpenShift Virtualization, seus desenvolvedores podem implantar configurações de máquinas virtuais pré-aprovadas e em conformidade com a segurança de forma rápida e confiável quando quiserem, sem precisar abrir um ticket de atendimento de suporte de TI. Isso significa que eles podem criar, testar e implantar cargas de trabalho mais rapidamente para lançar as aplicações no mercado o quanto antes.
Simplificar o gerenciamento
O OpenShift Virtualization simplifica as operações com uma única plataforma para VMs, containers e cargas de trabalho serverless. Assim, você padroniza a implantação da infraestrutura e mantém todas as cargas de trabalho usando um conjunto comum e consistente de ferramentas empresariais estabelecidas.
Inovar sem medo com o KubeVirt
O OpenShift Virtualization usa a tecnologia open source mantida e desenvolvida no projeto KubeVirt. Ao criar uma infraestrutura virtual usando a tecnologia open source, você tem controle total sobre a configuração e tudo o que depende dela. Suas aplicações e serviços sempre funcionam como deveriam, seja qual for o ambiente ou infraestrutura onde são executados.
Como usar o kit de ferramentas de migração para máquinas virtuais
Além da criação de máquinas virtuais, você pode usar o Red Hat OpenShift Virtualization para importar suas VMs de outros ambientes com o kit de ferramentas de migração para máquina virtuais, que automatiza o processo de migração em massa para um novo hipervisor. Ele adiciona novos objetos ao cluster do Red Hat OpenShift usando recursos personalizados para viabilizar as tarefas de virtualização. Essas tarefas incluem:
- Criar e gerenciar máquinas virtuais Linux® e Windows.
- Estabelecer uma conexão com VMs usando ferramentas de interface de usuário e de interface de linha de comando (CLI).
- Importar e clonar máquinas virtuais, como as do Red Hat Virtualization.
- Gerenciar controladores de interface de rede e discos de armazenamento conectados às VMs.
- Fazer a migração ao vivo de VMs entre nós.
Para realizar as migrações, basta seguir algumas etapas simples:
- Informe as credenciais de origem e destino.
- Mapeie as infraestruturas de origem e destino e crie um plano coreografado.
- Execute a migração.
Simplifique a migração ao vivo de máquinas virtuais
A migração ao vivo, ou seja, migrar máquinas virtuais para um outro host sem interromper a carga de trabalho, é essencial para manter a continuidade das operações conforme mudam as demandas de infraestrutura. Uma plataforma de virtualização que permita configurar, iniciar, monitorar e cancelar migrações ao vivo em todo o ambiente também ajuda a balancear cargas de trabalho e evitar o downtime durante as atividades de manutenção.
O Red Hat OpenShift Virtualization viabiliza fluxos de trabalho de migração ao vivo completos com um console de gerenciamento unificado, políticas configuráveis, métricas para máquinas virtuais e criptografia do tráfego. Assim, suas aplicações continuarão sendo executadas de forma confiável.
Colabore com nossos especialistas em virtualização
Para planejar, implantar e manter um ambiente virtual com sucesso, é necessário ter as habilidades certas e um conhecimento especializado. Com o suporte e as orientações dos nossos especialistas, você define a configuração ideal do seu ambiente, soluciona possíveis problemas de forma proativa e maximiza o desempenho, a segurança e a confiabilidade.
A Red Hat Consulting documenta o que sua empresa tem em termos de infraestrutura e cargas de trabalho, ajuda a desenvolver uma estratégia de migração exclusiva e oferece software e suporte para todas as necessidades de TI da sua empresa.
Migre máquinas virtuais do jeito open source
Implantar uma infraestrutura desenvolvida com base nas nossas tecnologias open source simplifica a configuração da TI, e você ainda tem flexibilidade para fazer o que quiser com todos os softwares, fornecedores e soluções. As tecnologias de alguns fornecedores são projetadas por empresas diferentes com interfaces de programação de aplicações (APIs), equipes de suporte e centros de custos distintos. Na Red Hat, desenvolvemos as soluções juntos para melhorar as interdependências entre as principais tecnologias:
- O OpenShift Virtualization usa a máquina virtual baseada em kernel (KVM) do Red Hat Enterprise Linux, que desde 2007 tem sido parte da linha principal (Mainline) do kernel do Linux. Isso significa que a camada virtual tem toda a estabilidade, consistência e compatibilidade do Linux.
- Todos os elementos compartilham as mesmas APIs e ferramentas de gerenciamento, o que ajuda a conectar sistemas, compartilhar informações e unificar o gerenciamento.
Com várias camadas de suporte, a Red Hat mantém suas operações de TI em perfeito funcionamento. E se algum problema surgir, os serviços podem ser restaurados com rapidez, conforme você escala e implanta aplicações e cargas de trabalho críticas.
Blog da Red Hat
Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.