locked
Mise en cluster de deux serveurs hyper-v RRS feed

  • Question

  • Bonjour à tous,

    Je souhaite mettre en place une architecture de cluster Hyper-V, tout en ayant la possibilité de basculer les rôles Broker et serveur de licence. Je souhaite également répartir la charge des VM sur les deux serveur hyper-V et faire un genre de configuration actif/actif.

    Est il possible d'envisager cette configuration sur du serveur 2008 R2 ?

    Merci d'avance

    mercredi 9 janvier 2013 12:01

Réponses

  • Bonjour,

    Le SCVMM n'est pas indispensable pour la configuration du Cluster Hyper sur Win2008 R2, il sert uniquement à avoir une console unique pour administrer votre environnement virtuel et avoir d'autre fonctionnalités supplémentaires comme PRO , pour gérer les machines virtuelles hautement disponibles vous pouvez utiliser la console du cluster.

    Par contre si vous souhaiter assurer répartition de la charge au niveau du serveur vous pour vous pouvez utiliser la fonctionnalité PRO qui nécessite SCVMM et SCOM pour avoir plus d'information veuillez consulter ce lien :Enabling PRO in VMM.

    Notez bien qu'il n'est pas recommandé de mettre la VM active directory dans un cluster, pour assurez la haute disponibilité du service active directory installez sur chaque serveur un active directory sous une VM et ne l'ajouter pas au cluster, de cette façon quand un serveur sera joignable le service de domaine reste disponible grâce à l'autre machine virtuelle installée sur l'autre noeud.

     


    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 9 janvier 2013 14:40
    Auteur de réponse
  • Bonjour,

    Pour le cluster Hyper-v vous n'aurez pas besoin de créer une machine sur chaque machine, une seule seul machine dont les ressources se trouve un volume CSV (veuillez consulter ce lien pour plus des détails sur les CSV :Cluster Shared Volumes Support for Hyper-V) sur le baie de disque accessible par les deux noeuds du cluster en utilisant l'un des technologie suivant : Fiber channel ou bien les contrôleur iscsi pour avoir plus des détails veuillez consulter ce lien:Using Hyper-V and Failover Clustering.

    Le quorum est un volume qui ne dépasse pas genéralement 2 Go qui doit être créé au niveau de la baie pour qu'il soit visible par chaque noeud du cluster et il est important pour la configuration et le gestion du basculement des noeud du cluster: pour avoir plus des détails veuillez consulter ce lien :Quorum


    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 9 janvier 2013 15:50
    Auteur de réponse
  • Oui c'est possible vu que le cluster hyper-v permet de mettre toute la machine virtuelle hautement disponible quelque soit le service installé dedans.

    Lors du basculement de la machine  en cas de panne l'un des noeud elle va garder la même configuration réseau sur la carte réseau virtuelle et les disque virtuel sur la baie, pour cela le basculement sera invisible par l'utilisateur. 

    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    jeudi 10 janvier 2013 14:17
    Auteur de réponse

  • Ces VM réparties sur chaque hôte, seront bien dans le même LUN ? Si c'est le cas, dans le cas d'une utilisation d'un NAS ou SAN en iSCSI, peut - on partager l'accès au même volume logique aux deux serveurs de manière simultanée ? Sachant que mon répertoire CSV regroupe l'ensemble des machines virtuelles.


    Oui tout à fait , vous pouvez partager un volume logique entre deux serveurs  ou plus pour que les données des machines enregistrées sous le volume CSV seront accessible par tous les serveurs physique afin d'assurer le basculement de la VM hautement disponible en cas de panne de l'un des serveur du cluster.

    Vous pouvez également configurer le MPIO afin d'optimiser la communication entre les serveurs et votre système de stockage pour plus des détails veuillez consulter ce lien :Understanding MPIO Features and Components



    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 16 janvier 2013 21:27
    Auteur de réponse

Toutes les réponses

  • Oui. SCVMM sera nécessaire. Je vous recommande quand même, si cela est envisageable, de partir sur de l'hyper 2012 bien mieux fournit pour cela.
    mercredi 9 janvier 2013 12:58
  • Juste pour renseigner plus d'informations sur la configuration souhaitée, Les services de rôle Broker et serveur de licence sont ajoutés sur le serveur physique 1. il est également contrôleur de domaine et possède tous les rôles FSMO.

    Les VM sont les suivantes :

    EXCHANGE
    Ferme de 2 serveurs RDSH (hôte dee bureau d'accès distant)
    Serveur de profil + impression (contenant les profils utilisateuers)

    Pour profiter pleinement des ressources, je souhaite utiliser les deux serveur et répartir sur chacun d'eux un serveur RDSH. (un mode actif/actif).

    Dans cette configuration, si le serveur1 tombe (AD, Dhcp, Broker, licence, Hyper-V), l'ensemble de ces rôle et services seront transférés sur le serveur2 ?
    Est il donc nécessaire d'installer les même rôles et services pour les deux serveur du cluster ? si oui comment cela fonctionne pour AD (deux contrôleurs de domaine avec tous les rôles FSMO ne peuvent exister...) ?

    SCVMM est il vraiment indispensable pour faire cette configuration ? Hyper-V sur 2008 R2 n'est pas capable de le faire ?

    Merci encore



    • Modifié popoyo mercredi 9 janvier 2013 13:59
    mercredi 9 janvier 2013 13:57
  • Je prend note en ce qui concerne les cartes réseaux dont je n'avais pas pris en compte, merci Meat NicK.

    En revanche je n'y trouve pas de réponses à mes questions, si ce n'est qu'il n'avait pas l'air de dire que SCVMM soit obligatoire pour la config actif/actif...

    mercredi 9 janvier 2013 14:29
  • J'ai pris un peu de temps pour vérifier ma première réponse. Ce n'est pas obligatoire, mais recomandé pour simplifier l'administration. Le serveur SCVMM pourra vous simplifier grandement la vie dans la maintenance de heart beat des hotes et le basculement des VM. A réfléchir, c'est une option qui coutent cher et il sera difficile de revenir dessus une fois votre budget validé.
    mercredi 9 janvier 2013 14:32
  • Bonjour,

    Le SCVMM n'est pas indispensable pour la configuration du Cluster Hyper sur Win2008 R2, il sert uniquement à avoir une console unique pour administrer votre environnement virtuel et avoir d'autre fonctionnalités supplémentaires comme PRO , pour gérer les machines virtuelles hautement disponibles vous pouvez utiliser la console du cluster.

    Par contre si vous souhaiter assurer répartition de la charge au niveau du serveur vous pour vous pouvez utiliser la fonctionnalité PRO qui nécessite SCVMM et SCOM pour avoir plus d'information veuillez consulter ce lien :Enabling PRO in VMM.

    Notez bien qu'il n'est pas recommandé de mettre la VM active directory dans un cluster, pour assurez la haute disponibilité du service active directory installez sur chaque serveur un active directory sous une VM et ne l'ajouter pas au cluster, de cette façon quand un serveur sera joignable le service de domaine reste disponible grâce à l'autre machine virtuelle installée sur l'autre noeud.

     


    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 9 janvier 2013 14:40
    Auteur de réponse
  • Merci pour votre aide.

    En fait je ne souhaite pas assurer de répartition de charge au niveau du serveur physique avec SCVMM + SCOM qui va permettre de basculer automatiquement si on le désire la(es) VM sur l'hôte le plus à même de les accueillir, à moins que je me trompe sur son fonctionnement.
    Je veux simplement pouvoir définir manuellement un 1er SRVTSE (VM1) sur le SRV physique1 (HV1) et le 2eme SRVTSE (VM2) sur le SRV physique2 (HV2). Sur 2008-R2, peux on gérer cette configuration avec hyper-V, et pour autant pouvoir basculer automatiquement la VM2 vers HV1 si HV2 n'est plus disponible ?

    Si c'est le cas, le quorum est détenu par les deux nœuds ? as t'il une configuration particuliere ?

    Merci


    • Modifié popoyo mercredi 9 janvier 2013 15:07
    mercredi 9 janvier 2013 15:06
  • Bonjour,

    Pour le cluster Hyper-v vous n'aurez pas besoin de créer une machine sur chaque machine, une seule seul machine dont les ressources se trouve un volume CSV (veuillez consulter ce lien pour plus des détails sur les CSV :Cluster Shared Volumes Support for Hyper-V) sur le baie de disque accessible par les deux noeuds du cluster en utilisant l'un des technologie suivant : Fiber channel ou bien les contrôleur iscsi pour avoir plus des détails veuillez consulter ce lien:Using Hyper-V and Failover Clustering.

    Le quorum est un volume qui ne dépasse pas genéralement 2 Go qui doit être créé au niveau de la baie pour qu'il soit visible par chaque noeud du cluster et il est important pour la configuration et le gestion du basculement des noeud du cluster: pour avoir plus des détails veuillez consulter ce lien :Quorum


    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 9 janvier 2013 15:50
    Auteur de réponse
  • Désolé de ne pas vous l'avoir renseigné mais les Vm seront bel et bien stockés dans le CSV se trouvant dans une baie de disque et accessible par les deux noeuds.

    Je rappelle que ce sont deux serveurs TSE qui seront utilisés simultanément mais par differents utilisateurs (ferme TSE)

    Quand je voulais dire "définir manuellement une VM sur un serveur physique spécifique", j'entendais par la "rendre accessible" par le biais de CSV.
    Dans le but d'exploiter les ressources des deux serveurs et profiter à la fois du cluster avec basculement.

    1ere étape

    HV1 accédant à la CSV contenant la VM1
    HV2 accèdant à la CSV contenant la VM2

    2eme étape

    - panne de HV1
    - CSV contenant la VM1 autrefois accessible par HV1 est redirigé vers HV2 et ce de maniere automatique

    Toutes mes questions portaient la -dessus.

    Merci pour votre patience




    • Modifié popoyo mercredi 9 janvier 2013 19:22
    mercredi 9 janvier 2013 16:38
  • Ou je me fais mal comprendre ?

    c'est juste savoir si il est possible d'utiliser le 1er serveur TSE sur le noeud 1 du cluster, et d'utiliser le second serveur tse de la ferme vers le 2eme noeud du cluster.
    Et si il est possible avec cette configuration d'avoir un cluster failover, cad lors d'une panne d' un des hotes, la VM est déplacée automatiquement sur l'hôte fonctionnel .

    jeudi 10 janvier 2013 11:51
  • Oui c'est possible vu que le cluster hyper-v permet de mettre toute la machine virtuelle hautement disponible quelque soit le service installé dedans.

    Lors du basculement de la machine  en cas de panne l'un des noeud elle va garder la même configuration réseau sur la carte réseau virtuelle et les disque virtuel sur la baie, pour cela le basculement sera invisible par l'utilisateur. 

    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    jeudi 10 janvier 2013 14:17
    Auteur de réponse
  • Bonjour,

    Oui je suis en train de faire ma sélection de matos mais je me pose la question suivante :

    Mes deux serveurs hôtes Hyper-V fonctionnels (en mode cluster) hébergeront chacun un serveur RDS (remote desktop session host), ayant une ferme TS avec équilibrage de charge (broker).

    Ces VM réparties sur chaque hôte, seront bien dans le même LUN ? Si c'est le cas, dans le cas d'une utilisation d'un NAS ou SAN en iSCSI, peut - on partager l'accès au même volume logique aux deux serveurs de manière simultanée ? Sachant que mon répertoire CSV regroupe l'ensemble des machines virtuelles.

    Merci



    • Modifié popoyo dimanche 13 janvier 2013 23:35
    dimanche 13 janvier 2013 12:38

  • Ces VM réparties sur chaque hôte, seront bien dans le même LUN ? Si c'est le cas, dans le cas d'une utilisation d'un NAS ou SAN en iSCSI, peut - on partager l'accès au même volume logique aux deux serveurs de manière simultanée ? Sachant que mon répertoire CSV regroupe l'ensemble des machines virtuelles.


    Oui tout à fait , vous pouvez partager un volume logique entre deux serveurs  ou plus pour que les données des machines enregistrées sous le volume CSV seront accessible par tous les serveurs physique afin d'assurer le basculement de la VM hautement disponible en cas de panne de l'un des serveur du cluster.

    Vous pouvez également configurer le MPIO afin d'optimiser la communication entre les serveurs et votre système de stockage pour plus des détails veuillez consulter ce lien :Understanding MPIO Features and Components



    Best regards Bourbita Thameur Microsoft Certified Technology Specialist: Windows Server 2008 R2,Server Virtualizaton

    mercredi 16 janvier 2013 21:27
    Auteur de réponse
  • Mon CSV est donc obligé de contenir plusieurs volumes (récuperés par iscsi) ?

    Si je veux que mes deux serveurs RDS soient répartis sur les deux hôtes (Hyper-V), mon target iSCSI doit donc contenir autant de péripheriques (disque virtuel) que de machines virtuels. C'est a dire que dans mon target, j'aurai bien le quorum, rds1 et rds2 : 3 volumes dont deux (rds1 et rds2) à répartir à ma guise.

    C'est bien ça?

    Ou y'a t'il un meilleur choix à faire pour ce que je veux faire  : cad répartir un RDS sur chaque hôte



    • Modifié popoyo samedi 19 janvier 2013 01:19
    samedi 19 janvier 2013 00:44