Hyperv3 et clustering - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 02-07-2013 à 09:58:32
sans stockage partagé ? tu veux dire que le disque dur de la vm est répliqué en temps réel entre 2 hotes ?
Marsh Posté le 02-07-2013 à 10:04:26
Oui.
Et dans le cas présent, j'ai oublié de préciser que la VM hébergerait un SQL Server.
J'ai trouvé ça : http://technet.microsoft.com/fr-fr [...] 34172.aspx
A priori, même pas besoin d'être dans le même cluster.
Mais bon en utilisation réelle, avec une VM SQL Server, c'est faisable ?
Marsh Posté le 02-07-2013 à 10:45:23
Hyper-V Replica tu ne démarres pas automatiquement la VM. C'est fait pour du DR, pas de l'HA.
Marsh Posté le 02-07-2013 à 10:47:33
Ok.
Donc on a une copie asynchrone de sa VM source et on la démarre à la mano si la source est HS, c'est ça ?
Marsh Posté le 02-07-2013 à 11:17:47
C'est ça (ou à automatiser avec orchestrator/scom si besoin).
Si tu veux du HA sur du SQL Server avec réplication des données, tu devrais faire du Always On Availability Group en SQL Server 2012 Entreprise. (à voir côté prix)
Marsh Posté le 02-07-2013 à 11:18:22
Hyper-v replica est une sorte PRA. Ta machine est copié toutes les X minutes et envoyer sur le serveur de replica.
En cas de crash du premier serveur ton replica redémarre sur ton serveur distant (autre site). Par contre tu as un RTO de 5 min. Donc tu perds 5 min de données sur ta machine virtuelle. Le replica démarre automatiquement si configuré.
Si tu veux de la haute dispo il faut le faire sur ton cluster hyper-v. En cas de crash d'un des deux serveurs, la machine est transférée sur l'autre serveur. Tu perds quelques pings sur la machine niveau disponibilité.
Il faut que tu fasse des volume partagé sur ton cluster (csv) à partir d'un disque physique mais généralement à partir de cible iSCSI. Comme ça tes deux serveurs peuvent communiquer en même temps sur le disque.
Marsh Posté le 02-07-2013 à 11:27:51
Je@nb a écrit : C'est ça (ou à automatiser avec orchestrator/scom si besoin). Si tu veux du HA sur du SQL Server avec réplication des données, tu devrais faire du Always On Availability Group en SQL Server 2012 Entreprise. (à voir côté prix) |
Ok merci
Dans le cas présent, pas possible d'utiliser la réplication de SQL Server car la licence ne le permet pas (version spécifique intégrée à un ERP).
Marsh Posté le 02-07-2013 à 11:29:27
strom18 a écrit : Hyper-v replica est une sorte PRA. Ta machine est copié toutes les X minutes et envoyer sur le serveur de replica. |
Donc pour du HA, il faut un stockage partagé, on est bien d'accord ?
Marsh Posté le 02-07-2013 à 11:32:44
Il te faut un Cluster Share Volume (csv) qu'utilise hyper-v pour la haute disponibilité.
Tu peux la faire avec n'importe quel disque. J'ai toujours utilisé l'iSCSI pour les connecter sur mon cluster.
EDIT : tu connecte tes disque sur ton cluster et ensuite c'est hyper-v qui les ajoutes dans les csv.
Il te faudra deux disque (ou cible iscsi) pour la HA. Un disque pour le quorum (1go mini) et un autre disque pour stocker tes VM. Et 3 cartes réseaux sur les serveurs pour des perfs optimales.
Marsh Posté le 02-07-2013 à 11:35:09
En Hyper-V 3 perso j'utiliserai plutôt dans son cas un serveur de fichier en Windows Server 2012 que j'expose en SMBv3 pour la couche stockage.
Ca peut dépanner en attendant une vrai infra cluster hyper-v3, cluster file server smb3 avec toutes les optimisations qui vont avec
Marsh Posté le 02-07-2013 à 11:36:16
strom18 a écrit : Il te faut un Cluster Share Volume (csv) qu'utilise hyper-v pour la haute disponibilité. |
Je veux bien mais si j'utile un stockage partagé sur mon hôte n°1 qui fait tourner la VM, que va pouvoir faire mon hôte n°2 si l'hôte 1 est HS ?
Et vice-versa.
Non ?
Marsh Posté le 02-07-2013 à 11:39:16
il te faut un serveur de stockage à coté ou le mieux une baie SAN.
Il faut 3 serveur, 1 pour le stockage et 2 pour le cluster (minimum). Tu peux créer un serveur de stockage sous windows grâce à iSCSI software target.
Ou avec des solutions libre comme freenas.
Et avoir du stockage en RAID
Marsh Posté le 02-07-2013 à 11:40:34
strom18 a écrit : il te faut un serveur de stockage à coté ou le mieux une baie SAN. |
Ok, on est d'accord.
Merci
Marsh Posté le 02-07-2013 à 09:37:28
Bonjour,
Je n'utilise pas HyperV et ne connait pas bien les nouvelles fonctions introduites par la V3.
Est-il possible de répliquer une VM sur un autre hôte physique du cluster, avec lancement auto si la VM source est HS, tout cela sans stockage partagé ?
Merci d'avance ?