Do curso: Competências Essenciais para a Carreira em Administração de Sistemas pela Microsoft e LinkedIn

O que é virtualização?

Em termos técnicos, a virtualização usa software para criar uma camada de abstração sobre o hardware do computador, que permite que os elementos de hardware de um único computador host sejam divididos em vários virtuais. Isso pode ser um pouco técnico demais, então vou explicar como uma máquina virtual funciona para iniciantes. Usemos como exemplo qualquer computador que execute algum sistema operacional. Instale um aplicativo nesse computador. Pegue um pouco do poder de processamento, um pouco da RAM e espaço no disco rígido e permita que outro sistema operacional tome emprestado. O segundo sistema operacional é executado em cima do primeiro. O computador que executa esse aplicativo agora é chamado de host, e todos os computadores de máquina virtual executados em cima do host agora são chamados de guests. O único limite para a quantidade de máquinas virtuais em execução no host se baseia na quantidade extra de poder de processamento, RAM e espaço no disco rígido disponível para os guests. Você também precisará de licenças para cada guest, a menos que sejam de código aberto, como o Linux. Existem dois tipos de virtualização. Hypervisors tipo 1 e tipo 2. Um tipo 1 é o preferido porque tem acesso direto ao hardware citado anteriormente. Os hypervisors do tipo 2 dependem primeiro do sistema operacional, portanto, toda virtualização precisa funcionar com o sistema operacional relacionado para gerenciar chamadas de hardware. Isso pode causar latência e possíveis falhas. Por isso, normalmente não é usado em um ambiente de produção. Um ótimo exemplo disso seria o VMWare. O VMWare tem um Hypervisor tipo 1 chamado ESXi e um Hypervisor tipo 2 chamado VMWare workstation. A Workstation é instalada sobre um sistema operacional como Windows, Macintosh ou Linux. O Esxi é instalado usando uma versão muito leve de um sistema operacional Linux e é gerenciado a partir de outro computador. Outros exemplos de Hypervisor tipo 1 são o Hyper-V da Microsoft, KVM, Xen e Oracle VM. Outros exemplos do tipo 2 são o VirtualBox, QEMU e Parallels. Antes de 2008, lembro que todos os nossos computadores estavam em máquinas físicas. Isso significava precisar de muita eletricidade, potência de refrigeração e muitos servidores. Então começamos a instalar máquinas virtuais e a comprar menos servidores, porém mais potentes. Fomos capazes então de substituir 4 racks de servidores por apenas alguns servidores que não ocupavam nem metade de um rack de servidores. A IBM viu essa tendência chegar e vendeu grande parte de sua divisão de servidores para a Lenovo e a Dell passou de empresa pública para privada. Simplesmente não se investia mais dinheiro em servidores. Entretanto, a Microsoft viu um crescimento de seus negócios vendendo mais licenças para cada máquina virtual, até criar seu próprio negócio de VM na nuvem chamado Azure. A Amazon Web Services também criou seu próprio site na nuvem. Outras empresas fizeram algo semelhante, mas essas duas empresas têm a participação majoritária no mercado de hospedagem em nuvem. A virtualização mudou completamente o cenário para sysadmins. Agora, há menos hardware e mais software para gerenciar. Isso trouxe uma mudança no tipo de formação que um sysadmin deve ter para obter um emprego em TI com os melhores salários.

Conteúdos