usa LXC in virtualizzazione più pesante (Xen, KVM, Hyper-V, VMVare)


9

È possibile utilizzare LXC in virtualizzazione più pesante (Xen DomU, KVM, Hyper-V, VMVare)? Vorrei usarlo come strumento di sicurezza (isolamento), la capacità di limitare il consumo di risorse non è una priorità per me. Sono interessato solo se può essere fatto in modo semplice; simile all'utilizzo di LXC su server non virtualizzati. Non voglio usare un'installazione troppo complicata sul server di produzione.

Risposte:


9

Ecco una pagina Ubuntu che mostra che puoi eseguire sotto KVM - https://help.ubuntu.com/community/LXC

--informazioni addizionali--

Ho appena completato l'implementazione live di LXC sotto VMware VSphere, come parte di esso ho fatto un paio di Proof of Concepts che hanno implementato LXC sotto KVM e VirtualBox, ecco il link:

http://uncommonsense-uk.com/2012/virtual-machine-stacking-using-lxc-on-top-of-esx/

-ActionJack


2
In effetti, e dovrebbe funzionare con le menzioni OP di altri sistemi di virtualizzazione - LXC non ha bisogno o usa alcuna funzionalità di virtualizzazione hardware.
effimero

2

Si, puoi. LXC è la virtualizzazione per sistema operativo; inoltre, è l'isolamento del processo, quindi non è necessario soddisfare i requisiti specifici dell'hardware per la virtualizzazione. L'unica cosa di cui hai bisogno è un kernel recente> 3.13 per tutte le dipendenze LXC appropriate come spazi dei nomi e cgroups.

MA, devi stare molto attento a come gestirai la tua architettura / configurazione di rete perché può essere una seccatura da impostare quando stai provando a creare una rete all'interno di una macchina virtuale completa (KVM, Xen, ecc.). Consiglio vivamente di utilizzare NAT plus un resolver DNS per comunicare con i contenitori LXC.


1

Non posso parlare per Xen o KVM ma né Hyper-V né ESX / i supportano direttamente LXC ma ovviamente supportano tutti i vari Linux e sicuramente ESX / i consente un hypervisor all'interno di hypervisor, quindi potrebbe funzionare così.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.