Visão geral técnica das tecnologias de virtualização
Publicados: 2020-04-08O que é Virtualização?
Em sua definição mais ampla, Virtualização é o processo de usar recursos físicos para criar um ambiente virtual. Ele consiste em três elementos: sistemas operacionais, redes e mídia de armazenamento. Basicamente, a Virtualização é usada para criar um ambiente virtual que consiste em várias facilidades de uma base específica de um array de recursos de hardware. Através da virtualização, o usuário final pode ter uma visão virtual do hardware.
Quais são os diferentes tipos de virtualização?
(1) Virtualização de Hardware
A virtualização de hardware ou virtualização de servidor é uma das formas mais comuns de virtualização. A Virtualização de Hardware é um processo onde se constrói máquinas virtuais compartilhando os recursos de um Servidor Físico como Armazenamento, RAM e CPU. O Servidor Físico também pode ser conhecido como Host. Software usado na Virtualização de Hardware chamado Hypervisor.
(2) Virtualização de software
Nesse tipo de virtualização, você gerencia seus sistemas de virtualização a partir do ambiente de software. Você pode executar vários ambientes em uma plataforma. A partir de uma plataforma, podemos gerenciar o sistema operacional, aplicativos e todos os serviços necessários em um ambiente virtual. Por exemplo VMWare e Virtual Box.
(3) Virtualização de memória
A virtualização de memória é um conceito de agregação de memória física dos sistemas individuais para um único pool de memória virtualizado. Os sistemas operacionais ou aplicativos usarão esse pool de memória. O aplicativo acessará esse pool de memória por meio da API. Ele pode ser distribuído e usado como cache de alta velocidade ou como recurso de memória compartilhada para seu aplicativo. Para o sistema operacional, um cache de página pode usar o pool de memória. O pool de memória será um grande recurso de memória.
(4) Virtualização de armazenamento
A virtualização de armazenamento separa o armazenamento físico em uma pequena rede de armazenamento para ambientes virtualizados. Todas as pequenas unidades de armazenamento podem ser acessadas a partir de um console centralizado. Há muitos benefícios da virtualização de armazenamento, como backup, arquivamento e recuperação de seus dados. Você deve ter conhecido SAN (Storage Area Network). Fazer backup e restauração de dados leva muito menos tempo do que SAN.
(5) Virtualização de rede
A virtualização de rede gerencia a rede para conectar redes virtualizadas ou VLANs à rede física. Além disso, as redes de firewall e o balanceamento de carga também podem ser gerenciados. E também fornece SDN – rede definida por software e NFV – virtualização de funções de rede. Com isso, torna-se mais eficiente e escalável.
(6) Virtualização de desktops
Também é chamado de Virtulização do Cliente. A virtualização de desktop é uma tecnologia usada para fornecer um ambiente de desktop separado para o usuário final. Ele fornece o ambiente de desktop para o usuário interagir com sistemas de máquinas virtuais. Ele pode ser mantido por meio de um sistema de área de trabalho remota.
O que são tecnologias de virtualização?
A conexão com a Internet pode ser irregular às vezes. Por esse motivo, não é realista manter qualquer tipo de sistema de computador de hardware via Internet continuamente por 24 horas. Além dessa imprevisibilidade, o sistema de hardware acaba sendo caro também em termos de energia elétrica, manutenção, aquisição e uma série de outras despesas.
Hoje em dia, muitas empresas querem ter uma presença na Internet ininterrupta e segura e com baixo custo de operação. Felizmente, existe a tecnologia de virtualização certa para quase todas as necessidades imagináveis. É assim que os tipos de virtualização mencionados acima entram na mistura.
Dentro da área mais ampla da tecnologia de virtualização, existe um conjunto de tecnologias baseadas em nuvem capazes de fornecer virtualização com uma variedade de tecnologias da Web, datacenters, software, etc.
Como funcionam as tecnologias de virtualização?
Como mencionado anteriormente, o processo de virtualização envolve a criação de um ambiente de software em um servidor físico que qualquer pessoa em qualquer lugar do globo pode acessar. Não há apenas uma única tecnologia de virtualização que possa ser usada para realizar a virtualização. Há muitos deles.
Todas as funções de gerenciamento do sistema são realizadas por um hypervisor em um nível de host. No nível do host, você pode ter mais de um nó HyperV. Qualquer nó HyperV pode criar máquinas virtuais.
O trabalho do hipervisor é estabelecer várias máquinas virtuais por meio do compartilhamento de sistemas operacionais, armazenamento e redes. Para conseguir isso, é necessária a assistência do firmware. Usando um servidor físico, o hipervisor pode criar mais máquinas virtuais, determinar seus requisitos e instalar uma variedade de sistemas operacionais de acordo com os requisitos. Tal como o sistema operacional será referido como sistema operacional convidado.
Lista de tecnologias de virtualização
(1) HyperV
A tecnologia de virtualização Hyper-V é fornecida pela Microsoft para a virtualização do Windows Server. Você pode criar uma máquina virtual no servidor Windows usando a tecnologia de virtualização Hyper-V.
A tecnologia de virtualização Hyper-v é um dos produtos mais úteis da Microsoft, conhecida como tecnologia de virtualização de cliente e servidor da Microsoft, que é usada para construir um ambiente de software de um sistema de computador.
Com a ajuda da camada do hypervisor, essa tecnologia controla o recurso de hardware do hypervisor e aloca os recursos para as máquinas virtuais. A plataforma de virtualização Hyper-v foi introduzida a partir do Windows Server 2008. HyperV é o hypervisor bare-metal ou nativo, também conhecido como hypervisor type1. A tecnologia de virtualização Hyper-v suporta principalmente os sistemas operacionais Windows, Linux e freeBase.
Um hipervisor conhecido como gerenciador Hyper-V faz todo o gerenciamento da tecnologia de virtualização HyperV. Usando o gerenciador Hyper-V, o usuário pode gerenciar uma série de aspectos, incluindo backups, status do servidor, arquivos VHD do VPS, adição de um host e verificação do status do servidor.
Migração ao vivo no HyperV
Na migração ao vivo, duas máquinas virtuais podem ser transferidas entre dois hosts sem sofrer interrupção ou tempo de inatividade do serviço. A tecnologia Hyper-V tem a capacidade de suportar a movimentação perfeita de uma máquina virtual do host original para o próximo. A rede compartilhada entre dois hosts ajuda a manter o servidor funcionando enquanto o usuário move a máquina virtual entre os hosts.
O que é migração rápida no HyperV?
A migração rápida é muito parecida com qualquer outra migração de rede, exceto que causa interrupção de serviço ao mover máquinas virtuais entre dois hosts ou nós. Já existia há muito tempo, desde os dias em que o conceito de virtualização estava começando. A migração rápida ainda é viável hoje.
Assinatura de Licença
Veja a seguir a assinatura de licença para a tecnologia de virtualização HyperV com as versões Windows Server 2012 Essential, Datacenter Edition e Standard. Observe que os preços podem variar de um país para outro.
Observação : a Microsoft pode revisar os preços periodicamente para o licenciamento HyperV, portanto, recomendamos que nossos leitores verifiquem os preços atuais diretamente apenas no site da Microsoft.
Fundação | Edição Essencial | Edição Padrão | Edição Datacenter | |
Especialização | Ele é usado para ambientes de nuvem privada e altamente virtualizados. | É usado para ambientes não virtualizados ou levemente virtualizados. | É usado para pequenas empresas com até 25 usuários em servidores. | para pequenas empresas com até 15 usuários rodando em servidores. |
Preço por ano | Fabricante do equipamento original - apenas | Servidor $ 501 | US$ 882 | US$ 6.155 |
Números de Processadores. | 1 processador | 2 processadores | 2 processadores – 16 núcleos | 2 processadores – 16 núcleos |
Licença com condições de VM e sistema operacional. | Servidor limite de 15 usuários | Limites de usuário do servidor 25 Uma licença de SO. | 2 licenças de SO VM | Licenças ilimitadas de VM OS |
(2) VMWare
A tecnologia VMWare Virtulization é uma tecnologia de virtualização baseada em nuvem onde você pode executar várias instâncias de máquinas virtuais.
Nada define a tecnologia de virtualização de VM ware e a torna famosa como seus ricos aplicativos de desktop (software). O principal objetivo do VM ware é gerenciar ambientes virtualizados menores.
O software que compõe o VM ware é projetado de tal forma que pode estabelecer máquinas virtuais menores usando recursos de hardware dedicados como base. O usuário pode gerenciar os recursos de hardware e estabelecer máquinas virtuais subdividindo as redes, armazenamento, placas de rede e processadores.
VM ware usa criptografia para as soluções de gerenciamento de chaves, usa métodos de criptografia de dados para proteger os dados do cliente, usa criptografia de dados transparente para o servidor SQL para que os dados do usuário possam ser transferidos com segurança e usa vários kits de desenvolvimento de software para todas as plataformas corporativas de VM ware . O que inclui o custo operacional mais baixo e a tecnologia de criptografia de VM ware crítica. O hardware de VM ware pode ser gerenciado nas seguintes plataformas. vCenter Server, vSphere Client, vMotion, ESXi, etc… Existem muitos tipos de ferramentas de gerenciamento de hardware disponíveis pela tecnologia VM ware.
Migração ao vivo no VMWare
Os usuários são livres para mover máquinas virtuais entre diferentes servidores físicos sem sofrer atrasos de tempo de inatividade. Recursos massivos de armazenamento e conexão são usados para garantir essa migração. Para mover sua máquina virtual entre servidores físicos, ela requer memória ativa e uma rede altamente escalável.
A principal vantagem da migração ao vivo é que ela permite que você execute a manutenção de hardware conforme desejar, sem ser incomodado com failovers de servidor e tempo de inatividade. Na maioria das vezes, uma variedade de softwares é usada para automatizar e agendar o movimento de máquinas virtuais. Alguns desses softwares são: vSphere, vMotion, etc. Alguns desses softwares suportam a migração de várias máquinas virtuais ao mesmo tempo em questão de segundos.
O hardware de VM ware pode ser gerenciado nas seguintes plataformas. vCenter Server, vSphere Client, vMotion, ESXi, etc… Existem muitos tipos de ferramentas de gerenciamento de hardware disponíveis pela tecnologia VM ware.
Assinatura de Licença
A seguir estão as informações de licenciamento sobre o vSphere para 2020. Se você pretende usá-lo para suporte ao vivo, ficará feliz em saber que ele suporta manutenção de armazenamento, migração ao vivo, alta disponibilidade, recursos de restauração e backup, bem como antivírus feito especificamente para aplicação no ambiente virtual. Observe que o preço deste software pode variar de um país para outro.
Nota : A VMWare pode revisar os preços periodicamente, portanto, recomendamos que nossos leitores verifiquem os preços atuais diretamente apenas no site da VMWare.
Produtos vSphere | Preço por ano | Suporte Básico | Suporte a incidentes de produção |
vSphere Essentials | US$ 510 | US$ 67 | US$ 308 |
vSphere Essentials Plus | US$ 4.625 | US$ 971 | US$ 1.156 |
vSphere Standard (vCenter recomendado) | US$ 995 | US$ 273 | US$ 323 |
vSphere Enterprise Plus (vCenter recomendado) | US$ 3.595 | US$ 755 | US$ 899 |
(3) KVM
A tecnologia KVM Virtulization é uma tecnologia de virtualização completa baseada em Linux que é gratuita e de código aberto.
Este é um software de código aberto para gerenciar a virtualização do sistema operacional Linux. KVM significa máquina de virtualização baseada em kernel. KVM é uma tecnologia de virtualização que é usada especificamente para virtualização do sistema operacional Linux. Essa é a solução completa de virtualização do sistema operacional Linux x86. Com o uso dessa tecnologia de virtualização, podemos criar servidores virtualizados Linux com placas de rede, armazenamento e adaptadores gráficos separados.
No hipervisor KVM, vários sistemas operacionais podem ser compartilhados perfeitamente em um host de hardware. O hipervisor KVM foi projetado para funcionar como um hipervisor tipo 2. Se você estiver procurando por um hipervisor com recursos de virtualização de SO e ótimo desempenho e gerenciamento , talvez nunca queira ficar longe dessa plataforma. Vale ressaltar que a parte do hipervisor do KVM estabelece máquinas virtuais que suportam a interação entre armazenamento, recursos de rede, SO e disco rígido.
Isolamento baseado em hardware: o KVM utiliza fortemente o poder da interação baseada em hardware para alcançar a virtualização e criar limites entre as máquinas virtuais. Ele impõe o controle de acesso em todas as máquinas virtuais. Ele consegue isso por meio da implementação rigorosa da virtualização.
Migração ao vivo no KVM
O KVM oferece suporte à migração ao vivo e offline para mover as máquinas virtuais de um nó para outro sem cluster de failover. Aqui, a máquina convidada x64 bits pode ser migrada apenas com máquinas convidadas x64, mas a x32 bits pode ser migrada com x64 e x86 bits.
Assinatura de Licença
Ao contrário de outros softwares úteis que vêm com um preço alto, o KVM está disponível gratuitamente. Ele vem com uma variedade de recursos avançados de virtualização, incluindo suporte ao vivo. O KVM permite que você gerencie a virtualização com uma variedade de plataformas de hipervisor licenciadas separadamente. Alguns dos provedores que fornecem a licença são Red Hat e SolusVM.
(4) Virtualização de servidor Citrix (anteriormente chamada de XenServer)
A tecnologia Citrix Virtulization fornece virtulização para desktops e aplicativos baseados no Xen Hypervisor.
A virtualização de servidores Citrix é uma das tecnologias de virtualização mais populares existentes. Ele permite que o usuário gerencie vários espaços de armazenamento, configuração de rede e uma variedade de outros recursos expandidos. A virtualização de servidor Citrix é usada principalmente para virtualização de desktop, aplicativo e servidor, coletivamente chamada de plataforma de virtualização multilocação. É a tecnologia de virtualização perfeita que você precisa se estiver procurando por uma opção com maior escalabilidade e maior desempenho de implantação. Essa tecnologia de virtualização funciona melhor em servidores XEN.
Com o hypervisor Citrix, você pode evitar o esgotamento de recursos durante o tempo anormal de carregamento do sistema. Além disso, permite a marcação e nomeação exclusivas de máquinas virtuais. Melhor ainda, ele incorpora recursos que suportam a migração ao vivo e cria um modelo seguro.
Migração ao vivo na virtualização de servidores Citrix
Citrix Hypervisors estão disponíveis em todas as versões. Ele fornece migração de máquinas virtuais ao vivo e offline entre servidores. Aqui neste recurso, o disco da máquina virtual é compartilhado pelo servidor de origem e destino. Esse recurso permite a migração da VM sem tempo de inatividade. Quando o armazenamento é compartilhado entre si, a migração pode ser fácil sem enfrentar tempo de inatividade.
Assinatura de Licença
Existem várias edições de servidor Citrix Xen disponíveis para licenciamento. A empresa oferece licença por soquete. Uma licença anual oferece suporte para seus servidores XEN. Também envolve a manutenção do software. Com ele, você terá acesso a suporte técnico 24 horas por dia, 7 dias por semana.
Você deve consultar o site oficial da Citrix para obter informações específicas sobre sua área.
Observação : a Citrix pode revisar os preços periodicamente, portanto, recomendamos que nossos leitores verifiquem os preços atuais diretamente apenas no site da Citrix.
Versão da licença | Licença padrão do espaço de trabalho | Espaço de trabalho Premium | Espaço de trabalho Premium Plus |
Preços por mês, Por usuário. | US$ 7 | US$ 17 | US$ 24 |
Detalhes da licença | aplicativos da web e compartilhamento de arquivos, incluindo armazenamento de arquivos ilimitado. | É uma solução de espaço de trabalho completa para funcionários que precisam de um espaço de trabalho digital completo com segurança granular, mas não precisam de aplicativos e desktops virtuais. Inclui a funcionalidade Workspace Standard, além de controles de segurança avançados. | É uma solução de espaço de trabalho completo que inclui opções de implantação híbrida para Citrix Virtual Apps and Desktops. Inclui a funcionalidade Workspace Premium, além de uma opção de gerenciamento de nuvem para Citrix Virtual Apps and Desktops. |
Quais medidas de segurança tomar ao usar tecnologias de virtualização?
Para segurança máxima de virtualização nos servidores virtuais e host, você precisa considerar estes aspectos:
- Prefira redes privadas para acessar suas máquinas virtuais.
- Configure os títulos onde você pode armazenar os arquivos de recursos virtualizados e defina as permissões apropriadas nos arquivos.
- Configure os firewalls de segurança para proteger seu servidor contra ataques de malware e roubo.
- É recomendável que você use processadores de 64x bits de segunda geração.
Conclusão
A virtualização pode aliviar as preocupações de empresas e indivíduos que estão enfrentando problemas de manutenção de hardware. A virtualização traz vários benefícios, três principais exemplos notáveis são a redução da necessidade de hardware físico, a facilidade de estabelecimento e o gerenciamento por data centers. Existem vários tipos de virtualização, dependendo de suas necessidades de hardware, software, memória e até mesmo de rede. Dentro da área mais ampla da tecnologia de virtualização, existe um conjunto de tecnologias baseadas em nuvem capazes de fornecer virtualização com uma variedade de tecnologias da Web, datacenters, software, etc.