È possibile installare un hypervisor bare metal sul mio laptop?


23

Supponiamo di avere un laptop Core i7 con 16 GB di RAM e un'unità da 750 GB.

Esiste un meccanismo in cui posso partizionare l'HD in una configurazione Linux, Windows, OS X, Shared Data, Hypervisor in cui avvio un piccolo hypervisor. Posso avviare / arrestare una macchina virtuale Linux, Windows e OS X e interagire con tutti dall'hypervisor?

Codice, test, ecc.?

è un hypervisor di tipo 1?

Suppongo che potrei eseguire una piccola installazione di Linux e VmWare ma VmWare potrebbe leggere le macchine virtuali da una partizione del disco rigido fisica rispetto a un'installazione basata su file (file .vmdk)?


Sì, ma a meno che non li avvierai effettivamente, non è necessario creare partizioni separate.
Ignacio Vazquez-Abrams,

Risposte:


13

Sì, questo è un hypervisor di tipo 1. I comuni hypervisor di tipo 1 includono Xen e VMware vSphere Hypervisor (precedentemente VMware ESXi Single Server). Non dovrebbero esserci problemi nell'utilizzare le partizioni come dischi virtuali per le macchine virtuali, ma i file di immagine del disco su una singola partizione offrono una maggiore flessibilità, come la possibilità di aumentare le dimensioni dell'immagine e applicare la compressione dei dati all'immagine (sul file host sistema) per ridurre lo spazio su disco richiesto. VirtualBox può accedere direttamente alle partizioni; Non sono sicuro di VMware, ma dovrebbe essere in grado di fare lo stesso.

Finché hai il supporto hardware necessario (e lo fai), non ci dovrebbero essere problemi con la configurazione di un hypervisor bare metal sul tuo computer. In effetti, il mio vecchio laptop (8 GB di memoria, processore quad-core AMD Phenom II (K10 mobile)) ora esegue Microsoft Hyper-V Server 2012 R2 e le VM ottengono prestazioni quasi native.


È passato un po 'di tempo da quando ho esaminato gli hypervisor bare metal, ma ho ragione a supporre che l'accesso diretto alla GPU, al suono, ecc. Da un sistema operativo client sia ancora impossibile \ estremamente limitato?
RusI,

2
Sì, molte di queste funzionalità saranno ancora limitate. Alcuni hypervisor non supportano affatto l'audio, ma Hyper-V non lo è. Altre funzionalità come l'accesso diretto alla GPU sono spesso non disponibili o richiedono una configurazione speciale sia nell'host che nel guest. Gli hypervisor bare metal sono pensati per i server, quindi questa è una funzionalità extra che non viene sempre fornita.
bwDraco,

10

Se stai configurando partizioni separate per i singoli sistemi operativi, un'altra opzione è quella di configurare il multiboot con GRUB . Ciò ha il vantaggio di consentire al sistema operativo guest di interfacciarsi direttamente con l'hardware per migliorare le prestazioni e la compatibilità e di liberarti dalle idiosincrasie e dalle limitazioni individuali dell'hypervisor di tipo 1 host.

Ad esempio, VMware ESXi non supporta Windows 8 prima della patch 4 di ESXi 5.0 e richiederebbe l'installazione di un hypervisor di tipo 2 come Qemu all'interno di un sistema operativo guest per l'emulazione del processore basata su ARM (ad es. Per lo sviluppo di Raspberry Pi ). D'altra parte, Xen può essere piuttosto difficile da configurare e il supporto del driver può dipendere dalla compatibilità della distribuzione.

Inoltre, l'hypervisor di tipo 1 potrebbe essere o meno compatibile con le tecnologie di gestione dell'alimentazione del laptop e influire drasticamente sulla durata della batteria.

Un'altra opzione che potresti prendere in considerazione è quella di impostare una versione ridotta di Linux con KVM installato e supporto di virtualizzazione hardware Intel VT-x (per il tuo Core i7) come sistema operativo host. Sebbene questa non sia tecnicamente un'implementazione dell'hypervisor di tipo 1, può offrirti la funzionalità che cerchi. Consiglio vivamente di archiviare le immagini del disco come file e non di partizioni se segui questa strada - molto più facile eseguire il backup, la gestione e l'aggiornamento / la disattivazione.

Questa discussione ha informazioni un po 'più utili se desideri approfondire l'argomento.

Puoi anche considerare di eseguire il tuo potenziale tipo 1 all'interno di un hypervisor di tipo 2 come VMware Workstation , VirtualBox o Qemu per "provare prima di acquistare" e verificare l'interfaccia ecc., Anche se sarà difficile determinare le prestazioni e la compatibilità.


-1

Citrix ha recentemente rilasciato hypervizor bare metal di tipo 1 per desktop - XenClient .

È gratuito per un massimo di dieci utenti.

Alcuni articoli introduttivi:

http://my-techno-arena.blogspot.com/2014/08/type1-bare-metal-hypervisor-for.html

http://blogs.citrix.com/2010/11/18/xenclient-how-to-p2v-your-existing-os/

Aggiornare

XenClient è stato sospeso e non vi è alcuna sostituzione gratuita da Citrix.


Non sono affiliato e ho aggiunto la risposta solo per completezza. Sarebbe doveroso spiegare il motivo dei voti negativi.
Vadzim,
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.