Infra haute dispo Vsphere et stockage

Infra haute dispo Vsphere et stockage - Stockage - Systèmes & Réseaux Pro

Marsh Posté le 18-05-2010 à 20:25:21    

Bonjour,
 
mon but est de monter une infrastructure de virtualisation sous Vmware qui permet la haute disponibilité; et ce à la mano, sans acheter un truc tout prêt :o
Je partirai sur deux hôtes physiques montés par mes soins à base de Bi-Xeon, xxGo de RAM ECC/Registered, hyperviseur en RAID 1.
Ce que je désire, c'est que si une VM tombe sur un hôte physique (où l'hôte physique lui-même), son duplicata démarre sur l'autre hôte physique et accède aux mêmes données.
 
Déjà, comment cela se déroule ? Est-ce Vsphere qui se charge de maintenir la VM de secours à jour de celle en production ? Par quel biais ?
 
Ensuite, il me faut donc déporter les données sur un NAS/SAN/DAS et c'est là que je suis ignorant.
 
Il faut quelque chose d'aussi rapide d'accès que des HDD SAS 15k montés à même la machine en RAID 10 par exemple.
Est-ce possible via iSCSI ou faut-il passer nécessairement par du FC ?
 
Ce type de media de stockage peut-il se monter à la main ou faut-il nécessairement passer par des constructeurs ?
 
 
 
 
 

Reply

Marsh Posté le 18-05-2010 à 20:25:21   

Reply

Marsh Posté le 18-05-2010 à 20:36:34    

il te faut un stockage partagé. Si tu veux de la vrai haute dispo il faut 2 stockage partagés avec réplication temps réelle entre les SAN.
 
Pour du home made bah euh bonne chance :D.

Reply

Marsh Posté le 18-05-2010 à 21:06:14    

Il te faut VMware Essentials Plus qui dispose de la fonctionnalité HA :
http://www.vmware.com/fr/products/vi/vc/ha.html  
 
Si tu aimes la jouer à la mano : http://communities.vmware.com/docs/DOC-9852  
 
Sinon y a Citrix, Microsoft qui permettent le HA en standard avec leur hyperviseur.
 
Pou monter à la main ta baie SAN, va voir les chinois rue montgallet, non je déconne ;)

Reply

Marsh Posté le 18-05-2010 à 21:25:38    

Pour reprendre ce qu'à dit Je@nb: pour de la haute dispo, en effet il te faut de la redondance de stockage.
Mais j'ai une autre proposition: la virtualisation du stockage.

 

- 2 serveurs avec 2,5Ghz mini(quad: 1 ou 2 proc en fonc tion du nb de VM), 32Go ram, double alim, double voir quadruple port Gb pour les serveurs physiques.
Ajoute un troisieme serveur pour le virtual center manager qui ne doit pas être virtualisé. Pas besoin d'une grosse config.
Ex de config Vmware: http://www.vmware.com/pdf/vi_architecture_wp.pdf

 

- Comme julienrayes, Bundle Vmware essential+ pour les fonctions HA (reprise auto sur l'autre serveur en cas de crash de l'un d'eux) et backup niveau fichier.

 

- Au choix: stockage iscsi (dans ce cas il faut des cartes Gb à déchargement iscsi sur tes serveurs pour que ce ne soit pas les proc qui fassent le travail) ou stockage DAS moins chère. Bien sure: double alim, double controller.
1 baie par serveur.

 

- Licence de virtualisation de stockage: ça ajoute une couche entre tes serveurs et les 2 baies (unité logique). Les baies ne sont vues que comme une seule et même entitée(en écriture et lecture). Si l'une d'elle tombe, les serveurs n'y voit que du feu car il s'adresse à l'unité logique de stockage.
Avantage: pas de réplication et tout les pb qui vont avec. Tu changes la baie et ça se reconstruit.
Sur le stokage: prévoir 1 partie prod avec disques hyper rapide (type SAS 15k) et partie backup (pour les snapshot vm) en disque moins rapide et donc moins chère sur chaque baie.

 

- prévoir les supports vmware et virtualisation de stockage en sus
Cout: 28 à 32ke licences comprises avec la solution DAS.

 

Par contre si tu n'a jamais mis ça en place, amuses toi bien :)

Message cité 2 fois
Message édité par akabis le 18-05-2010 à 21:40:15
Reply

Marsh Posté le 18-05-2010 à 22:06:00    

Tu t'emballes akabis, vu la demande il va finir avec deux serveurs, Hyper-V gratuit compris dans sa licence Windows et un NAS Netgear à 1000€ en guise de stockage partagé ;) (ne pas oublier de le faire fonctionner en mode bloc iSCSI et non pas en SMB sinon marche pas)

 

Rien que ta virtualisation du stockage cela veut dire de l'equallogic/lefthand/datacore => dans les 20K€

 

Message cité 1 fois
Message édité par julienrayes le 18-05-2010 à 22:07:34
Reply

Marsh Posté le 19-05-2010 à 08:50:40    

C'est clair que je m'emballe   :D  
Maintenant on peut faire de la virtualisation de stockage sans passé par equallogic ...heureusement il n'y a pas qu'eux: c'est du logiciel (il y a quelques spécialistes maintenant) donc tu peux mettre cette couche sur n'importe quoi y compris du DAS et tomber pour l'infra donné en dessous des 30k€


Message édité par akabis le 19-05-2010 à 08:52:41
Reply

Marsh Posté le 19-05-2010 à 09:46:06    

Je@nb a écrit :

il te faut un stockage partagé. Si tu veux de la vrai haute dispo il faut 2 stockage partagés avec réplication temps réelle entre les SAN.
 
Pour du home made bah euh bonne chance :D.


 
 
Oui je cherche effectivement à avoir au moins un stockage partagé.
 
Disons que je m'attaque au premier pallier de la haute dispo mais pourquoi pas de suite en prévoir deux.

Reply

Marsh Posté le 19-05-2010 à 09:47:36    

julienrayes a écrit :

Il te faut VMware Essentials Plus qui dispose de la fonctionnalité HA :
http://www.vmware.com/fr/products/vi/vc/ha.html  
 
Si tu aimes la jouer à la mano : http://communities.vmware.com/docs/DOC-9852  
 
Sinon y a Citrix, Microsoft qui permettent le HA en standard avec leur hyperviseur.
 
Pou monter à la main ta baie SAN, va voir les chinois rue montgallet, non je déconne ;)


 
 
La licence VMware sera effectivement de l'ESS+, voir au dessus si nécessaire.

Reply

Marsh Posté le 19-05-2010 à 10:27:29    

julienrayes a écrit :

Tu t'emballes akabis, vu la demande il va finir avec deux serveurs, Hyper-V gratuit compris dans sa licence Windows et un NAS Netgear à 1000€ en guise de stockage partagé ;) (ne pas oublier de le faire fonctionner en mode bloc iSCSI et non pas en SMB sinon marche pas)
 
Rien que ta virtualisation du stockage cela veut dire de l'equallogic/lefthand/datacore => dans les 20K€  
 


 
 
Je ne sais pas si Akabis s'emballe, mais là tu vas trop loin du coté obscur :D
Non ce sera du Vsphere et le budget est aux alentours de 20K€ (peut-être 5 ou 10 de plus si ca vaut le coût et que la direction s'y accorde).

Reply

Marsh Posté le 19-05-2010 à 10:40:06    

akabis a écrit :

Pour reprendre ce qu'à dit Je@nb: pour de la haute dispo, en effet il te faut de la redondance de stockage.
Mais j'ai une autre proposition: la virtualisation du stockage.
 
- 2 serveurs avec 2,5Ghz mini(quad: 1 ou 2 proc en fonc tion du nb de VM), 32Go ram, double alim, double voir quadruple port Gb pour les serveurs physiques.
Ajoute un troisieme serveur pour le virtual center manager qui ne doit pas être virtualisé. Pas besoin d'une grosse config.
Ex de config Vmware: http://www.vmware.com/pdf/vi_architecture_wp.pdf
 
- Comme julienrayes, Bundle Vmware essential+ pour les fonctions HA (reprise auto sur l'autre serveur en cas de crash de l'un d'eux) et backup niveau fichier.
 
- Au choix: stockage iscsi (dans ce cas il faut des cartes Gb à déchargement iscsi sur tes serveurs pour que ce ne soit pas les proc qui fassent le travail) ou stockage DAS moins chère. Bien sure: double alim, double controller.
1 baie par serveur.
 
- Licence de virtualisation de stockage: ça ajoute une couche entre tes serveurs et les 2 baies (unité logique). Les baies ne sont vues que comme une seule et même entitée(en écriture et lecture). Si l'une d'elle tombe, les serveurs n'y voit que du feu car il s'adresse à l'unité logique de stockage.
Avantage: pas de réplication et tout les pb qui vont avec. Tu changes la baie et ça se reconstruit.
Sur le stokage: prévoir 1 partie prod avec disques hyper rapide (type SAS 15k) et partie backup (pour les snapshot vm) en disque moins rapide et donc moins chère sur chaque baie.
 
- prévoir les supports vmware et virtualisation de stockage en sus
Cout: 28 à 32ke licences comprises avec la solution DAS.
 
Par contre si tu n'a jamais mis ça en place, amuses toi bien :)


 
 
Merci bien pour ces infos :)
 
Je vais relire cela à tête reposée :o
 
Mais en gros y'a une VM pour les services et son pendant sur l'autre hôte physique, une VM pour le stockage et son pendant sur l'autre hôte physique.
La VM pour le stockage voit les deux unités de stockage comme une seule.
C'est ça ?
 
C'est qui qui tourne sur ces VM de stockage pour gérer cela ?

Reply

Marsh Posté le 19-05-2010 à 10:40:06   

Reply

Marsh Posté le 19-05-2010 à 10:56:27    

Nope Datacore ( pour l'exemple)  est une appliance qui va gérer ton stockage (ISCSI / FO ..).
Ca va permettre (en simplifié) à tes ESX de ne voir tes 2 baies que comme une seule ...  
Chaque baie sera répliqué ... Si une tombe, datacore gère l'accès à ton stockage vers ta baie active.
 
Il faut donc différencier :
- le HA de tes Esx -> cluster Esx
- le HA de tes VM -> Fault tolerance
- le HA de ton stockage -> datacore
 


---------------
www.google.fr  
Reply

Marsh Posté le 19-05-2010 à 11:07:30    

et si ton datacore tombe ?

Reply

Marsh Posté le 19-05-2010 à 11:10:57    

Il te faut 2 datacore dans un sur sytème full HA ...
Datacore c'est 1 licence Windows Server + blindage de RAM ( genre 16 Go ) puisque ca cache les I/O disques  [:puncherello]  


---------------
www.google.fr  
Reply

Marsh Posté le 19-05-2010 à 15:03:18    

Oui il faut 2 vm storage controller mais pas besoin d'autant de RAM suivant les éditeurs.
Ce sont elles qui gèrent la virtualisation du stockage.
Il y en a 2 pour la tolérance de panne.
 
Ensuite toutes tes VM (celle de prod) ne voient les baies que comme une seule et même baie: 1 seule unité de stockage (C'est une copie synchrone entre les baies physiques)
Ce qu'explique boobaka.
 
C'est en 2 partie:
- Vsphere, les deux serveurs physiques + le serveur virtual center manager pour gerer la virtualisation des serveurs et la tolérance aux pannes d'un serveur physique.
- Le logiciel de virtualisation de stockage, les 2 baies (1 par serveur physique) et les VM storage controller pour la tolérance aux pannes sur une des baie
 
Par contre la mise en oeuvre est tout de même velu. Soit tu as du temps pour te faire la main avec tests DRP avec une petite formation (mieux à mon avis) soit tu le fait faire (10 à 15k€ de presta: c'est la solution que j'ai choisi).

Message cité 1 fois
Message édité par akabis le 19-05-2010 à 15:14:54
Reply

Marsh Posté le 19-05-2010 à 15:35:15    

akabis a écrit :

Oui il faut 2 vm storage controller mais pas besoin d'autant de RAM suivant les éditeurs.


 
Certainement, je ne fais que l'écho d'un intégrateur que j'avais rencontré ... Pro datacore ...
Les 16 Go de son datacore c'est qu'il y colle le cache I/O ... Ce qui amène un gain de perf, plus tu gonfles, moins tu es liés aux performances matériels de ton RAID, de ta baies ou de ton mix de baie ...
 
Nous on veille sur le sujet, maintenant comme le dit Akabis, vu la criticité du truc ... et si c'est pas ton coeur de métier, tu le fais intégrer avec l'achat du matos.


---------------
www.google.fr  
Reply

Marsh Posté le 01-02-2011 à 14:38:44    

akabis a écrit :

Pour reprendre ce qu'à dit Je@nb: pour de la haute dispo, en effet il te faut de la redondance de stockage.
Mais j'ai une autre proposition: la virtualisation du stockage.
 
- 2 serveurs avec 2,5Ghz mini(quad: 1 ou 2 proc en fonc tion du nb de VM), 32Go ram, double alim, double voir quadruple port Gb pour les serveurs physiques.
Ajoute un troisieme serveur pour le virtual center manager qui ne doit pas être virtualisé. Pas besoin d'une grosse config.
Ex de config Vmware: http://www.vmware.com/pdf/vi_architecture_wp.pdf
 
- Comme julienrayes, Bundle Vmware essential+ pour les fonctions HA (reprise auto sur l'autre serveur en cas de crash de l'un d'eux) et backup niveau fichier.
 
- Au choix: stockage iscsi (dans ce cas il faut des cartes Gb à déchargement iscsi sur tes serveurs pour que ce ne soit pas les proc qui fassent le travail) ou stockage DAS moins chère. Bien sure: double alim, double controller.
1 baie par serveur.
 
- Licence de virtualisation de stockage: ça ajoute une couche entre tes serveurs et les 2 baies (unité logique). Les baies ne sont vues que comme une seule et même entitée(en écriture et lecture). Si l'une d'elle tombe, les serveurs n'y voit que du feu car il s'adresse à l'unité logique de stockage.
Avantage: pas de réplication et tout les pb qui vont avec. Tu changes la baie et ça se reconstruit.
Sur le stokage: prévoir 1 partie prod avec disques hyper rapide (type SAS 15k) et partie backup (pour les snapshot vm) en disque moins rapide et donc moins chère sur chaque baie.
 
- prévoir les supports vmware et virtualisation de stockage en sus
Cout: 28 à 32ke licences comprises avec la solution DAS.
 
Par contre si tu n'a jamais mis ça en place, amuses toi bien :)


 
 
Akabis,
 
je reprends ton post pour un éclaircissement.
En cas de chute d'un hôte physique, HA va lancer sa copie sur l'autre hôte physique. Il va donc y avoir un temps d'interruption de service le temps de booter l'autre VM ?

Reply

Marsh Posté le 01-02-2011 à 14:47:17    

HA = temps d'interruption en cas de défaillance d'un hôte mais repris en automatique de l'activité.
Si tu ne veux pas de perte, il te faudra Fault tolerance à activer sur les Vms..


Message édité par boobaka le 01-02-2011 à 14:48:16

---------------
www.google.fr  
Reply

Marsh Posté le 01-02-2011 à 15:00:33    

Ok c'est ce que j'avais cru comprendre. Merci :)

 

Donc avec deux SAN EqualLogic par exemple + deux serveurs pour les hyperviseurs + Fault Tolerance, on peut, sans interruption de service, perdre un hôte physique et un SAN. Ok ?

Message cité 1 fois
Message édité par ShonGail le 01-02-2011 à 15:00:51
Reply

Marsh Posté le 01-02-2011 à 15:08:53    

Bonjour,
 
La fonction HA est un mécanisme de basculement automatique:
Si le maitre tombe, le temps d'interruption est de l'ordre de 5 à 10 min (suivant le nbs de Vm), le temps de redémarrer les Vm sur l'esclave.
 
Vmware Fault tolerance:
http://www.vmware.com/fr/products/ [...] tures.html
Je n'en sais pas plus sur cette option, je ne l'ai pas étudiée car nous n'avions pas ce besoin.

Reply

Marsh Posté le 01-02-2011 à 15:11:37    

ShonGail a écrit :

Ok c'est ce que j'avais cru comprendre. Merci :)

 

Donc avec deux SAN EqualLogic par exemple + deux serveurs pour les hyperviseurs + Fault Tolerance, on peut, sans interruption de service, perdre un hôte physique et un SAN. Ok ?


Oui, c'est ce qui est dit mais je ne l'ai pas testé "grandeur nature" comme la fonction HA donc on dira: techniquement oui :)
Comment est géré ton stockage, directement par tes baies par réplication croisée?


Message édité par akabis le 01-02-2011 à 15:13:36
Reply

Marsh Posté le 01-02-2011 à 15:12:47    

Ok merci.
 
Par contre tu confirmes qu'avec deux SAN type EqualLogic, peu importe la licence Vmware sur l'hyperviseur, on a toujours accès au stockage même en cas de panne d'un SAN ?
 
Cela permet aussi la répartition de charge, non ?

Reply

Marsh Posté le 01-02-2011 à 15:14:47    

J'ai édité entre temps.
La gestion du stockage n'est pas faite par Vmware.
Nous utilisons Falconstor (equivalent datacore): en gros il embrouille Vmware pour lui faire croire qu'il n'y a qu'un seul stockage et gère la réplication et les bascules.
Il n'y a pas une option du genre avec Equallogic... il me semblait avoir vu ça (mais c'etait il y a un an, j'ai plus en tête les spec)?

 

Edit: pour Vmware, je suis sur l'offre essentials plus. Nous n'avons pas mis en place l'equilibrage de charge et je ne sais même pas si c'est dans l'offre (alzheimer, encore). L'option s'appelle: Distributed Resource Scheduler (DRS)

 

Sinon j'ai vu ça, un outil d'aide au choix de solutions Vmware:
http://www.vmware.com/fr/products/ [...] e-advisor/
Vu que je n'ai pas en tête toutes les options. Sinon tu peux les appeler, c'est ce que j'ai fait, et ils t'orientent sur la solution la plus adaptée.


Message édité par akabis le 01-02-2011 à 15:29:30
Reply

Marsh Posté le 01-02-2011 à 15:25:49    

akabis a écrit :


Vmware Fault tolerance:
http://www.vmware.com/fr/products/ [...] tures.html
Je n'en sais pas plus sur cette option, je ne l'ai pas étudiée car nous n'avions pas ce besoin.


Fault tolerance permet à un Vm d’être toujours active ... En gros une 2nd Vm fantome est créé sur le 2eme host puis en gros heartbeat fait le reste .. La machine est toujours disponible.
 
Par contre ca ne te protege pas d'un stockage defectueux .. C'est un processus purement hosts.
 
1 CPU max de plus  [:puncherello]


---------------
www.google.fr  
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed