Virtualização - IQuest | Open Technologies
Proxmox é a plataforma de virtualização mais flexível e fácil de usar do universo Open Source. Por ser totalmente gratuita para qualquer uso, permite que empresas de todos os portes se beneficiem das vantagens da virtualização sem que tenham que abrir mão de diversas funcionalidades que antes só estavam disponíveis em caríssimos softwares proprietários.
Com Proxmox, você tem dois mecanismos diferentes de virtualização:
Usando o módulo de KVM do Linux, este excelente virtualizador permite um alto grau de isolamento das máquinas virtuais, cada uma com seu próprio hardware virtual.
Neste processo, as Vms são subprocessos do processo virtualizador. O isolamento dos processos, da memória e do disco é feito no nível do sistema operacional, e não requer pesadas emulações de hardware. Com este tipo de virtualização, aplicativos básicos como servidores de arquivos, servidores web e outros podem ser implementados com quase 100% da velocidade nativa (como se não houvesse virtualização), mantendo-se todos os benefícios do isolamento de um ambiente virtual.
• Xen Server
Kernel-Based Virtual Machine, ou apenas KVM é o módulo do Kernel que permite virtualização com eficiência em Linux. Através dele, juntamente com um software de gerenciamento das VMs e com processadores que possuem virtualização assistida, monta-se uma infraestrutura muito flexível e eficiente para a operação de Full Virtualization.
Por se tratar de um módulo nativo do Kernel Linux, a tecnologia KVM é alimentada por centenas/milhares de programadores, laboratórios e grandes corporações que apoiam o desenvolvimento do Kernel Linux. O crescimento de suas capacidades evidencia o benefício de estar totalmente integrado ao Kernel.
• OpenVZ/Virtuozzo
OpenVz é o produto de virtualização por contêineres (virtualização por sistema operacional) mais difundido e usado em Linux. Com ele, pode-se alcançar altas densidades de máquinas virtuais em um único servidor (dezenas de contêineres), com performance próxima à nativa (sem virtualização).
É a solução ideal para quem deseja implementar serviços baseados em Linux com total isolamento das funções (provedores de acesso, provedores de aplicativos, etc).