Est-il possible de configurer un hyperviseur nu-métal sur mon ordinateur portable?


23

Disons que j'avais un ordinateur portable Core i7 avec 16 Go de RAM et un disque de 750 Go.

Existe-t-il un mécanisme permettant de partitionner le disque dur en configuration Linux, Windows, OS X, données partagées, hyperviseur où je démarre un petit hyperviseur. Puis-je démarrer / arrêter une machine virtuelle Linux, Windows et OS X et interagir avec eux tous depuis l'hyperviseur?

Code, test, etc.?

est-ce un hyperviseur de type 1?

Je suppose que je pourrais exécuter une petite installation Linux et VmWare, mais VmWare pourrait-il lire les machines virtuelles à partir d'une partition de disque dur physique par rapport à une configuration basée sur des fichiers (fichiers .vmdk)?


Oui, mais à moins que vous ne les lanciez, il n'est pas nécessaire de créer des partitions distinctes.
Ignacio Vazquez-Abrams

Réponses:


13

Oui, c'est un hyperviseur de type 1. Les hyperviseurs courants de type 1 incluent Xen et VMware vSphere Hypervisor (anciennement VMware ESXi Single Server). Il ne devrait y avoir aucun problème à utiliser les partitions comme disques virtuels pour les machines virtuelles, mais les fichiers d'image disque sur une seule partition offrent une plus grande flexibilité, comme la possibilité d'augmenter la taille de l'image et d'appliquer une compression de données à l'image (sur le fichier hôte système) pour réduire l'espace disque requis. VirtualBox peut accéder directement aux partitions; Je ne suis pas sûr de VMware, mais il devrait pouvoir faire de même.

Tant que vous disposez du support matériel nécessaire (et vous l'avez), la configuration d'un hyperviseur nu sur votre ordinateur ne devrait pas poser de problème. En fait, mon ancien ordinateur portable (8 Go de mémoire, processeur quadricœur AMD Phenom II (K10 mobile)) exécute désormais Microsoft Hyper-V Server 2012 R2, et les machines virtuelles obtiennent des performances presque natives.


Cela fait un moment que je n'ai pas étudié les hyperviseurs bare-metal, mais ai-je raison de supposer que l'accès direct au GPU, au son, etc. par un OS client est toujours impossible \ extrêmement limité?
RusI

2
Oui, une grande partie de cette fonctionnalité sera encore limitée. Certains hyperviseurs ne prennent pas du tout en charge le son - Hyper-V ne le fait certainement pas. D'autres fonctionnalités telles que l'accès direct au GPU sont souvent indisponibles ou nécessitent une configuration spéciale à la fois sur l'hôte et sur l'invité. Les hyperviseurs nus sont destinés aux serveurs, il s'agit donc de fonctionnalités supplémentaires qui ne sont pas toujours fournies.
bwDraco

10

Si vous configurez des partitions distinctes pour des systèmes d'exploitation individuels, une autre option consiste à configurer le multiboot avec GRUB . Cela a l'avantage de permettre au système d'exploitation invité de s'interfacer directement avec le matériel pour une performance et une compatibilité accrues, et vous libère des particularités et des limitations individuelles de l'hyperviseur de type hôte 1.

Par exemple, VMware ESXi ne prend pas en charge Windows 8 avant ESXi 5.0 Patch 4, et nécessiterait l'installation d'un hyperviseur de type 2 tel que Qemu dans un système d'exploitation invité pour l'émulation de processeur ARM (par exemple pour le développement de Raspberry Pi ). Xen, en revanche, peut être assez difficile à configurer et la prise en charge des pilotes peut dépendre de la compatibilité de distribution.

De plus, votre hyperviseur de type 1 peut ou non être compatible avec les technologies de gestion de l'alimentation des ordinateurs portables et affecter considérablement la durée de vie de la batterie.

Une autre option que vous pourriez envisager est de configurer une version allégée de Linux avec KVM installé et la prise en charge de la virtualisation assistée par matériel Intel VT-x (pour votre Core i7) en tant qu'OS hôte. Bien qu'il ne s'agisse pas techniquement d'une implémentation d'hyperviseur de type 1, elle peut vous offrir les fonctionnalités que vous recherchez. Je recommanderais certainement de stocker vos images de disque sous forme de fichiers et non de partitions si vous suivez cette voie - beaucoup plus facile à sauvegarder, gérer et mettre à niveau / déclasser.

Cette discussion contient des informations un peu plus utiles si vous souhaitez approfondir le sujet.

Vous pouvez également envisager d'exécuter votre futur type 1 dans un hyperviseur de type 2 tel que VMware Workstation , VirtualBox ou Qemu pour `` essayer avant d'acheter '' et vérifier l'interface, etc., bien qu'il soit difficile de déterminer les performances et la compatibilité.


-1

Citrix a récemment publié un hyperviseur nu-métal de type 1 pour ordinateurs de bureau - XenClient .

C'est gratuit pour jusqu'à dix utilisateurs.

Quelques articles d'introduction:

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/

Mise à jour

XenClient a été interrompu et il n'y a pas de remplacement gratuit de Citrix.


Je ne suis pas affilié et j'ai ajouté la réponse juste pour être complet. Ce serait un prix d'expliquer la raison des votes négatifs.
Vadzim
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.