A VMware oferece várias soluções de virtualização, sendo as mais populares o VMware ESXi, que faz parte do VMware vSphere – o pacote de virtualização de computação em nuvem.

Embora não tão popular, a VMware também oferece opções de virtualização de desktops na forma de VMware Workstation (Windows, Linux) e VMware Fusion (macOS), e essas são as que discutiremos hoje.

Especificamente, falaremos sobre como começar a usar esses hipervisores, seus mecanismos de trabalho, configurações e aplicativos e outros tópicos importantes que você achará úteis como iniciante.

VMware Workstation and Fusion

Ao contrário do ESXi, o VMware Workstation e o Fusion são hipervisores do tipo 2, o que significa que são instalados em cima de um sistema operacional host, um pouco como outros aplicativos. Eles dependem do sistema operacional subjacente para acesso a recursos e também não são muito escaláveis.

Como tal, esses hipervisores são usados ​​principalmente para criar um ambiente seguro e isolado para testar diferentes sistemas operacionais, diferentes programas em sistemas operacionais diferentes ou máquinas virtuais com especificações diferentes.

A seguir, vamos falar sobre qual você deve usar. VMware Workstation é a solução de virtualização para Windows e Linux, enquanto VMware Fusion é o equivalente para Mac. Ambos os softwares estão disponíveis nas versões Player (gratuito para uso não comercial) ou Pro (licença premium).

VMware Player é usado para executar uma única VM por vez, principalmente para fins educacionais. Por outro lado, o VMware Pro foi projetado para ambientes profissionais e oferece suporte a recursos adicionais, como uso de várias VMs simultaneamente, rede virtual, clonagem e assim por diante.

Dependendo da plataforma você está usando e seus casos de uso, você deve ser capaz de decidir qual produto VMware usar agora. Depois de tomar a decisão, você pode verificar as seções apropriadas abaixo para ver as etapas detalhadas sobre como instalar o VMware, criar uma VM e definir as configurações mais importantes.

Pré-requisitos para VMware

Primeiro, se você estiver baixando o VMware Fusion, provavelmente desejará obter o destino Versão Tech Preview (universal), uma vez que se destina a Macs Intel e Apple Silicon, enquanto os DMGs mais antigos funcionarão apenas em Macs baseados em Intel.

Se você precisar habilitar manualmente a virtualização de hardware em Intel Macs, você pode fazer isso executando sysctl-a | grep machdep.cpu.features no terminal.

Da mesma forma, em máquinas Windows e Linux, você pode habilitá-lo através do BIOS. Aqui estão os passos para isso:

Ligue seu computador e pressione a tecla BIOS mostrada na tela (Teclas Fn ou Del). No Linux, você também pode acessá-lo através do GNU GRUB cardápio. Para fazer isso com BIOS, pressione e mantenha pressionada a tecla Shift. Com UEFI, pressione Esc algumas vezes ao inicializar. De qualquer forma, no menu GRUB, selecione a opção Configurações de firmware.
No BIOS, localize a opção de virtualização (AMD-V, SVM, Intel VT-x, VT-d , etc.) nas guias Avançado ou Configuração de CPU.
Ative Virtualização e pressione a tecla mostrada na tela (geralmente F10) para salvar as alterações e saída.

Finalmente, no Linux, se você estiver usando uma distribuição de nicho, também deverá certificar-se de que é realmente compatível como sistema operacional host para VMware Workstation.

Criar uma VM no VMware Workstation

Instalar o VMware Workstation no Windows é bastante simples; basta fazer o download e instalá-lo como qualquer outro aplicativo. No Linux, as coisas são um pouco mais complicadas, no entanto. Os usuários geralmente enfrentam problemas com a instalação, principalmente ao instalar o VMware Tools posteriormente.

Como tal, recomendamos consultar este guia detalhado sobre como instalar o VMware no Linux se precisar de ajuda com isso. Mas neste artigo, pularemos a parte de instalação e vamos direto para as etapas para criar sua primeira VM:

Inicie o VMware Workstation e clique em Create a New Virtual Machine. Assistente de VM, você pode selecionar Típico ou Personalizado.
Typical automatiza parte do processo selecionando as opções padrão. Esta opção é ideal para iniciantes ou se você estiver bem com as opções recomendadas.Personalizado permite que você personalize todas as configurações como compatibilidade de hardware, controlador de E/S, tipo de disco virtual, etc. Vamos com isso.A VM compatibilidade de hardware permite determinar os recursos de hardware virtualizados (tipo de firmware, memória máxima, etc.) que estarão disponíveis para a VM. Recomendamos escolher sua estação de trabalho atual aqui e pressionar Avançar.
Na tela Instalação do SO convidado, você tem três opções.
Você pode instalar a partir do disco do instalador se tiver uma mídia de instalação montada na máquina física. Você também pode usar Arquivo de imagem de disco do instalador para especificar o ISO a partir do qual o SO convidado será instalado. Ou você também pode criar a VM sem um SO por enquanto selecionando Vou instalar o SO mais tarde. Vamos com isso. Se você selecionou um ISO, pode ser solicitado que você insira algumas informações para Instalação fácil. Se você optou por instalar o SO mais tarde, terá que selecionar a versão do SO que planeja usar com esta VM.
Em seguida, você pode nomear a VM e defina o local onde os arquivos da VM serão armazenados. Observe que esses arquivos não são iguais ao disco virtual, que configuraremos mais tarde.
Dependendo do SO convidado que você selecionou, você pode ser solicitado a selecionar o tipo de firmware. Você deve configurar isso de acordo com os requisitos do sistema operacional convidado. Por exemplo, o Windows 11 requer UEFI com inicialização segura. Para configuração do processador, você pode usar o valor padrão. Mas se você quiser personalizar, recomendamos atribuir 1 processador se a VM for destinada ao uso leve de aplicativos, enquanto 2 processadores devem ser suficientes para uso intensivo ou coisas como operações de servidor.
Em seguida, aloque a memória para a VM. Mais uma vez, é melhor usar o valor recomendado aqui, mas contanto que você fique entre as recomendações mínima e máxima, tudo bem.
Para Configuração de rede, você tem várias opções.
Bridged Networking dá à VM acesso direto à rede externa à qual o host está conectado. O convidado terá um IP na mesma rede que o host. Com o NAT, o convidado e o host compartilharão o mesmo IP. O NAT fará com que quaisquer solicitações de rede da VM pareçam originadas do host. Com a rede somente host, o host usa um adaptador de rede virtual para configurar uma rede virtual isolada apenas entre o host e o convidado. Ou você também pode simplesmente selecionar Não usar uma conexão de rede se não Se solicitado a selecionar o controlador SCSI, vá com a opção recomendada (LSI Logic SAS). Os dois anteriores são geralmente obsoletos, enquanto o SCSI Paravirtualizado é para quando você está criando uma máquina virtual remota em um host ESX.Agora selecione o tipo de disco para seu disco virtual. Este depende da preferência, mas recomendamos usar o NVMe, se estiver disponível.
Mais uma vez, você tem algumas opções ao selecionar o disco a ser usado:
Primeiro, você pode optar por criar um novo disco virtual. Vamos com isso. Você também pode usar um arquivo de disco virtual existente (VMDK). Com isso, convém duplicar os arquivos VMDK primeiro, pois a cópia usada será bloqueada para essa VM específica. Todos os arquivos VMDK filho também devem estar no mesmo local. Se você optar por usar um disco físico e conceder à VM acesso direto ao disco rígido físico. Você pode optar por usar todo o HDD ou determinadas partições com este método.Ao criar o disco virtual, você deve configurar algumas coisas:
Primeiro, você terá que especificar o tamanho máximo do disco. Geralmente, você pode usar a opção recomendada aqui, mas também pode precisar alocar mais espaço dependendo dos seus casos de uso. Você também deve ter cuidado ao alocar muito pouco espaço. Isso dependerá do sistema operacional convidado específico, mas o Windows 11, por exemplo, não funcionará se pelo menos 52 GB de espaço em disco não estiverem alocados. Você pode optar por alocar todo o espaço em disco imediatamente para melhorar o desempenho. Mas se você estiver enfrentando restrições de espaço, sinta-se à vontade para pular isso, pois a diferença não é significativa. Você pode armazenar o vdisk como um único arquivo, mas um arquivo de disco único grande pode ser difícil de mover. Você não terá esse problema se o dividir em vários arquivos, mas o desempenho pode ser afetado com discos muito grandes. Agora, nomeie o vdisk e especifique o local de armazenamento. Certifique-se de armazenar os arquivos em uma partição com espaço suficiente. Finalmente, você pode pressionar Personalizar Hardware para revisar as configurações de hardware mais uma vez. Quando estiver satisfeito, pressione Concluir.
Você pode pressionar Adicionar para adicionar hardware virtualizado extra, como adaptadores de rede, portas seriais, TPM, etc. Ou você pode selecionar e remover determinados também. Na guia Processador, você pode ativar a opção Virtualizar Intel VT-x/EPT ou AMD-V/RVI para recursos de virtualização aninhada (executando uma VM dentro de uma VM).No CD/DVD, você pode selecionar Usar unidade física (detecção automática) ou Usar arquivo de imagem ISO para montar um disco. Na seção Adaptador de rede, você pode clicar em Avançado e gerar o endereço MAC para o adaptador ou definir limites de largura de banda. Na seção Controlador USB, você pode definir o Compatibilidade com USB. Você também pode escolher se deseja ou não compartilhar dispositivos Bluetooth com a VM.

Estas foram as etapas básicas para criar uma VM. Depois, você geralmente deseja selecionar a VM e clicar em Editar configurações da VM. Na seção CD/DVD, você pode montar o ISO que usará para instalar o sistema operacional convidado. Feito isso, você pode ligar a VM, instalar o sistema operacional e começar a usá-lo.

A VMware usa o Easy Install para muitos sistemas operacionais populares, graças aos quais a maior parte do processo será simplificada. As etapas exatas serão diferentes dependendo do sistema operacional convidado que você está tentando instalar, mas temos um guia detalhado sobre como instalar o Windows 11 no VMware Workstation, se necessário.

Configurações do VMware em detalhes

Discutimos como definir as configurações necessárias para criar uma VM anteriormente. Mas isso foi só o começo. Você pode levar a personalização muito além, tanto em termos de VMware quanto de VMs específicas.

Opções e recursos gerais

Vamos começar com a barra de menus.

Arquivo: nesta guia, você pode Procurar máquinas virtuais. Isso permitirá que você localize qualquer VM armazenada fora da biblioteca de VM.Conectar ao servidor: permite acessar remotamente uma VM compartilhada hospedada no VMware ESX ou vCenter Server.Exportar para OVF: Permite converter a VM do formato.vmx para.ovf. O formato OVF contém especificações completas da VM, o que é muito útil para migrar VMs.Mapear disco virtual: permite mapear um disco virtual e torná-lo acessível diretamente da máquina host. Editar: nesta guia, o Editor de rede virtual permite gerenciar configurações avançadas para a rede virtual e os adaptadores.

Preferências do VMware

Como o nome indica, as Preferências ficam por conta do usuário, mas falaremos sobre as mais importantes e nossas recomendações abaixo:

Workspace: Nesta guia, você pode definir o padrão local para VMs. Você também deve configurar se deseja habilitar todas as pastas compartilhadas por padrão e se deseja manter as VMs em execução após o fechamento da estação de trabalho.Entrada: nesta guia, você pode escolher como a estação de trabalho captura as teclas e a entrada do mouse.Teclas de atalho: Aqui, você pode modificar vários atalhos de teclado. O importante é Ctrl + Alt, que libera o controle da VM atual.Exibir: aqui, você pode configurar a aceleração de hardware para VMs remotas.Unidade: esta guia permite que você defina a tecla de atalho do menu de aplicativos do Unity. Este modo permite que você exiba programas da VM na área de trabalho do sistema operacional host.USB: nesta guia, você pode especificar se um USB recém-conectado deve se conectar ao host, VM ou se você deseja a ser solicitado a cada vez.Atualizações: nesta guia, você pode definir o servidor de atualização ou baixar manualmente os componentes do software. Você também pode habilitar atualizações automáticas para VMware Tools.Memória: nesta guia, você pode alterar a RAM total do host disponível para VMs. Se você estiver executando várias VMs, convém definir esse valor alto. Mas configurá-lo muito alto pode causar thrashing da CPU no host, e configurá-lo muito baixo afetará o número de VMs que você pode executar e seu desempenho. É uma questão de encontrar o ponto ideal de acordo com as especificações do seu sistema.Configurações de memória adicionais: nesta seção, Ajustar toda a memória da VM na RAM do host reservada faz com que as VMs sejam executadas inteiramente na RAM. O desempenho será ótimo, mas o número de VMs que você pode executar será limitado.
Permitir que alguma memória da VM seja trocada permite que o sistema operacional do host troque alguma memória da VM para o disco. Isso permitirá que o número de VMs e seu tamanho de memória sejam maiores, mas pode afetar o desempenho individual. Permitir que a maior parte da memória da VM seja trocada é mais do mesmo – ainda mais VMs, mas com desempenho reduzido.

Configurações da máquina virtual

Agora veremos as configurações e recursos adicionais específicos da VM. Selecione a VM e clique em VM na barra de menus. A primeira opção que vale a pena ver aqui é instantâneo.

Como o nome sugere, tirar um instantâneo captura a VM como ela é, basicamente registrando tudo sobre seu estado atual. Lembre-se de que os instantâneos não são backups. Se o disco base for excluído, você não poderá restaurar a VM usando o instantâneo.

Na guia Gerenciar, as opções Clone e Também vale a pena conferir as opções de Carregar. O upload é autoexplicativo – você pode fazer upload da VM para um servidor vSphere. Clone permite que você crie uma VM clonada, que é uma cópia da original com as mesmas configurações de hardware e software.

Uma VM totalmente clonada é independente da original, e você pode fazer as alterações que desejar o clone. Mas um clone vinculado requer acesso ao original para ser executado. Você também não pode excluir o original sem excluir o clone vinculado.

Se você pressionar CTRL + D ou clicar em Editar configurações da máquina virtual, poderá acessar algumas opções adicionais. Já configuramos a maioria das coisas na guia Hardware ao criar a VM, mas vale a pena verificar novamente a seção Disco rígido. Você pode realizar operações como desfragmentação, expandir o tamanho do vdisk e compactar o vdisk aqui (retorne o espaço não utilizado ao host).

Na guia Opções, recomendamos primeiro configurar Pastas compartilhadas de sua preferência. Em seguida, você deve verificar Snapshots (ao desligar) e AutoProtect (criação automática de snapshots). Na guia Isolamento de convidado, você pode arrastar e soltar e copiar e colar entre o host e o convidado.

A guia Avançado tem algumas configurações menores que você pode verificar, como registro automático (útil para solução de problemas) e limpeza automática de disco.

As versões VMware Workstation lançadas antes de fevereiro de 2022 também permitem que você virtualize uma máquina física. Isso não é algo comum, mas para certas coisas, como consolidação de servidores, pode vir em apuros.

Instalação do VMware Tools

O VMware Tools é um conjunto de utilitários que permite o suporte para vários recursos do VMware, como pastas compartilhadas, área de transferência compartilhada, sincronização de relógio, etc., e o mais importante, oferece uma atualização de desempenho significativa.

A instalação do VMware Tools em convidados do Windows é bastante simples – basta selecionar VM > Install VMware Tools e seguir as instruções na tela no assistente de instalação.

O mesmo não pode ser dito para convidados Linux. As distribuições mais populares incluem o Open VM Tools (a implementação de código aberto do VMware Tools) durante a instalação do SO. Portanto, geralmente, o VMware Tools não é necessário. Mas quando você precisa instalar manualmente o VMware Tools, o processo é um pouco complicado. Assim, recomendamos consultar o guia vinculado para obter as etapas completas sobre como instalar o VMware Tools em um convidado Linux.

VMware Fusion

O VMware Fusion costumava ser compatível com Intel-Somente Macs, mas como mencionamos anteriormente, a versão Tech Preview lançada recentemente também funcionará em Silicon Macs. A interface do usuário pode ser diferente, mas a maioria das coisas sobre as quais falamos até agora, desde as etapas para criar uma VM e as várias configurações, serão semelhantes.

Mas com isso dito, temos um artigo detalhado sobre o VMware Fusion, que inclui etapas completas para instalar o Fusion e criar e configurar sua primeira VM, que pode ser útil.