locked
[Hyper-V/SCVMM] Rendre une VM hautement disponible ? RRS feed

  • Question

  • Hello,

    Suite à mes précédents déboires, je suis en train de remonter mes sauvegardes des VM via Veeam (restore VHD et je recréer une à une les VM dans Hyper-V Manager).

    Petite rappel de l'architecture :

    • 2 hôtes Hyper-V 2008 R2 SP1
    • 1 baie SAN
    • 1 serveur physique SCVMM 2008 R2 SP1
    • Le tout en Cluster + CSV

    Ma question est la suivante : je suis en train de remettre en route toutes mes VM. Pour cela, je les créer directement dans le Hyper-V Manager et j'attache le(s) VHD restaurés aux différentes VM que je place sur un hôte Hyper-V puis l'autre...

    Comment puis-je rendre ces VM hautement disponible de manière propre ? (dans la partie "services et applications" du cluster c'est vide, je ne vois pas mes VM...logique me dira t-on ?).

    J'ai vu cet article : http://blogs.technet.com/b/chrad/archive/2010/05/09/wait-a-minute-virtual-machine-isn-t-highly-available-though-it-is-on-a-clustered-host.aspx

    Je ne peux pas faire autrement avec SCVMM ? Est-ce que j'aurais des problèmes de basculement ou cette méthode est suffisamment "propre" ?

    Merci d'avance !

    jeudi 29 novembre 2012 21:15

Réponses

  • Bonsoir,

    Tout d'abord, vous devez enregistrer vos fichiers de configuration des machines virtuelles dans vos CSV (C:\ClusterStorage).

    Une fois effectuée, vous devez aller dans la console Failover Cluster et faire un clic droit sur Services et applications. Sélectionner machines virtuelles.

    Attention !

    Pour cela, il faut que la fonctionnalité Failover soit installée sur les 2 hôtes et que vos VMs soient éteintes. Ainsi vous pourrez rendre vos serveurs virtuels hautement disponible.

    Bon courage ...


    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    jeudi 29 novembre 2012 22:57

Toutes les réponses

  • Bonsoir,

    Tout d'abord, vous devez enregistrer vos fichiers de configuration des machines virtuelles dans vos CSV (C:\ClusterStorage).

    Une fois effectuée, vous devez aller dans la console Failover Cluster et faire un clic droit sur Services et applications. Sélectionner machines virtuelles.

    Attention !

    Pour cela, il faut que la fonctionnalité Failover soit installée sur les 2 hôtes et que vos VMs soient éteintes. Ainsi vous pourrez rendre vos serveurs virtuels hautement disponible.

    Bon courage ...


    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    jeudi 29 novembre 2012 22:57
  • Bonsoir,

    Tout d'abord, vous devez enregistrer vos fichiers de configuration des machines virtuelles dans vos CSV (C:\ClusterStorage).

    Une fois effectuée, vous devez aller dans la console Failover Cluster et faire un clic droit sur Services et applications. Sélectionner machines virtuelles.

    Attention !

    Pour cela, il faut que la fonctionnalité Failover soit installée sur les 2 hôtes et que vos VMs soient éteintes. Ainsi vous pourrez rendre vos serveurs virtuels hautement disponible.

    Bon courage ...


    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    OK merci David (il faut que je m'achète ton bouquin ! :P)

    La fonctionnalité Failover est installée sur les deux hôtes (fonctionnalité) puisqu'ils sont tous les deux dans le Cluster avec les volumes CSV activés... non ?

    Pas d'autre moyen donc ?

    vendredi 30 novembre 2012 08:42
  • Bonjour,

    Merci pour le bouquin :-)

    Si vos deux hôtes sont dans le cluster, effectivement ils ont la fonctionnalité Failover Clustering installée sur chacun d'eux.

    Après avec VMM, vous pouvez rendre également vos VMs hautement disponibles lors de leurs créations. Il vous suffit de stipuler dans le profile matériel qu'elles doivent être hautement disponibles (de mémoire avant dernière option) et stipuler que les fichiers de configuration se trouvent sur un CSV.


    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    vendredi 30 novembre 2012 08:56
  • Bonjour,

    Merci pour le bouquin :-)

    Si vos deux hôtes sont dans le cluster, effectivement ils ont la fonctionnalité Failover Clustering installée sur chacun d'eux.

    Après avec VMM, vous pouvez rendre également vos VMs hautement disponibles lors de leurs créations. Il vous suffit de stipuler dans le profile matériel qu'elles doivent être hautement disponibles (de mémoire avant dernière option) et stipuler que les fichiers de configuration se trouvent sur un CSV.


    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    Effectivement... mais pour le moment, je redescend uniquement les VHD des sauvegardes Veeam pour recréer une à une mes VM proprement (j'en profite pour les redimensionner comme il faut car là c'était du n'importe quoi !)

    Dans SCVMM, je n'ai pas trouvé comment créer une VM puis lui attacher un VHD existant, du coup je passe par l'Hyper-V Manager (évidemment je vois aussi mes VM dans SCVMM).

    Ensuite, je mettrai en haute dispo seulement le DC, le DNS/DHCP, le serveur de fichiers et le serveur Exchange... ça me paraît plus propre plutôt que de démarrer tout en même temps... non ? :)

    vendredi 30 novembre 2012 09:51
  • Vous souhaitez mettre en haute dispo votre DC ? Très mauvais choix ! Vous devez avoir au minimum 2 DCs virtuels sur chacun de vos hôtes afin d'avoir un degré de sécurité et de redondance maximale. Les DCs ont leur propre mécanisme de réplication donc pas besoin de les mettre en haute dispo.

    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    vendredi 30 novembre 2012 10:05
  • Mon DC "principal" est un serveur physique, mon 2ème DC est virtuel.

    En haute dispo vous préconiseriez quoi comme type de machine ? (Exchange ? DHCP ? Autre ?...)

    vendredi 30 novembre 2012 10:08
  • - Exchange (attention à bien dimensionner)

    - DHCP

    - ... 



    David LACHARI
    MVP Virtual Machine - VCP et VTSP vSphere 4.1
    Blog DansTonCloud
    Auteur du livre Hyper-v v2 sous Windows Server 2008 R2

    vendredi 30 novembre 2012 14:09
  • OK ! :)

    Je viens de tester la bascule d'une VM non critique d'un HyperV vers l'autre depuis mon serveur SCVMM 2008R2. Ce dernier, avant d'initier la migration, m'a proposé de rendre la VM "hautement disponible", j'ai donc fait oui. La bascule a correctement fonctionné (l'un vers l'autre puis inversement).

    Désormais dans ma console du Cluster, dans la partie "Services et applications" j'ai ma VM que j'ai basculé qui s'appelle "SCVMM nom-de-la-vm Resources". Chose normale jusqu'ici...

    Ma question : comment faire pour rendre certaines VM hautement disponibles "proprement" et d'autres non ? Tout piloter depuis SCVMM ou bien le faire depuis SCVMM et aussi depuis la console du Cluster ? (la dernière fois que j'ai fait ça, avec mon cluster bancal, ça m'a mis un bazard pas possible !)


    • Modifié eRoKz vendredi 30 novembre 2012 14:15
    vendredi 30 novembre 2012 14:14