Você está na página 1de 10

UCAN - Faculdade de Engenharia

Administração de Sistemas Linux

2. VIRTUALIZAÇÃO
Eng.º Inocêncio Lunga
VIRTUALIZAÇÃO
• O QUE É?
• A virtualização é uma tecnologia usada para criar
representações virtuais de servidores, armazenamento, redes
e outras máquinas físicas. O principal objetivo desse processo
é utilizar a capacidade total de uma máquina física,
distribuindo seus recursos entre muitos usuários ou ambiente.

• Nesta aula, falaremos especialmente da virtualização dos


servidores. Porém, é possível virtualizar diversos outros
elementos da infraestrutura de TI, como por exemplo:
✓Virtualização de rede;
✓Virtualização da área de trabalho;
✓Virtualização de armazenamento;
✓Virtualização de dados;
✓Virtualização de aplicativos
VIRTUALIZAÇÃO
• VIRTUALIZAÇÃO DE SERVIDORES
• A virtualização de servidores é o processo de dividir um servidor físico em vários servidores virtuais únicos e isolados,
por meio de um aplicativo de software, onde cada servidor virtual pode executar seus próprios sistemas operacionais
de forma independente.

• Até pouco tempo atrás, os servidores utilizavam apenas uma pequena parte da sua capacidade de processamento, o
que resultava numa maior inatividade das máquinas. Ou seja, com o tempo os datacenters ficam superlotados com
servidores subutilizados, gerando desperdício de recursos e capacidade.

• Pensando nisso, a virtualização passou a ser adotada como uma estratégia das empresas para otimizar e aproveitar toda
a capacidade dos seus servidores e espaço físico. Além disso, o processo de virtualização permite uma maior
flexibilidade no uso de sistemas operacionais para escalabilidade dos negócios, facilitando a migração em cloud
computing.
VIRTUALIZAÇÃO
• BENEFÍCIOS DA VIRTUALIZAÇÃO DE SERVIDORES
Redução de custos: Ao executar vários servidores virtuais em um único servidor físico, é possível reduzir o
número de servidores físicos necessários, o que pode resultar em economia de custos significativa em termos de
hardware, energia elétrica e espaço físico;

Utilização eficiente de recursos: A virtualização permite que vários servidores virtuais sejam executados em um
único servidor físico, permitindo a utilização mais eficiente de recursos como CPU, RAM e espaço de
armazenamento;

Flexibilidade e escalabilidade: A virtualização permite que os recursos de um servidor físico sejam facilmente
alocados ou realocados entre os servidores virtuais conforme necessário. Isso significa que é possível adicionar ou
remover capacidade de processamento, memória ou armazenamento de um servidor virtual sem a necessidade de
adquirir novos hardwares;

Melhoria da continuidade dos negócios: Com a virtualização, é possível migrar um servidor virtual de um
servidor físico para outro sem interrupção do serviço, permitindo a continuidade dos negócios mesmo
durante manutenção ou atualizações;

Aumento da segurança: Os servidores virtuais podem ser isolados uns dos outros, aumentando a segurança dos
dados e aplicativos. Além disso, a virtualização permite a criação de ambientes de teste ou de desenvolvimento
isolados, sem afetar o ambiente de produção.
VIRTUALIZAÇÃO
• COMO FUNCIONA A VIRTUALIZAÇÃO DE SERVIDORES?
• O processo da virtualização de servidores utiliza um software, chamado
hypervisor que permite dividir o servidor em espaços e ocupar esses
espaços com máquinas virtuais (VM), que irão suportar e executar novos
sistemas operacionais e aplicativos, aumentando a capacidade do servidor
trabalhar com mais aplicações.
VIRTUALIZAÇÃO
• HYPERVISOR
• Um hypervisor é um software que cria e executa
máquinas virtuais (VMs). Também chamado de monitor
da máquina virtual (VMM), ele isola o sistema
operacional do hypervisor e os recursos das máquinas
virtuais, possibilitando a criação e o gerenciamento
dessas máquinas.
• Quando usado como hypervisor, o hardware físico é
chamado de host, enquanto as diversas máquinas
virtuais que utilizam seus recursos são chamadas de
guests.
• Cada máquina virtual tem seu próprio sistema
operacional e seus recursos de hardware (CPU, memória,
armazenamento, etc...). Você pode instalar aplicações de
software em uma máquina virtual, da mesma forma
como você faz em um computador físico.
VIRTUALIZAÇÃO
• TIPOS DE HYPERVISOR
• Há várias opções de hypervisors, de
fornecedores tradicionais e open source
como o VMware, o Hyper-V da Microsoft,
KVM do Linux, etc...
• Cada um desses softwares tem suas próprias
características e benefícios, e a escolha do
software depende das necessidades de cada
um.
• Porém apesar de existerem varios fabricantes
e consequentemente varias soluções para
Hypervisor, os hypervisores encontram-se
classificados em dois tipos que se diferenciam
em arquitetura e performance:
✓Hypervisor do Tipo 1 (Bare-metal)
✓Hypervisor do Tipo 2 (Hosted)
VIRTUALIZAÇÃO
• HYPERVISOR DO TIPO 1: BARE-METAL
• Um hypervisor tipo 1, também chamado de hypervisor nativo
ou bare-metal, é executado diretamente no hardware do host
para gerenciar sistemas operacionais guest. Ele ocupa o lugar
de um sistema operacional host, e os recursos da máquina
virtual são programados diretamente no hardware pelo
hipervisor.
• Este tipo é mais comum em data centers empresariais ou
outros ambientes baseados em servidor. Exemplos:
✓ VMware ESXi (anteriormente ESX),
✓ Microsoft Hyper-V,
✓ Red Hat Enterprise Virtualization (RHEV),
✓ KVM,
✓ Xen / Citrix XenServer,
✓ Proxmox Virtual Environment,
✓ Oracle VM Server,
✓ Nutanix AHV,
✓ XCP-ng,
✓ IBM POWER Hypervisor,
✓ QNX Hypervisor.
VIRTUALIZAÇÃO
• HYPERVISOR TIPO 2: HOSTED
• Um hypervisor tipo 2 também chamado de hosted, é executado em
um sistema operacional convencional como uma camada de software
ou aplicação.
• Ele funciona abstraindo sistemas operacionais guest do sistema
operacional host. Os recursos de máquina virtual são operados em um
sistema operacional host, executado no hardware.
• Esse tipo de hipervisor é mais adequado para usuários individuais que
desejam executar vários sistemas operacionais em um computador
pessoal.
Exemplos:
✓ VMware Workstation,
✓ VMware Workstation Player,
✓ VMware Fusion,
✓ Oracle VirtualBox,
✓ Windows Virtual PC,
✓ Parallels Desktop para Mac,
✓ Qemu.
DÚVIDAS

Você também pode gostar