Bonjour,
Depuis quelques jours je suis à la recherche d'une solution de virtualisation bare metal pour desktop.
Donc dans le principe, un hyperviseur de niveau 1 comme ESXi ou Proxmox mais avec possibilité d'utiliser les VM directement sur le poste. Afin d'obtenir la flexibilité des VM mais sans l'inconvénient de lancer un OS complet pour y accéder.
J'ai donc trouvé quelques logiciels comme Citrix XenClient qui permet donc de lancer une interface minimaliste depuis laquelle on peut exécuter des VM et donc de profiter de tous les avantages que cela a, que ce soit niveau utilisateur ou administrateur. Avec possibilité de snapshot, de déploiement de nouvelle VM à distance…
Ce logiciel a l'air top mais le coût de la licence refroidis direct : 1000€ pour 5 utilisateurs, outch….
Je suis tombé aussi sur la solution NxTop de chez Virtual Computer, mais après quelques recherches j'ai découvert qu'ils avaient été rachetés par Citrix en 2012… Je me disais aussi que les interfaces de XenClient et NxTop se ressemblaient beaucoup, ceci explique cela :D
Je n'ai rien trouvé d'autres comme solution clé en main ou quasi, si vous avez des pistes je suis preneur.
Sinon il va falloir que je me tourne vers du DIY. Un linux/bsd hyper allégé avec une interface qui se lance toute seule en lieu place de l'ouverture de session classique. Ensuite derrière possibilité d'utiliser KVM, Docker, VirtualBox, le tout de façon transparente pour l'utilisateur. Et pourquoi pas utiliser les dernières solutions en P2P pour le déploiement/sauvegarde des VM/snapshot.
Pareil si vous avez des idées, je suis preneur. J'adore me fixer quelques objectifs comme ça.
Merci d'avance pour vos éléments de réponse ;)
# Debian+KVM+Virtio
Posté par Marotte ⛧ . Évalué à 6.
Je n'ai jamais fait mais je dirais qu'une Debian de base avec KVM+Virtio devrait te permettre de booter des VM directement depuis le GRUB de l'hôte.
http://www.linux-kvm.org/page/Virtio
http://www.linux-kvm.org/page/Boot_from_virtio_block_device
mes deux centimes…
[^] # Re: Debian+KVM+Virtio
Posté par ptit_poulet . Évalué à 0.
Merci pour la solution de virtio avec VM bootable depuis grub, je ne connaissais pas ;)
[^] # Re: Debian+KVM+Virtio
Posté par NeoX . Évalué à 2.
j'avoue ne pas comprendre l'interet,
si c'est pour booter dessus depuis le grub, autant booter sur la vraie partition avec l'acces reel au materiel plutot qu'une couche de virtualisation, non ?
les liens envoyés, c'est pour convertir une installation d'une KVM non virtio en KVM avec disque en virtio.
avec un kernel 2.6.25, donc ca date un peu,
les installations recentes peuvent se faire directement en virtio,
et le grub dont ils parlent, c'est le grub de la KVM.
[^] # Re: Debian+KVM+Virtio
Posté par Marotte ⛧ . Évalué à 2.
C'est effectivement moi qui n'ai peut-être pas tout compris…
[^] # Re: Debian+KVM+Virtio
Posté par ptit_poulet . Évalué à 0.
Alors non effectivement ce n'est pas ce que je recherche. C'est plus dans l'idée soufflée plus bas avec une distribution minimaliste sans gestionnaire de bureau e une interface à la VirtualBox ou encore plus simplifiée. Le but étant d'avoir une expérience virtuelle au plus proche d'une installation dure, d'où le soucis de l'OS minimaliste en 1ère couche. Et profiter aussi des avantages liés à la virtualisation.
[^] # Re: Debian+KVM+Virtio
Posté par Chris K. . Évalué à 3.
Ce que tu décris ressemble beaucoup à un hyperviseur Xen (https://wiki.debian.org/Xen).
# Xen
Posté par NeoX . Évalué à 3.
ben oui, tu as pris la version payante,
mais il y a aussi la version opensource et gratuite, qui fera un truc similaire.
Sinon comme evoqué precedemment, un linux minimaliste avec
- Solution 1 : KVM + virtio
on peut meme, avec 2 cartes graphiques, en dedier une à l'usage windows,
qui obtient alors un acces direct à cette carte, comme si tu n'avait booté que windows.
- Solution 2 : X11 sans gestionnaire de bureau (ou un gestionnaire minimaliste) et Virtualbox lancé en fullscreen
[^] # Re: Xen
Posté par ptit_poulet . Évalué à 0.
Après recherche j'ai trouvé une version opensource où ils fournissent le code source dans un fichier iso téléchargeable mais datant d'il y a 2 ans donc un peu vieux malheureusement.
Parles-tu de cette version ou d'une autre sur laquelle je ne serais pas tombé ? :D
Je vais creuser l'idée de virtio où l'on peut booter la VM direct depuis grub, je ne connaissais pas.
[^] # Re: Xen
Posté par NeoX . Évalué à 2.
je penses pouvoir dire que ca a bougé recemment,
suffit par exemple de lire :
http://linuxfr.org/news/sortie-de-xen-orchestra-3-7-interface-web-pour-xen
# XenClient
Posté par ptit_poulet . Évalué à 0.
Bonjour,
J'ai creusé un peu plus du côté de XenClient, je l'ai téléchargé hier soir.
J'ai obtenu une licence valable 1 ans pour 10 utilisateurs mais j'ai l'impression que cette licence est faite pour XenClient Synchronizer (qui est proposé aussi au téléchargement avec XenClient) et non pour XenClient dans sa version seule.
Je n'ai pas encore eu le temps de tenter une installation mais en regardant quelques tutoriels sur internet, à aucun moment durant l'installation je n'ai vu de case clé de licence à remplir.
Ce qui voudrait dire que c'est juste l'administration centralisée qui est payante.
Bon dernier point à éclaircir ça sera niveau pilote, car je ne sais pas si mon PC portable est entièrement supporté niveau hardware mais ça c'est encore autre chose…
[^] # Re: XenClient
Posté par NeoX . Évalué à 2.
faut peut-etre commencer par là,
et finalement il n'y a que le processeur à regarder.
il faut trouver les infos marque/modele, pour ensuite aller dans les bases des constructeurs pour savoir si le processeur permet la virtualisation hardware.
pour intel c'est sur http://ark.intel.com
pour amd ce serait là : http://products.amd.com/fr-fr/NotebookCPUResult.aspx
[^] # Re: XenClient
Posté par ptit_poulet . Évalué à 0.
Ce n'est pas la partie cpu qui me pose problème mais plus la partie carte réseau avec et sans fil, et la partie gpu aussi.
Le plus simple sera de tester. D'après les vidéos vues sur internet, j'ai remarqué sur les dernières version de XenClient un scan matériel qui doit sûrement checker si tout est ok.
[^] # Re: XenClient
Posté par NeoX . Évalué à 2.
la carte reseau, si elle est supportée par Linux, le sera par XenServer (ca reste un linux)
donc je ne me focaliserais pas la dessus, mais bien sur les extensions de virtualisation du processeur qui, si elles sont absentes, peuvent t'empecher d'utiliser un windows virtuel dans xen.
[^] # Re: XenClient
Posté par ptit_poulet . Évalué à 0.
Niveau virtualisation il supporte tout sauf VT-d, c'est un Intel i7-4500U ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.