Virtualização de computação em nuvem
Virtualizationé uma técnica que permite compartilhar uma única instância física de um aplicativo ou recurso entre várias organizações ou locatários (clientes). Ele faz isso por assigning a logical name a um recurso físico e fornecendo um pointer to that physical resource sob demanda.
Conceito de virtualização
A criação de uma máquina virtual sobre o sistema operacional e hardware existentes é conhecida como virtualização de hardware. As máquinas virtuais fornecem um ambiente logicamente separado do hardware subjacente.
A máquina na qual a máquina virtual é criada é conhecida como host machine e virtual machine é referido como um guest machine. Esta máquina virtual é gerenciada por um software ou firmware, que é conhecido como hypervisor.
Hipervisor
o hypervisor é um firmware ou programa de baixo nível que atua como um Virtual Machine Manager. Existem dois tipos de hipervisor:
Type 1 hypervisor executa no sistema vazio. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX são exemplos de tipo 1 hypervisor. O diagrama a seguir mostra o hipervisor Tipo 1.
o type1 hypervisor não tem nenhum sistema operacional host porque são instalados em um sistema vazio.
Type 2 hypervisor é uma interface de software que emula os dispositivos com os quais um sistema normalmente interage. Recipientes, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC e VMWare workstation 6.0 são exemplos de hipervisor Tipo 2. O diagrama a seguir mostra o hipervisor Tipo 2.
Tipos de virtualização de hardware
Aqui estão os três tipos de virtualização de hardware:
- Virtualização Total
- Virtualização de emulação
- Paravirtualization
Virtualização Total
No full virtualization,o hardware subjacente é completamente simulado. O software convidado não requer nenhuma modificação para ser executado.
Virtualização de emulação
No Emulation,a máquina virtual simula o hardware e, portanto, torna-se independente dele. Nesse caso, o sistema operacional convidado não requer modificação.
Paravirtualização
No Paravirtualization,o hardware não é simulado. O software convidado executa seus próprios domínios isolados.
VMware vSphere é uma infraestrutura altamente desenvolvida que oferece uma estrutura de infraestrutura de gerenciamento para virtualização. Ele virtualiza o sistema, armazenamento e hardware de rede.