Definindo Virtualization em uma nuvem ambiente híbrido
Virtualization
separa os recursos e serviços do ambiente de entrega física subjacente na nuvem híbrida. Com a virtualização, você pode criar muitos sistemas virtuais dentro de um único sistema físico. A principal razão para a virtualização é a consolidação de servidores, que fornece organizações com eficiência e economia de custos potenciais.Características de virtualização
Virtualização tem três características que o tornam ideal para a computação em nuvem:
particionamento: Na virtualização, muitas aplicações e sistemas operacionais são suportados em um único sistema físico por porcionamento (separação) dos recursos disponíveis.
Isolamento: Cada máquina virtual está isolada do seu sistema físico de acolhimento e outras máquinas virtuais. Devido a esse isolamento, se uma instância virtual falhar, as outras máquinas virtuais não são afetados. Além disso, os dados não são compartilhados entre um contêiner virtual e outra.
encapsulação: Uma máquina virtual pode ser representado (e até mesmo armazenado) como um único arquivo, para que possa identificá-lo facilmente com base nos serviços que presta. Por exemplo, o processo de encapsulação pode ser um serviço de negócios. Esta máquina virtual encapsulado pode ser apresentado a um aplicativo como uma entidade completa. Assim, o encapsulamento poderia proteger cada aplicativo para que ele não interfira com outro aplicativo.
Aqui está uma analogia não-técnica para ajudá-lo pensar em virtualização. Alguns especialistas compararam a virtualização para um prédio de apartamentos. apartamentos individuais partilhar um edifício. Eles são cada isolado, mas eles compartilham utilitários de um modelo mais eficiente do que um poder casa.
Dentro virtualização de servidores, um servidor físico é dividido em vários servidores virtuais. Por exemplo, os recursos de hardware de uma máquina - incluindo a memória de acesso aleatório (RAM), CPU, disco rígido e controlador da rede - pode ser virtualizado em uma série de máquinas virtuais que executam seus próprios aplicativos e sistema operacional. Uma fina camada de software é realmente inserido no hardware que contém um monitor de máquina virtual, ou hypervisor.
Usando um hypervisor na virtualização
virtualização do sistema pode ser abordada através de particionamento de hardware ou tecnologia hypervisor. particionamento de hardware subdivide um servidor físico em frações, cada uma das quais pode executar um sistema operacional. Embora este modelo suporta a consolidação de hardware, de acordo com especialistas, ele não tem todos os benefícios do compartilhamento de recursos e de emulação que hypervisors fazer.
UMA hypervisor permite que vários sistemas operacionais compartilhem um único host. Ele sabe como agir como um guarda de trânsito para fazer as coisas acontecerem de uma maneira ordenada. O hypervisor senta-se nos níveis mais baixos do ambiente de hardware e usa uma fina camada de código no software para permitir a partilha de recursos dinâmicos. O hypervisor faz parecer que cada sistema operacional tem os recursos só para ela.
Porque você precisa para suportar muitos diferentes ambientes operacionais em computação em nuvem, o hypervisor torna-se um mecanismo de entrega ideal. O hypervisor permite mostrar a mesma aplicação em lotes de sistemas sem ter que copiar fisicamente que a aplicação em cada sistema.
Uma torção: Por causa da arquitetura hypervisor, ele pode carregar qualquer (ou muitos) diferentes sistemas operacionais, como se fosse apenas mais um aplicativo. Assim, o hypervisor é uma maneira muito prática de fazer as coisas virtualizados com rapidez e eficiência.
Você precisa entender a natureza do hypervisor. Ele foi projetado como um sistema operacional de mainframe em vez de como o sistema operacional Windows. O hypervisor, portanto, agenda o acesso que os sistemas operacionais convidados têm - a CPU, memória, disco de outros mecanismos de I / O I / O, e. Com a tecnologia de virtualização, você pode configurar o hypervisor para dividir os recursos do computador físico. Os recursos podem ser divididos 50:50 ou 80:20 entre dois sistemas operacionais convidados, por exemplo.
A beleza deste arranjo é que o hypervisor faz todo o trabalho pesado. O sistema operacional convidado não se importa (ou tem alguma idéia) de que ele está sendo executado em um particionamento virtual que pensa que tem um computador só para ela.
Existem basicamente dois tipos de hypervisors:
Tipo 1 hypervisors executar diretamente na plataforma de hardware e, assim, alcançar maior eficiência.
Tipo 2 hypervisors executado no sistema operacional hospedeiro. Eles são freqüentemente usados quando uma ampla gama de dispositivos de E / S deve ser apoiada.