Page 1 sur 1

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 12:23
par Tadeus
Bon, voila, je dois installer 2 systèmes invités sur une machine physique. Les services hébergés sont: nfs/nis


Je pensais partir sur une installation debian de base et rajouter par dessus du virtualbox ou vmware_server...

Le soucis de virtual box est qu'il faut un serveur X pour administrer le tout... un peu reloud... :(

Mais que pensez vous dans le temps de Vmware_server ? ca va tenir plusieurs années ? on pourra récupérer le format des images virtuelles ?

Le but est de pouvoir toujours relancer les images virtuelles et ce dans 5 ou 10 ans...

Sinon, il reste aussi Vmware Esxi qui me tente bien, mais bon, dans le temps c'est viable vous pensez ? (et est ce qu'il est possible de jouer avec les ports com d'ailleur ?)

Merci à vous pour vos conseils ;)

Tadeus


Edit: je suis en train de faire les avantages/inconvenients de chacune des solutions, si vous avez des idées, je suis preneur :)

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 14:25
par Tadeus
Bon, début d'élément de réponse:

2 Choix possibles :

Virtualisation avec un système hote libre : Debian
Avantages:
_Communauté de dvt
_Gratuité assurée dans le temps
_Configuration maléable
Inconvénients _Difficulté de mise en place et de mise à jour
_Indépendance vis à vis d’un éditeur tierce
_Prise en main délicate pour les utilisateurs
_Stabilité dans le temps ?

Virtualisation avec un hyperviseur : VmWare EsxI
Avantages
_Facilité de mise en place
_Facilité d’administration pour les utilisateurs
_Performance
_Connaissance du fonctionnement global

Inconvénients
_Dépendance vis à vis d’un éditeur tierce (Vmware)
_Gratuité dans le temps ?
_Sauvegarde ?

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 15:02
par fighting_falcon
_Indépendance vis à vis d’un éditeur tierce
Pourquoi dans inconvénients ?
D'un autre côté, si tu prends Xen, VMWare converter est capable de convertir une image Xen en une image VMWare ...
_Facilité d’administration pour les utilisateurs
Ah bon ?? VMWare ESXi 4.0 est certes gratuit, mais pour l'administrer, la seule chose gratuite c'est de la ligne de commande à distance ...
Pour du graphique, c'est VSphere Client, qui est payant ...
_Performance
Bah, pour m'être monté au boulot un ESXi depuis 15j, je ne trouve pas ça plus performant qu'un VMWare Server ...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 16:00
par Tadeus
La dépendance vis à vis de l'éditeur, c'est plus un problème personnel :p

Vmware Vsphere client est payant ? (ouais, j'ai pas lu toute la license...)

A priori, je vais m'orienter sur du debian en hote...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 17:17
par fighting_falcon
Vmware Vsphere client est payant ? (ouais, j'ai pas lu toute la license...)
ah bah en fait nan ;)
Putain, par contre, va le trouver quoi ...

http://communities.vmware.com/thread/220594
Home -> Inventory -> top level (your ESXi Host)
Configuration Tab
Left-hand side - Licensed features
Edit -> Assign new key to this host -> Enter Key
Paste your key
Confirm all the rest
Your ESXi Server is now fully licensed

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 18:26
par Tadeus
fighting falcon -> tu es sur pour la gratuité de vsphere client ? parce qu'il me semblait que c'etait une version d'evaluation de 60 jours ?

(et que la license servait que a vmware EsxI)

Parce que si c'est du tout gratuit, dans ce cas la, je prends :)

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 20:16
par fighting_falcon
fighting falcon -> tu es sur pour la gratuité de vsphere client ? parce qu'il me semblait que c'etait une version d'evaluation de 60 jours ?

(et que la license servait que a vmware EsxI)

Parce que si c'est du tout gratuit, dans ce cas la, je prends :)
Je confirme, testé et approuvé, c'est du tout bon et que du bonheur :D
Par contre, put**** faut le trouver ce champ à la con dans lequel saisir leur foutue clé ...

Donc ouais tout gratuit, faut juste s'enregistrer sur le site de VMWare
Par contre, tu as un VSphere Client "limité" c'est à dire sans toutes toutes les fonctionnalités de la version full payante, mais y'a largement de quoi faire ...
(démarrage / arrêt / redémarrage des VMs / accès graphique à la console des VMs / gestion de pool de CPU / pool de RAM / priorétisation / copie [ça aussi c'est caché] de VMs ...)

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 20:33
par Tadeus
Bon, ben si c'est gratuit, faut que je tienne le discours inverse à mes chefs demain :(

En meme temps, je voulais plus de temps :p

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : lun. 7 sept. 2009 22:53
par fighting_falcon
ouais ceci dit, ce n'est pas pour rien que tu as une version gratuite et une autre payante ...

Pour être clair, chez VMWare, ESXi c'est l'OS que tu installes direct sur le matos (pas de Windows, GNU/Linux, ...) (c'est un GNU/Linux ultra light, customisé et optimisé aux petits oignons)
Tu peux l'administrer soit à distant via utilitaires en lignes de commande (perl), soit via VSphere client.

Sur les gros gros systèmes, par dessus de multiples machines ayant chacune un ESXi, tu montes un VSphere server qui agrège toutes les machines en une seule "logique", sorte de gros calculateur.
Du coup, tu te retrouves avec 32 core, 20Go de RAM, ... et tu fais tourner des VMs dessus, c'est VSphere qui se débrouille à faire tourner une VM sur un serveur ou sur un autre, qui réplique la RAM physiques des serveurs, etc ...
Avec VSphere server, tu peux transférer une VM d'un serveur à un autre (VMotion) sans coupure de service
Répartition de charge entre les différentes machines du "pool" VSphere, aucune discontinuïté de service si une machine physique tombe en rade (tu la sors du pool, tu la remplaces, tu la remets dans la pool, comme un disque d'un raid ;) )

Enfin bref, c'est vraiment pour des gros systèmes, avec plein de machines virtuelles ...


Avec la version gratuite, bien entendu, rien ne t'empêche d'installer 5 serveurs avec ESXi dessus, mais tu ne pourras pas les grouper en un seul serveur "logique".
Copier des VMs d'un serveur à l'autre demandera une interruption de service, tu n'auras pas de répartition de charge, ...

Mais bon, pour des tests ou faire tourner 3 4 machines virtuelles, ça va bien ...
Perso, dans ma boite, on s'en ait monté avec un collègue parce qu'on est 2 ou 3 à utiliser régulièrement des machines virtuelles (via VMWare server) pour du dev ou des tests, sauf que ça faisait ramer nos bécanes, donc on s'est dit, autant dédier une machine physique à ça, et mutualiser nos VMs ...


Un dernier truc, la licence VSphere client gratuit limite à un processeur de 1 à 6 coeur ...
Donc si tu installes ESXi gratuit sur un bi processeur, l'un de tes procs va se les geler ;)


Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 08:13
par Tadeus
Youpla, derniere petite question...

Les sauvegardes sont faites par une entité externe qui semble un peu obtu... il y a moyen de faire des sauvegardes a l'aide de script et via réseau sur Esxi sans license ?

(je pense que cette contrainte va m'obliger à rester sur la debian... :/)

Perso, j'adorais le coté d'Esxi qui prenait en charge toutes la partie hôte... La, avec ma debian, j'ai un peu l'impression de réinventer la roue... Mais bon, après, la machine est pas censé etre touché par la suite, donc l'export graphique et compagnie, on s'en cogne un peu...

vous en pensez quoi ? (j'arrive vraiment pas à me décider :p)

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 08:22
par Alucardfh


Un dernier truc, la licence VSphere client gratuit limite à un processeur de 1 à 6 coeur ...
Donc si tu installes ESXi gratuit sur un bi processeur, l'un de tes procs va se les geler ;)
T'es sur pour la limite proc ? Sur mon quad xeon Esxi (3.5) les utilisent tous (reconnait 12ghz de proc en 4*3.0) et gère l'hyperthreading, 'fin il me semble.

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 08:29
par fighting_falcon
Tadeus > il y a moyen, sur ESXi 4, d'activer un accès SSH.
C'est non exposé par VMWare, car non supporté puisque normalement réservé à leurs techniciens
Mais du coup, scp et hop ;)

Alucardfh > oui je suis sur, mais je parle de ESXi 4, il y a eu a priori (je n'ai pas connu les versions antérieurs, je synthétise ce que j'ai lu sur des forums) pas mal de changements entre la 3.5 et la 4 ...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 09:38
par Alucardfh
Ok, donc c'est surement de la que ça vient , je suis resté à la 3.5 car j'ai pas le 64bits sur mes xeons.

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 10:43
par Tadeus
Bon, j'avance avec vmware EsxI :)


Par contre, à votre avis, sur mes debian, je gere comment la taille des disques virtuels ?

J'ai 2 machines virtuelles, chacune d'elle est un serveur de fichier. Les deux tournent sous debian, je pense mettre la partition pour les fichier en xfs pour la facilité d'extension a chaud...

Normalement, il sera par la suite inutile d'aller au dela de la taille actuelle maximum (160 Go pour 2 machines soit 80 Go chacune).

Vaut mieux que je fasse quoi ? des disques avec extensions dynamique ? limité à 160 Go ? limité à 80 Go ?

J'ai cru comprendre que l'extension sur le datastore était bien géré, mais ca se passe comment sur le système invité, on met à jour la table des partitions et on resize le fs ?

La place libre risque de pas etre contigu :/ (je suppose que vmware s'occupe de gérer ça, mais dans le doute)

La facilité de mise en fonctionnement me ferait faire:
_2 machines virtuelles avec Hdd Virtuel limité à 80 Go par machine

Mais bon, si on a par la suite besoin de plus sur une vm, la solution suivante serait elle mieux ?
_2 machines virtuelles avec Hdd Virtuel limité à 160 Go par machine

Il y a des controleurs qu'il faut préferer sinon ?

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 11:17
par fighting_falcon
Quand tu redimensionnes un disque virtuel, c'est comme si tu changeais un disque dur par un plus gros, en recopiant octet par octet le contenu de ton ancien disque ...

donc si ta table de partition dit que tu as une partition de 80Go, tu auras --toujours-- une partoche de 80Go, même si tu as étendu ton disque virtuel à 160Go

donc derrière, soit tu crées une nouvelle partoche sur l'espace libre ainsi créé, soit tu as du LVM, soit tu resizes la partoche, puis le FS qui est dessus ...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 13:27
par Tadeus
Ouais, je vois donc pas de soucis de ce coté la :)

Par contre, je viens de voir, pas de support du raid logiciel, et pas de support pour le monitoring en c equi concerne le raid matériel :(

Sans raid1, sur un serveur de prod, ca craint quand meme pas mal... :/

(et du raid1 sans monitoring, ca sert pas a grand chose... :/)

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 14:12
par fighting_falcon
c'est pas faux ...
il est vrai que je n'avais pas regardé ce point (le raid) étant donné que de mon côté c'est pour un serveur "de test"

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 14:18
par Tadeus
Ben, je dirais que c'est bien joué de la part de vmware, vu que le seul raid supporté est le raid hardware, et les softs de monitoring sont payants, donc dans une utilisation de prod, les licenses deviennent nécessaires...

C'est une poilitique qui se tient , mais qui m'arrange pas :(

Je vais essayer avec citrix xen server, voir si je peux lui mettre du mdadm, mais j'ai de gros doute :/

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 15:01
par chour@mih-fr
Attention à ce que la gratuité ne rentre pas en conflit avec une utilisation professionnelle. Pour du test/dev ça passe, mais pour de la prod effective, faut pas avoir un contrôle :/

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 15:32
par Tadeus
De toute façon, je ne mettrais pas en prod un truc avec une license bancal...

La, je suis en train de tester citrix qui lui supporte mdadm et me permet donc de faire du raid1 logiciel...

Faut que je lise la license de citrix par contre pour savoir si c'est utilisable ou pas...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : mar. 8 sept. 2009 15:44
par fighting_falcon
Attention à ce que la gratuité ne rentre pas en conflit avec une utilisation professionnelle. Pour du test/dev ça passe, mais pour de la prod effective, faut pas avoir un contrôle :/
ESXi 4 free n'a absolument pas une licence bancale, et est autorisée en prod
C'est juste qu'avec tu ne manageras jamais un "pool" de plusieurs serveurs ESXi de façon centralisée, et que tu n'as pas toutes les possibilités de VSphere c'est tout ...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : ven. 18 sept. 2009 12:58
par Tadeus
Bon, finalement, je me suis orienté vers ProxMox

en dehors de la license il y a le raid1 software avec mdadm qui m'a déterminé...

(vu qu'une carte raid materiel, dans le temps bof bof...)

Plus d'explication par la suite...

En quelques mots: proxmox est pratique mais leur utilitaire en java pour acceder aux machines virtuelles est moisi :(

Sinon, c'est une vrai debian derriere avec toutes les possibilité que ça apporte :D

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : ven. 18 sept. 2009 13:09
par batoub
me semblait avoir lu que les concepteur de proxmox déconseillé très très fortement l'utilisation de raid 1 logiciel ??

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : ven. 18 sept. 2009 13:41
par sumfvm
me semblait avoir lu que les concepteur de proxmox déconseillé très très fortement l'utilisation de raid 1 logiciel ??
Exact : http://www.proxmox.com/forum/showthread.php?t=838

A priori ça ne veut même pas s'installer en raid soft, je n'ai jamais essayé donc je ne pourrais pas te dire...

Virtualisation en pratique (Esxi / Debian / VirtualBox...)

Publié : ven. 18 sept. 2009 22:25
par Tadeus
Ouais, ProxMox ne supporte officiellement pas le Raid1.

Après, c'est Debian derriere, donc tu peux passer l'installation sur du raid 1 sans soucis...

Je comprends les arguments avancé par les dev de proxmox mais dans mes besoins à moi, passer par un controleur materiel, c'est totalement incohérent (on rajoute une dépendance au matériel très forte...)

Donc finalement, le raid logiciel permet quand meme un chouilla de sécurité en plus tout en préservant la solutions pour de futures migrations...