Search This Blog

mardi 4 novembre 2014

How to create the iscsi target on synology

Bonjour,

Dans cet article, je vais vous expliquer comment créer des LUN et créer une target iSCSI sur un NAS Synology, cette LUN sera connectée à un serveur Hyper-V.

Avant propos:



iSCSI :

Le protocole iSCSi  (smart Computer system interface) est un protocole de réseau de stockage conçu pour fonctionner au-dessus du protocole de transport TCP (Transport control Protocol), comme sur l’architecture du modèle SCSI, ISCSI permet de faire transiter sur le réseau avec (le protocole IP) des commandes entre un hôte (serveur ou PC) et une cible (équipement de stockage).

ISCSI permet de faciliter les transferts de données sur les intranets et gérer le stockage dur de longues distances.

LUN: 


LUN (Logiciel Unit number) est un numéro d’unité logique d’un disque SCSI

Target:


Un Target est un pointeur qui est permet à un LUN d’etre attaché sur un serveur ou PC.

Voici l'architecture :

On peut voir que j'ai deux LUNS:

  • Une LUN QUORUM
  • Une LUN STORAGE
Voici la méthode qui va vous permettre de les créer:


Aller dans Gestionnaire de stockage : On voit ici que nous avons juste un volume 1 en RAID 10.


Allez ensuite dans iSCSI LUN et faites créer, et choisissiez iSCSI Lun (fichiers courant)

Nommez la LUN-STORAGE, au niveau de l’emplacement, on choisit Volume1, car on a qu’un seul volume.

Au même temps, on crée un nouveau ISCSI Target.

Nous allons créer un Target par Lun : (juste pour l'exemple)
  • -       LUN-STORAGE è Target-STORAGE
  • -       LUN-QUORUMè Target-QUORUM

Au niveau du nom IQN, je le laisse par défaut, mais on peut également le renommer en respectant la structure de format suivante : iqn.aaaa-mm.domaine:appareil.ID

Ici je n’applique pas les authentifications CHAP et le CHAP mutuel.


 Attention il faut activer la multisession à partir de plusieurs initiateurs ISCSI, cela permet à plusieurs initiateurs de se connecter à la même Target qui pointe vers un LUN au même temps.



 Une fois qu’on a fini, vous devez faire la même opération pour la LUN-QUORUM, voici le résultat final de la configuration des LUNs.

On voit les deux LUNs crées précédemment :

 Voici la configuration des Targets :

 Nous allons voir maintenant la connexion via ISCSI initiator depuis un serveur Hyper-V, ceci permettrait au serveur Hyper-V d’avoir un disque directement attaché via ISCSI, et accéder au stockage en mode block et non en mode fichier.


Lancez ISCSI initiator dans Windows server 2012.

Dans le champ Cible : il faut mettre l’adresse IP du NAS afin qu’on puisse faire remonter les deux Targets qui sont créés dessus.

Je rappelle que j’ai créé deux Targets :
  • -       Target-STORAGE
  • -       Target-QUORUM



 Une fois que l’ISCSI initiator est connecté au NAS, il fait remonter donc les deux Targets que j’ai créés sur le NAS, on peut les voir ici.


Vous devez sélectionner les deux targets et cliquer sur connexion afin de faire remonter les LUNs sur l’hyperviseur.

 Une fois que les LUNs sont présentés aux hyperviseurs, vous devez aller dans la gestion disque de Windows Server, et vous aurez à faire les tâches suivantes :

§  Mettre en ligne les disques (LUNs)
§  Initialiser les deux disques (LUNs)
§  Formater les disques afin de les rendre opérationnels

Allez dans gestion du disque: 


Création d’un nouveau Volume (ici ça sera le volume QUORUM), vous créez un nouveau volume qui va prendre la totalité de la LUN (1.97 Go) :


 Attribution de la lettre au disque QUORUM :


Nommage du disque « QUORUM » :


Une fois qu’on a  créé les deux volumes « STORAGE et QUORUM » et formatés, voici le résultat :
On voit les deux disques (LUNs) comme si elles étaient directement attachées en SCSI sur le serveur physique (Hyperviseur VH01) alors qu’en réalité c’est des volumes logiques sur le NAS synology.





Seyfallah Tagrerout
MSP2015
@bientôt
< >