A virtualização não é um termo novo para a maioria de nós, com a ajuda do programa Virtual Machine no Windows 10, podemos executar e testar vários outros sistemas operacionais, como um em alguma máquina física. Existem muitos benefícios de trabalhar com uma máquina virtual, como nos permite testar novos sistemas com segurança, vamos usar o software mais antigo em versões antigas do Windows ou o software desconhecido com um segundo Windows sem usar o sistema operacional real. Aqui neste artigo, explicaremos o que é uma máquina virtual e com que finalidade se deve usar qual plataforma de máquina virtual?
O que é uma máquina virtual?
Geralmente, em nosso PC ou laptop, temos apenas um sistema operacional Windows ou Linux, no entanto, o que acontece se queremos experimentar algum outro sistema operacional. Por exemplo, temos o PC Windows 10 e queremos experimentar o Ubuntu Linux; nesse cenário, você pode definir um gerenciador de inicialização que oferece uma seleção de qual sistema operacional deve ser iniciado quando o sistema for inicializado. Bem, todo esse procedimento não é apenas demorado e propenso a erros, além disso, se você não sabe como fazê-lo corretamente, ele pode até causar uma quebra do sistema operacional atual do sistema.
No entanto, tudo isso não precisa mais, já temos uma tecnologia chamada virtualização alcançada usando diferentes plataformas de hipervisor para Windows, Mac OS e Linux. Programas de hipervisor, comoHyper-V, VMware Workstation e Oracle VirtualBoxsão alguns populares que permitem que uma máquina virtual (VM) seja executada isoladamente em um sistema host como se estivesse em uma máquina física. Para melhor compatibilidade, os virtualizadores VMware e VirtualBox também oferecem extensões que precisam ser instaladas no sistema de convidados para que, por exemplo, USB 3.0 ou a mudança para o sistema de convidados seja possível usando o foco do mouse sozinho. Você também pode saber o
Em palavras claras, a máquina virtual (VM) em execução em nossa máquina física existente praticamente tem a capacidade de ser executada como qualquer outro programa na área de trabalho e pode ser exibida como uma janela ou em uma tela cheia. O sistema operacional que é executado na VM conhecido como OS Guest e o sistema operacional principal da nossa máquina física é chamada de host. Sim, um host que está cuidando dos requisitos dos hóspedes para que possa funcionar corretamente. O hóspede pode acessar o hardware e outros dispositivos periféricos anexados.
Em suma, você pode instalar tudo na máquina virtual que seria executável no hardware real. Independentemente de ser um antigo Windows XP, Linux, BSD, Solaris, OS / 2, MacOS X ou a mais recente compilação privilegiada do Windows 10.
Principais benefícios do uso de máquinas virtuais no Windows 10
1. Controle sobre os recursos
Bem, as plataformas de virtualização usam o poder de computação e a memória disponível no sistema host, portanto, não haveria perda maciça de desempenho em comparação com a expectativa de executar um sistema operacional em um sistema real. No entanto, a principal vantagem é que podemos controlar o desempenho da CPU e a alocação de RAM para os hóspedes instalados. Isso significa que, de acordo com a demanda, é possível definir quanto núcleos de RAM e CPU devem ser usados por qualquer sistema operacional convidado em particular. Por exemplo, temos duas máquinas virtuais que uma é o Ubuntu Linux com a GUI e o outro é o CENTOS Server CLI, é claro, a GUI que um precisa de mais RAM e poder de processamento do que uma interface da linha de comando, portanto, podemos personalizar o recurso de hardware em hipervisores de acordo.
2. Redes com máquinas virtuais
As máquinas convidadas obtêm sua conectividade de rede da máquina host, portanto, podemos controlar seu modo ou desligá -la para isolar o sistema de convidados completamente do mundo exterior. Existem vários modos, como por padrão, a conexão de rede do sistema convidado é via "NAT", na qual o cliente não recebe seu IP do servidor DHCP principal ou roteador, enquanto no "Modo Bridge" o sistema de convidados se comporta como um PC normal , Ele recebe seu próprio endereço IP do roteador e se comporta como qualquer outro PC na rede.
Você pode usar essas configurações de rede para determinar como a VM está conectada à rede, dependendo da área de aplicativo.
Além disso, podemos definir uma pasta compartilhada que facilita a troca de dados entre a máquina virtual e o sistema host. O acesso à pasta do sistema real também pode ser configurado apenas como "leitura" para impedir que o ataque de um vírus do sistema convidado no sistema host.
3. Capacidade de executar um sistema operacional mais antigo, como o Windows XP no Windows 10
Muitos de nós, especialmente, a nova geração não tivemos a chance de experimentar um dos sistemas operacionais dominantes do mundo, ou seja, o Windows XP, portanto, se algum de nós quiser experimentar um sistema operacional antigo, as máquinas virtuais são a melhor maneira disponível.
4. Teste o novo Linux ou versões de avaliação do Windows Server
Como sabemos, existem centenas de variantes do Linux e, todos os meses, algo novo está se desenvolvendo, portanto, não podemos testar todas elas em nossas máquinas físicas, mas na máquina virtual, podemos. Além disso, se você estiver aprendendo o Windows Server, experimentando-o na VM com as VMs de outros convidados para simular um ambiente de servidor de vida real será bastante fácil.
Além disso, podemos experimentar com segurança novas atualizações de recursos do Windows 10 que aparecem a cada seis meses em uma máquina virtual antes de instalar a nova compilação no sistema real.
5. Experiência de aplicações desconhecidas
EmboraE Para testar o software em um ambiente isolado, no entanto, no momento em que fechamos a janela da caixa de areia, ele redefine automaticamente tudo. Portanto, se você deseja testar com segurança novos programas ou essas fontes desconhecidas da Internet enquanto desejar, o ambiente virtual nos dá essa liberdade.
6. Proteção de vírus
A virtualização oferece proteção suficiente de vários tipos de vírus, pois as plataformas VM mantêm diferentes máquinas separadas uma da outra. Portanto, aqueles que estão no campo de teste ou em desenvolvimento podem testar programas de segurança com segurança, é muito improvável que os vírus saltem do sistema de convidados para o sistema host.
7. Melhor uso de hardware poderoso
Os processadores de hoje, mesmo no PC dos usuários domésticos, são suficientes para que não pudéssemos usar seu poder completo de processamento. Por exemplo, um desktop i7 comum com 12 GB de RAM, não podemos usar sua energia completa apenas fazendo tarefas regulares do dia a dia, da mesma maneira, os servidores de hoje são muito competentes do que pensamos. Portanto, não apenas para o uso adequado de seus poderes e recursos, mas para economizar eletricidade, espaço e pegada de carbono, a virtualização ajuda muito.
Melhores máquinas virtuais gratuitas para Windows 10 32 ou 64 bits
Quando se trata dePlataformas de virtualizaçãoparaUsuários profissionais ou domésticos do Windows 10 de 32 bits ou 64 bits, há apenas alguns ou melhor, digo apenas três melhores opções possíveis. Obviamente, as plataformas Docker e Vagrant semelhantes estão lá, mas inclinadas para usuários avançados e corporativos. O mercado de soluções de virtualização está ficando maior dia a dia, mas especialmente para serviços de servidor na nuvem, por exemplo, VMware Cloud, Google Cloud, Microsoft com o Azure, VMware Cloud ou outras soluções com infraestrutura como um Serviço (IAAS).
No entanto, usuários regulares em algum lugar confinado a apenas três soluções no Windows 10-Microsoft Hyper-V, VMware Workstation e Oracle VMware.Portanto, esta é a única melhor solução de virtualização disponível para atender às demandas dos usuários domésticos e profissionais.
Algumas pessoas podem dizer sobreQemuMas é um emulador e não um virtual (um que tem acesso ao mesmo hardware disponível no sistema), portanto, o Qemu não pode corresponder ao desempenho dos hipervisores.No entanto, quando usamosQemu com máquina virtual baseada em kVM (KVM) no LinuxEm seguida, fornece alto desempenho e virtualização de qualquer sistema operacional em velocidade quase nativa. Infelizmente, porém, o KVM é um kernel Linux e está disponível apenas para plataformas Linux, assim, o uso do QEMU no Windows 10 está fora de questão.
1. Player de estação de trabalho VMware
O VMware não é um novo nome no mundo da virtualização, eles estão no mercado há muitos anos e oferecem uma variedade de produtos corporativos, no entanto, dois produtos para os quais a VMware é conhecida principalmente entre os usuários de desktop em casa e profissional do Windows 10 são VMware Player Workstation e VMware Workstation Pro. A diferença está na gama de funções e no preço.
A melhor coisaVMware Workstation Player (Download)é gratuito para uso pessoal, no entanto, em comparação com a versão Pro, é claro, carece de muitas funções. Bem, isso é aceitável, mas ainda não possui algumas funções disponíveis no Oracle VirtualBox de código aberto, como instantâneos ou a execução simultânea de várias VMs sem abrir um aplicativo separado novamente. Apesar de algumas limitações e especialmente a falta de instantâneos, a estação de trabalho do VMware é melhor em termos de desempenho no VirtualBox no Windows 10 (é minha experiência pessoal e pode ser diferente para os outros). Mesmo é muito fácil de manusear e também oferece instalação não assistida para sistemas operacionais comuns do Linux, como o Ubuntu.
Criar VMs no VMware não é uma tarefa complicada, basta criar uma nova VM, definir a memória e o espaço do disco rígido, juntamente com o ISO do Linux ou do Windows OS que você deseja instalar nele. Ele fornece suporte para quase todas as plataformas disponíveis do Windows 3.1 ao Windows 10, incluindo distribuições Linux e também outros sistemas como MS-DOS, FreeBSD, Netware ou Solaris. O VMware Workstation Player está disponível para plataformas Windows e Linux. Uma coisa que também precisa ser observada que podemos correr
2. Oracle VirtualBox
O VirtualBox é popular não apenas devido à sua ampla gama de recursos, mas também porque é uma plataforma de código aberto, portanto pode ser usada sem restrições por casa, usuários profissionais e instituições educacionais. O software de virtualização está disponível para Windows, Mac OS, Solaris e Linux.
Se falarmos sobre os suportes do SO convidado, o VirtualBox tem uma extensa compatibilidade com a maioria dos sistemas operacionais disponíveis, como MS-DOS, Windows 3.1 para Windows 10, a maioria das distribuições Linux, Solaris, BSD, OS / 2 e Mac OS X…
A interface do usuário do VirtualBox foi bastante aprimorada desde o lançamento da versão 6 e a facilidade de manuseio e o uso da VM nela não é melhor ou pior que o do vmware Workstation Player.
No VirtualBox, podemos executar várias configurações, como disco rígido, dispositivo de armazenamento de dados ópticos ou arquivo ISO, memória, rede, USB, uma pasta compartilhada para troca com o sistema host e muito mais.
Um dos recursos interessantes do VirtualBox são os instantâneos, que são basicamente pontos de backup que podem ser criados, excluídos ou clonados a qualquer momento. Os instantâneos são úteis quando instalamos algum software desconhecido ou atualizando nosso sistema operacional de convidado virtual e, se ocorrer algum problema posteriormente, podemos redefinir o sistema para o ponto de backup mais recente. Assim como o VMware, também é possível usar, no entanto,desempenhopedágio estará lá.
3. Microsoft Hyper-V
O Hyper-V também é um virtualizador gratuito da Microsoft, disponível apenas para o Windows. No entanto, apenas as edições profissionais do Windows 10 terão esse recurso; Assim, se você estiver no Windows Home, deve optar pelas plataformas mencionadas acima. Além do Windows 10, o Windows Server 2016 ou 2019 também o terá fora da caixa.
Além disso, seu Windows ou servidor deve usar um processador de 64 bits com a tradução de endereço de segundo nível (SLAT e pelo menos 4 GB de RAM para executar o Hyper-V, o que é comum em todos os sistemas modernos.
Os usuários podemUsando o PowerShell ou via GUI "ativam as configurações do recurso Windows On ou Off".
Bem, o método mais rápido é a linha de comando, basta pressionarWin+X.e abertoWindows PowerShell (Admin)Para executar o comando abaixo:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Depois dissoreiniciarseu PC ou servidor.
Configuração da VM no hyper-v
Podemos usar imagens ISO armazenadas locais para criar VMs no hyper-v e, além disso, também há uma opção paraCriar rapidamenteUma versão de avaliação do Windows 10 Enterprise e três versões do Ubuntu de máquinas virtuais baixando seus arquivos online. Para outros sistemas, use imagens ISO de outros sistemas via "Fonte de instalação local".
Um recurso especial do Hyper-V é o gerenciamento dinâmico de memória. Aqui você define um valor mínimo e máximo. O Hyper-V usa a memória dinamicamente e não a bloqueia quando a VM é iniciada. No entanto, para iniciantes, o Hyper-V será um pouco complicado, como seu gerenciamento de rede, não é como o VMware Workstation Player e o VirtualBox. Por exemplo, por padrão, o interruptor virtual estará no modo NAT e, para ter uma conexão de ponte, você deve primeiro criar um novo comutador virtual usando o Hyper-V Manager.
O uso de VMs criadas é simples no Hyper-V, podemos iniciar, parar e interromper-os usando botões correspondentes disponíveis em uma barra de ícone.
O backup do sistema operacional do Virtual Machine Guest também é possível usando o recurso de instantâneo conhecido como ponto de verificação no Hyper-V.
Qual máquina virtual você deve usar no Windows 10?
Todos os três podem ser usados para virtualizar qualquer sistema operacional popular existente no Windows 10, no entanto, se você deseja restringir sua escolha, isso depende da sua necessidade e familiaridade com a tecnologia de virtualização.
Portanto, se você é um iniciante, entãoPlayer VirtualBox e VMware Workstationsão os melhores por causa de suas interfaces e facilidade de uso. No entanto,Em termos de desempenho, encontrei VMwareMuito melhor executar distritos Linux no Windows 10 do que o VirtualBox, enquanto, por outro lado, os usuários que procuram uma plataforma bem equilibrada e rica em recursos, então o Oracle VirtualBox é bom.
Bem, usuários avançados, aqueles que desejam um virtualizador bem integrado no sistema operacional host com um recurso de gerenciamento dinâmico de memória para executar várias VMs ativas ao mesmo tempo, então o Hyper-V seria o único a ponderar.
Outros artigos: