Search This Blog

Affichage des articles dont le libellé est Storage pool Windows Server 2012 R2. Afficher tous les articles
Affichage des articles dont le libellé est Storage pool Windows Server 2012 R2. Afficher tous les articles

dimanche 20 avril 2014

Cluster Cible iSCSI sous Windows Server 2012 R2

Bonjour,

Voici la deuxième partie de mon article sur le stockage sur Windows Server 2012 R2.

voici ici la première partie ==> cliquez ici 

Voici l'architecture de base, en rouge c'est la partie de l'architecture que je traite:


Nous allons voir la mise en place d'un cluster de cible iSCSI.

Pour la création du cluster, c’est la même chose, je vais pas tout détaillé ici, ce n’est pas l'objet de cet article, allez sur ce lien :  ==> Cluster Windows Server, je montre comment monter un cluster pas à pas avec les bonne pratiques.

Une fois que vous avez valider votre cluster et que vous avez créer votre cluster, nous allez pouvoir configurer le rôle clusterisé « cible iSCSI » :


Allez dans la console du cluster à basculement et cliquez droit sur rôle ensuite cliquez sur configurer un rôle :


L’assistant s’ouvre et choisissiez le rôle  « Serveur cible iSCSI » :

Suivant pour continuer.


Mise en place du nom CNO « cluster name object » et son adresse IP.



 Nous allons lui donner un volume de stockage qui va servir pour héberger les différents LUNs qu’on créera par la suite :


Confirmation :


Début de la création de la configuration du rôles du cluster :


Fin de la configuration du rôles « Serveur Cible iSCSI » :



Vérification du bon fonctionnement du cluster iSCSI :



Le but maintenant est de créer  un disque virtuelle «  LUN » sur notre cluster de cible iSCSI.

Allez dans le gestionnaire, dans la partie stockage et allez dans iSCSI et faîtes les même démarches qu’on a effectuée lors du précédent article,  pour la création d’un LUN  « Disque virtuel iSCSI » :




On voit ici que notre rôle du cluster est bien "Serveur cible iSCSI" ça veut dire que notre cluster de cible iSCSI est bien fonctionnel:

L'emplacement du stockage, c'est le volume qu'on à ajouté auparavant lors de la configuration du cluster plus haut.

Cliquez sur suivant pour continuer.


Nommage du disque virtuel iSCSI (LUN):

 Cliquez sur suivant pour continuer.


Ici, on crée une nouvelle cible iSCSI:

 Cliquez sur suivant pour continuer.


Nommage de la nouvelle cible iSCSI "CLuster-iSCSI"

 Cliquez sur suivant pour continuer.


Indication des serveur initiateur qui vont venir se connecter à ma cible clusterisée: 

Donc la je mets mes deux hyperviseurs:

- 172.16.1.6 /24
- 172.16.1.7 /24

 Cliquez sur suivant pour continuer.


Activation de l’authentification CHAP pour plus de sécurité:

 Cliquez sur suivant pour continuer.


Récap des actions que nous avons effectuées:







La cible est crée, on verra dans un prochain article l'exploitation de cette infrastructure, avec un attachement de deux hyperviseurs sous Hyper-V à cette cible.

@ bientôt Seyfallah Tagrerout 





Virtualisation de stockage Windows Server 2012 / R2

Bonjour à tous,

Nous allons voir aujourd'hui la virtualisation de stockage au sein de Windows Server 2012 / R2.

Cet article va couvrir:
  • Introduction à la virtualisation de stockage sur 2012 R2
  • La création de storage pool
  • La création de storage space
  • La création d'un Vdisk à partire du storage space 
  • La création de cible iSCSI
  • La création d'un cluster de cible iSCSI avec deux nœuds

Nous allons voir la haute disponibilité au niveau du stockage et virtualisation de stockage dans Windows Server 2012 R2.

Pour commencer voici l’infrastructure que je vais utiliser :

-          Un serveur AD, DNS (Windows Server 2012)
-          Un serveur SAN avec target iSCSI (Windows Server 2012 R2)
-          Un serveur nœud 1 pour le cluster iSCSI (Windows Server 2012 R2)
-          Un serveur nœud 2 pour le cluster iscsi  (Windows Server 2012 R2)

Au niveau réseau voici la configuration :

-          Production : TEAM Production  (192.168.1.0 /16)
-          Réseau de Stockage (172.16.1.0 /24)
-          Réseau de HA (10.10.10.0 /32)


Avant de commencer, il faut d’abord  configurer le cluster avec le rôle « cible Iscsi », pour cela, il faut un stockage partagé entre les deux Nœuds, donc nous allons créer un LUN sur le serveur de stockage Windows Server 2012 R2.

La particularité de ce LUN, c’est qu’il fera partie d’un storage space, et ce storage space sera créé à partir d’un storage pool.

Quelques définitions :


Storage Pool :

Est une agréation de disque physique qui permet d’avoir qu’un seul volume sur le serveur, exemple : vous avez 3 disques de 5 Giga, à la création d’un Storage pool, on aura un seul disque de 15 Giga.




Storage space : 

Ce sont des disques virtuels qui sont crées à partir des Storage pool, à la création de ces derniers, l’espace utilisé sera donc consommé sur les Storage pool.

Pour commencer, nous allons créer un Storage pool sur le serveur SAN. (sous Windows Server 2012 R2)

Rendez dans le gestionnaire du serveur, et allez dans « Service fichiers et stockage »  et allez dans Pool de stockage :

1-Création du Storage Pool : 


 ==> 

 Et allez dans l’onglet « DISQUES PHYDISUQES » du gestionnaire, et cliquez sur  « tâches » et sur « Nouveau pool de stockage » :

On peut voir nos disques physiques en bas, ici ; j’ai que deux disques pour l’instant.


L’assistante suivant s’ouvre :
Faites suivant afin de poursuivre la création du Storage pool.


Nommez le pool de stockage, et faites suivant.
Il faut également sélectionner le groupe de disque primordial :


Si vous avez que deux disques physiques, ça ne sera pas possible de créer un pool de stockage, donc assurez-vous bien d’avoir au moins trois disques dur physiques au sein de votre serveur.

Donc j’ajoutes un autre disque afin d’en avoir 3.

Ici, je sélectionne mes trois disques dur  et je fais suivant.


 Voici un petit recap, cliquez sur créer :


Le résultat affiche la bonne configuration du Storage pool :



 Couchez cette case «  Crée in disque virtuel lorsque l’assistant se ferme » , ce disque virtuel va nous permettre de créer un volume qui sera attaché à notre serveur sur le quel ensuite on pourra créer donc un LUN attaché à une cible iSCSI qui sera présenter à nous deux nœuds de cluster pour construire le future cluster de cible iSCSI.



2-Création du Storage Space:

L’assistant de création de disque virtuel s’ouvre , ici commence la virtualisation de stockage avec les storage space.

Faites suivant.


 Sélectionnez donc le pool de stockage que vous avez créé auparavant : « CLUSTER-POOL01 » :


Nommage du nouveau disque virtuel : 

Sélection du type de protection pour le disque virtuel :

Vous avez trois choix :

Simple :

Pas de protection / redondance, c’est un disque simple, en RAID 0.

Mirror : 

Équivaut au RAID 1, c’est-à-dire que les données écrites sont dupliquées sur les disques qui constituent ce mode.
Sur deux disques, il y’a un disque normal et l’autre est placé en tant que disque miroir ou les données sont dupliquées dessus afin d’avoir une redondance.

Il faut au minimum avoir deux disques physiques afin d’avoir du RAID 1 « Mirror »

Parity : 

C’est équivaut au RAID 5, au moment de l’écriture d’une donnée, celle-ci est repartie sur l’ensemble des disques physiques.

Il y’a également la notion de parité qui répartie sur l’ensemble des disques afin d’avoir des gains de performances et également de gérer les goulets d’étranglement.

Il faut au minimum trois disques physiques afin de bénéficier de ce mode.

C’est bien mentionné dans la description :
  • 3 disques pour vous protéger de la perte d’un disque
  • 7 disques pour vous protéger de la parte de disques.

    Je choisi ici le mode Parity, et je fais suivant.



Vous avez ici deux types d’option pour l’approvisionnement de votre disque virtuel :

Fin :

Ce mode est dit stockage dynamique, c’est-à-dire que le disque n’a pas de taile fixe, il va grossir au fur à mesure du temps jusqu’à pouvoir atteindre la taille maximal du volume.

Fixe :

Ici, il a une taille fixée et elle ne bougera pas dans le temps.

Je choisi la taille fixe.


Choix de la taille du disque virtuel:



 Récap de vos actions, appuyez sur créer afin de finir la configuration et créer votre disque virtuel :



Vérification :

Voici le Storage pool « pool de stockage » :

 Voici le Storage space qu’on a créé:




Vérification en powershell du storage pool « pool de stockage » :



Résumé de nos actions:

  • Création d'un pool de stockage "Storage pool" ==> OK
  • Création d'un Storage space "disque virtuel" ==> Ok
Nous allons maintenant créer un volume qui sera attaché à notre serveur en local qui nous permettra par la suite de créer la LUN iSCSI.


3-Création du Volume sur le Storage Space:

Allez le gestionnaire de serveur, et allez dans volumes.

Cliquez sur « tâches » et cliquez sur « Nouveau volume » :



 L’assistant s’ouvre , faite suivant et vous aurez cette fenetre, ici donc on voit bien mon Storage space crée « HDDTEST » , selectionnez le et cliquez sur suivant :


 Définir la taille du volume :


Choix de la lettre de lecture du nouveau volume , je choisi ici la lettre :


 Choix du système de fichier, dela taille d’allocation et le nom du volume :


Comme vous pouvez le voir, vous pouvez activer la déduplication,

Voici un deux articles  très complet sur la déduplication que j’ai réalisé :

Cliquez ici ==> Déduplication partie 1
Cliquez ici ==> Déduplication partie 2

Faites suivant pour poursuivre.



Récap de vos actions : cliquez sur créer :


 La création du volume commence :

Une fois que vous avez créer le volume, il faut créer un Disque virtuel iSCSI (LUN), c’est-à-dire un disque virtuel avec une cible iSCSI qui pourra être attaché sur les deux nœuds de cluster pour construire le quorum.

4-Création du disque virtuel iSCSI "LUN":

Allez dans l’onglet « iSCSI » :


Sélectionnez le volume qu’on vient de créer , « avec la lettre X » , et cliquez sur suivant:


Mettre le nom du disque virtuel , ça sera un disque virtuel de type VHDX, l’une des nouveautés dans Windows Server 2012 R2, les LUN iSCSI sont désormais en format VHDx et non VHD par rapport a Windows Server 2012.

Suivant :



Spécifiez la taille de la LUN ,avec une taille fixe:


Sélectionnez donc la cible iSCSI existante :

Pour créer une cible ISCSI voici l’un de mes tutos sur ce sujet : 

Suivant


Recap de vos actions, cliquez sur créer


Création de la LUN « disque virtuel iSCSI » et affectation à la cible iSCSI.


Vérification de la creation de la Lun vDISK :



 Une fois que vous avez créer la LUN, il faut l’attacher sur les deux nœuds de cluster, donc ça va se passer avec l’ISCSI initiator de Windows Server.

Je vais passer vite sur cette étape : elle est disponible sur l'un de mes articles ==> Attachement cible iSCSI

Vous mettrez l’adresse IP du serveur cible, et vous faites connecter, voila donc ma cible iSCSI est connectée sur mon serveur .


Quelques conseils:

Il faut faire la même chose sur les deux nœuds de cluster, afin qu’ils puissent avoir un stockage partagé pour la réalisation du cluster.

Sur le nœud 1 après l'avoir connecté à la cible iSCSI il faudra faire les opérations suivantes:
  •           Mettre en ligne le disque
  •          Inititialiser le disque
  •           Formater le disque

Sur le nœud deux, il faut juste le mettre en ligne.


Voila la partie donc Storage pool et Storage space est terminée, nous allons pouvoir donc créer notre cluster de cible iSCSI avec de deux nœuds. (Nœud 1 et nœud 2) comme sur le schéma.


Le prochain article, sera la création du cluster Cible iSCSI.

@bientôt Seyfallah Tagrerout