Serveur sous esxi : comment virtualiser le stockage

moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

Coucou c'est encore moi :(

Je m'arrache les neuronnes avec ESXi

je reprends

Une whitebox qui à l'air de fonctionner
le passthrough n'a pas l'air compatible (au niveau perf) ça me rappelle le mode PIO de ma jeunesse :p

Donc comment faire simplement un serveur 2k8 virtuel avec 4 DD sata pour le stockage (avec un peu de RAID Soft) ???

Aujourd'hui j'ai :

2 datastores
1 pour des machines de tests : 1 SAS de 300Go
1 pour 2k8 : 1 SAS de 146G

le 2K8 est fonctionnel

ou je me perds, c'est ou et comment rajouter mes disques SATA pour les voir apparaitres dans 2k8
en gros il faudrait que j'arrive à mettre 1 ou plusieurs vmdk par disque, mais comment rajouter ces disques sur le meme datastore sans que le vmdk soit couper sur 2 disques physiques (en cas de crash !?)

Merci une nouvelle fois de votre aide
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

g rien compris ... :D

Sous ESX ou ESXi c'est pareil de chez pareil hein, y'a quasiment zéro différence entre les deux si ce n'est la méthode utilisée pour formaliser le vmkernel (pour rappel, on peut utiliser, avec la bonne licence bien sur, les mêmes fonctionnalités même payantes sur les 2 systèmes, et d'ailleurs, VMWare va abandonner petit à petit la version ESX pour ne conserver que la i)


Donc sous ESX. Pour ce qui est du storage.

Sous ESX tout est virtualisé, y compris le stockage.

Tu peux au choix :

- utiliser un stockage local par l'intermédiaire d'un datastore
- utiliser un stockage iSCSI par l'intermédiaire d'un SAN
- utiliser un stockage NFS par l'intermédiaire d'un NAS

en complément, et seulement pour les VMs, tu peux faire du Passthrough en dédiant un contrôleur à une machine (qui ne sera, du coup, plus mutualisable)

Ce qu'on ne peut pas faire (non supporté)

- un volume RDM local (les RDM sont forcément des volumes visibles à travers un LUN)


Très important : une VM sans les vmtools d'installés ca s'appelle une brouette. si tu fais di PassThrough sans les vmtools, tu auras des débits de merde (j'espère que ce n'est pas ce que tu fais ;) )


Concernant ton problème.

Si tu as fait 2 datastore = 2 grappes séparées sur ton contrôleur. Tu as simplement à ajouter des disques physiques pour faire grossir la grappe, puis à augmenter la taille des vmdk (avec vmkfstools par exemple) pour allouer plus d'espace à la VM .

Ce que je te conseille :

- travailler avec le thin provisionning et faire un max d'économie sur l'espace (mais tailler très large des le débuts)
- travailler en raid 5 ou raid 60 si t'as les moyens en disque pour les perfs
- travailler avec une taille de cluster suffisante sur le datastore si tu veux aller au dela de disque de 512 Go




Si ca répond pas à ta question, soit plus précis :D
[*]I am retrogamer :geek:
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Serveur sous esxi : comment virtualiser le stockage

Message par kalistyan »

Retour au point de départ :d

ici
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

OH LE MOQUEUR !!!! :p
Bon, ce post je l'ai lu, relus, rerelus, ... ainsi que les liens, mais si j'ai compris il ne correspond pas à mon besoin car j'ai du stockage local, alors que le lien présente du iscsi pour une seconde machine physique de type NAS pour du stockage

@ Tugs
Justement, ou je me perds c'est dans l'affectation des disques dans les datastore
j'essai d'etre clair
6 disques : 2 sas, 4 sata
SAS : stockage des VM
SATA : DATA

VM 2K8 :
1 vmdk pour le systeme dans le datastore "whs2011"
maintenant dans vsphere
configuration -> stockage -> propriété de "whs2011" -> augmenter --> ???
voila le pb pas de disque "dispo" je dois oublier une étape :(

moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

Aie patapé ! :(
j'ai trouver, fallait juste que je supprime les disques deja affectés à une VM

j'essaie donc de :
1 - creer un datastore : STOCKAGE
2 - Affecter 2 disques SATA
3 - créer mes vmdk

c'est là ou j'ai besoin de conseil
je voudrais créer 1 vmdk / disque physique pour faire du raid soft sous 2K8

EDIT :
Donc les phases 1 et 2 sont ok
j'ai un "STORAGE" de 1,82To
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Serveur sous esxi : comment virtualiser le stockage

Message par kalistyan »

Moqueur moi ? mais non :whistle:

Pour résumer, ton but est de déclarer tes disques SATA en direct sur une VM, mais voilà ce n'est pas possible.

La seule possibilité, est de passer par du raw device mapping... mais pour cela, il te faut du iSCSI... me demande pas pourquoi :d
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

alors juste un peu ;)

Ouhais en fait c ça, ba franchement .... c'est nul :p

Bon obligé de passé par du Datastore et des vmdk, je voulais eviter pour (en cas de boulette) avoir un acces directe à mes fichiers (un boitier usb et zou)
Bon apparement c possible à condition d'avoir du matos compatible, à tester le jour ou je serai riche
(ps : bon j'avoue que je prefererai avoir un vrai san ou autre, comme ça plus de pb, avec pleins de raid partout)
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Serveur sous esxi : comment virtualiser le stockage

Message par kalistyan »

Niveau perf ?
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

Pas compris :(

Perf de quoi
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

Bon. faudrait que tu te mettes d'accord avec toi même. Soit tu fais de la virtualisation, soit tu fais du physique.

Le conteneur officiel pour VMWare ESX est le VMDK . Donc 1 VM = 1 ou plusieurs DD sous forme de VMDK.

Il y a X outils permettant, depuis un windows ou un linux de monter un VMDK sans avoir besoin d'un ESX . En plus, tu peux toujours monter un VMDK via un VMWare Server ou Fusion tout simplement installé sur un desktop.


Je te donne ma config de ma whitebox :

ma config est la : http://smpfr.mesdiscussions.net/smpfr/H ... 1332_1.htm

- 1 x ESXi installé sur clé USB (comme ça, ca utilise pas de DD ni d'I/O sur la carte mère ou la carte ctrl ajoutée.
- 1 x Grappe de 4 DD de 1 To chacun en Raid 5 (soit 3 To utilisable)
- 1 x DD Externe USB de 1,5 To formaté en EXT3 .

-> J'ai une dizaine de VMs, chaque VM a son ou ses VMDK.
-> J'ai une VM OpenFiler qui fait office de SAN/NAS/etc...

-> J'ai réglé la taille des clusters de mon datastore pour accepter des VMDK > à 512 Go

-> Pour sauvegarder sur mon DD USB, j'ai tout simplement :
1/ Créer une VM Debian avec le service NFS
2/ branché le DD externe en usb sur mon ESX
3/ activé le branchement direct du périphérique USB sur ma VM Debian
4/ monté le DD sur ma debian et partagé le contenu via NFS
5/ à partir des autres VMs, rsync en direction du partage NFS
[*]I am retrogamer :geek:
Avatar de l’utilisateur
dsebire
Messages : 13160
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

Serveur sous esxi : comment virtualiser le stockage

Message par dsebire »

hello,

question a 0.30cents (2 francs quoi :D)
est-ce qu'il serait pas possible d'utiliser le raid soft des controleurs intel ICH10-R par exemple en faisant du pass through d'une VM sur le controleur ? (sous entendu bien sur que le syqtème de la VM soit compatible avec le RAID ICH10 of course)
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

hello,

question a 0.30cents (2 francs quoi :D)
est-ce qu'il serait pas possible d'utiliser le raid soft des controleurs intel ICH10-R par exemple en faisant du pass through d'une VM sur le controleur ? (sous entendu bien sur que le syqtème de la VM soit compatible avec le RAID ICH10 of course)
non, et non :D

non parce que le contrôleur n'a pas de driver par défaut (mais c'est possible d'en compiler un sous CentOS 5.5 64 bits et de l'inclure dans l'oem.tgz)
non parce que le passthrough ne fonctionne correctement qu'avec les cartes supportées ^^
[*]I am retrogamer :geek:
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

merci tugs pour ces complements

je m'oriente au final sur ta solution (a part openfiler :p)

les tests perfs en vmdk sont convenables cette fois :) enfin

pas de soucis pour bouger des fichiers de plusieurs Go ça roule
plus que mon abo technet à payer

encore merci
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

merci tugs pour ces complements

je m'oriente au final sur ta solution (a part openfiler :p)

les tests perfs en vmdk sont convenables cette fois :) enfin

pas de soucis pour bouger des fichiers de plusieurs Go ça roule
plus que mon abo technet à payer

encore merci
une fois de plus, pense au VMTools. je suis pas sur que FreeNAS embarque les vmtools VMWARe (je parle pas des versions OpenSource);

Les vmtools c'est pas un gadget mais un ensemble de drivers qui permet d'accélérer les échanges entre le physique et les périphériques virtuels. Ils ont un impact important sur :

- les i/o disques
- les i/o réseau (surtout les drivers net3 qui sont en 10 GE)
- le fonctionnement de la VM en général

:)
[*]I am retrogamer :geek:
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Serveur sous esxi : comment virtualiser le stockage

Message par kalistyan »

Tes VMTools non OpenSource, où se trouvent ils ?
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

Tes VMTools non OpenSource, où se trouvent ils ?
y'a un pack d'ISO avec ESX/ESXi , il suffit de lancer l'installation des vmtools via le menu guest . pour player et server, ils existent en téléchargement ou dans les packages d'install . pour fusion, il se télécharge automatiquement
[*]I am retrogamer :geek:
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

question réseau et VM
si je transfere entre 2 VM, est-ce que ça passe par le routeur (physique) ou bien en directe entre les 2 VM ? car mes perfs ressemblent à un réseau 100 (le routeur) et non pas à un réseau 1Giga ou autre
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

entre 2 VMs ca passe par le vSwitch, donc, ca sort pas de l'ESX.

Je vais avoir l'air d'insister mais, est ce que tu as bien les VMTools d'installés sur les deux et dans la bonne version ? (c-a-d celle de ton ESX et pas celle d'un vmware server si elles étaient dessus avant xD)
[*]I am retrogamer :geek:
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

Oui pour les Vtools
j'ai reverifier pour etre sur
LEs 2 VMs sont "toutes fraiches", c'est un ubuntu que j'ai pas encore migré

Bon j'ai fait une boulette, en "trifouillant" j'ai perdu la carte sur l'hyperviseur
dans les parametres elle apparait comme deconnecté :'(
vais essayer de la reactiver en ligne de commande .... voila une bonne nuit qui s'annonce
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Serveur sous esxi : comment virtualiser le stockage

Message par kalistyan »

Ai jamais prêté attention aux perfs réseau... :ange:

Vais tester ça de suite...
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

le meilleur inter-vm c'est le VMXNET 3 , c'est un drives 10GE et il est compatible avec les linux/unix récent :)
[*]I am retrogamer :geek:
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

c'est bon, vmnic0 OK ... ouf :p

bon, alors coté perfs, je plafonnais vers 16Mo/s .... pas terrible
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

Tu fais un peu plus que du 100Mb . Ton drivers est bien giga ? en FD ?
[*]I am retrogamer :geek:
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par moriss »

Oui je pense
Les cartes sont reconnus comme des e1000, connecté en 1giga

FD ? connais pas

Edit : quand au driver, si tu parles sur l'hyperviseur, c'est le forcedepth qui est fonctionnel pour ma NIC
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

Serveur sous esxi : comment virtualiser le stockage

Message par tugs »

FullDuplex

si t'es en Half c'est lent :) . après faut voir le drivers que t'as utilisé pour ta whitebox aussi :)
[*]I am retrogamer :geek:
Répondre