Os hipervisores são o que tornam as máquinas virtuais possíveis e não servem apenas para servidores. Você provavelmente usa um todo dia e nem sabe disso. Se você não usar um agora, você irá em um futuro próximo.
Um hypervisor é um software que existe fora de um sistema operacional convidado para interceptar os comandos enviados para o hardware do computador. O termo “hipervisor” vem dos diferentes níveis de um kernel de sistemas operacionais; executa ações com mais autoridade do que o nível “supervisor”, portanto, hyper -visor.
Imagem via striatic no Flickr
Um hypervisor também é conhecido como uma Máquina Virtual Manager (VMM) e seu único propósito é permitir que várias “máquinas” compartilhem uma única plataforma de hardware. Os sistemas operacionais são projetados de forma que tenham um relacionamento de um para um com o hardware em que estão sendo executados, mas com processadores multi-core, multi-thread e quantidades ridículas de RAM, rodando múltiplos de uma só vez é uma brisa.
O hipervisor separa o sistema operacional (SO) do hardware assumindo a responsabilidade de permitir que cada tempo do sistema operacional seja executado com o hardware subjacente. Ele age como um policial de trânsito para dar tempo de uso da CPU, memória, GPU e outros hardwares. Cada sistema operacional controlado pelo hipervisor é chamado de sistema operacional convidado e o sistema operacional do hipervisor, se houver, é chamado de sistema operacional host. Como ele está entre o sistema operacional convidado e o hardware, você pode ter tantos SOs diferentes quanto o sistema puder suportar; você pode até ter tipos diferentes (por exemplo, Windows, OS X, Linux).
Separar hardware e software também é bom para portabilidade. Como o hipervisor atua como intermediário, é muito mais fácil mover-se de um computador para outro sem precisar instalar novos drivers ou atualizar seu sistema operacional convidado. Você deve ter notado isso se você pegou suas VMs do Virtualbox e as colocou em um computador diferente. Para o sistema operacional convidado, não há nenhuma alteração perceptível, embora o sistema operacional e o hardware host possam ser completamente diferentes.
Outro grande benefício da virtualização de um sistema operacional é a segurança. Se você quiser testar um software que possa ser prejudicial ao seu computador, é recomendável testá-lo em uma máquina virtual, em vez de em seu sistema operacional host. Se o sistema operacional convidado for infectado e cheio de vírus, ele não afetará os arquivos no sistema operacional host, a menos que pastas compartilhadas ou uma ponte de rede conectem os dois. Os dois sistemas operacionais existem completamente separados uns dos outros e não têm conhecimento da existência dos outros, o que contribui para uma computação segura.
Alguns hipervisores populares são VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox e Microsoft VirtualPC. Tudo isso permite ao usuário virtualizar um ou mais sistemas operacionais em uma única peça de hardware
Os hipervisores podem ser divididos em dois tipos principais:
A maioria dos hipervisores atuais é usada para implantações de servidores em larga escala ou para usuários finais que executam aplicativos legados ou experimentam um sistema operacional diferente. Já houve algumas mudanças nesse pensamento, mas com versões atuais do Android e rumores do Windows 8.
O Android usa um kernel Linux para interação com hardware e serviços de segundo plano e usa uma máquina virtual chamada Dalvik para executar software que usuário interage com. Apesar de não permitir que um usuário execute vários sistemas operacionais ao mesmo tempo, o Android é muito semelhante a um hypervisor tipo 1. O host Linux subjacente é completamente transparente para o usuário final, a menos que você faça o root no seu telefone e deseje interagir com ele.
Há rumores de que o Windows 8 funcionará inteiramente como um sistema operacional convidado no Hyper-V da Microsoft. O Hyper-V assumirá a responsabilidade de gerenciar seu hardware e realizar tarefas em segundo plano, como backups e verificações do sistema de arquivos. Semelhante ao Android, isso permitiria que você tivesse melhor portabilidade, flexibilidade e segurança em seu sistema operacional. Sem mencionar que isso tornaria sua instalação do Windows 8 completamente portátil para que você possa levá-la com você de computador para computador.
Os servidores da Web continuarão a aproveitar hipervisores para maximizar sua utilização de hardware e manter os custos baixos. Se você compartilhou hospedagem na web através de um host popular, você provavelmente já está em um hipervisor tipo 1 e não sabia disso. Com um bom hardware de servidor, os hipervisores bare-metal podem empurrar os limites normalmente apenas com um sistema operacional instalado, para literalmente milhares disponíveis. Isso não só economiza dinheiro quando se trata de comprar hardware, mas também o resfriamento e a energia são reduzidos a uma pequena fração do que costumava ser para executar a mesma quantidade de máquinas.
Como manter uma cópia local das fotos do Facebook no seu telefone
O Ask How-To Geek de hoje é uma inversão de papéis: a maioria das pessoas quer uma maneira fácil de tirar fotos das telefone para sua conta do Facebook, mas estamos resolvendo um problema para um leitor que deseja obter suas fotos do Facebook de sua conta para seu telefone. Continue lendo enquanto mostramos a ele como Caro How-To Geek, Esse é um daqueles problemas que eu sei que tem uma solução, mas porque os termos de pesquisa que estou usando estão tão intimamente relacionados ao problema que eu 'm não tentando resolver…Estou tendo um tempo muito grande apenas encontrando a coisa que quero.
17 Coisas que você pode fazer com a Siri na nova Apple TV
A mais nova versão da Apple TV tem muitos recursos avançados. A principal delas é a integração da Siri, que estamos apostando que muitas pessoas ainda não sabem usar. Aqui estão 17 coisas que você pode fazer com a Siri. Siri está se tornando um dos nossos assistentes digitais favoritos. Desde a sua introdução há apenas alguns anos, a Siri tornou-se quase indispensável no iPhone, permitindo-nos eliminar textos, fazer chamadas e procurar informações rapidamente sem ter que interagir com os nossos telefones manualmente.