Monter son NAS / SAN “personnel” sous Windows Server 2012 - Partie 5 - la cible iSCSI
Cet article est le cinquième d’une série consacrée au montage d’un NAS / SAN “personnel” (ou de test) sous Windows Server 2012.
Les 4 premières parties sont ici, ici, ici et ici
Dans cette partie, nous allons voir comment créer, configurer une cible iSCSI sur un serveur Windows Server 2012 et comment s’y connecter
Etape 1 : installation des fonctionnalités de Cible iSCSI sur le serveur
Cliquer sur Add Role and Features
Sélectionner iSCSI Target Server dans la branche File and iSCSI Services
Etape 2 : Création d’un LUN sur le NAS (qui va donc aussi devenir un SAN)
Cliquer sur “To create an iSCSI virtual disk, start the New iSCSI Virtual Disk Wizard”
Définir la taille du disque iSCSI
Créer une nouvelle cible iSCSI
Puis spécifier les initiateurs (clients) à connecter à cette cible (serveur)
Cliquer sur Add… Sélectionner Enter a value for the selected type
IQN IQN:iqn.1991-05.com.microsoft:hyperstan2.w2k12-demo.net (ici : hyperstan2.w2k12-demo.net est le nom FQDN de la machine avec l’initiateur iSCSI)
Note : Comme je vais utiliser cette cible iSCSI dans le cadre d’un cluster Hyper-V, j’ai ajouté les 2 initiateurs. Attention dans ce cas, il faudra installer la fonctionnalité failover cluster sur l’ensemble des nœuds du cluster. cf. Etape 3 plus loin dans cet article.
Cliquer sur Next puis Create.
Etape 3 (Optionnelle) : Installation de la fonctionnalité Failover Cluster sur les machines clientes (initiateurs iSCSI) de la cible iSCSI
Dans mon cas, cette cible iSCSI va me servir pour un stockage partagé utilisable par plusieurs serveurs Hyper-V en cluster. Il est donc nécessaire d’installer ces composants sur les serveurs Hyper-V
Etape 4 : Configuration de l’initiateur iSCSI sur un ordinateur connecté à la cible iSCSI
Note : dans le cas d’un cluster, faire cette configuration sur l’ensemble des nœuds.
Dans l’onglet Targets, sélectionner la target
Puis cliquer sur Connect, puis OK
Pour vérifier la bonne connexion en vérifiant la présence de la LUN dans le gestionnaire de disques. La LUN sur la cible iSCSI est visible en bas.
Idem dans le gestionnaire de serveur, partie services de fichiers
Pour une utilisation sans Cluster (donc 1 seul initiateur connecté à cette cible) : il suffit de sélectionner le disque iSCSI, de le mettre en ligne et de créer un volume puis de le formater depuis la machine cliente.
Quelques lectures complémentaires sur le sujet :
Six Uses for the Microsoft iSCSI Software Target
https://blogs.technet.com/b/storageserver/archive/2009/12/11/six-uses-for-the-microsoft-iscsi-software-target.aspxMicrosoft iSCSI Boot Step-by-Step Guide
https://technet.microsoft.com/en-us/library/ee619733(WS.10).aspxVue d’ensemble du démarrage de cible iSCSI
https://technet.microsoft.com/fr-fr/library/hh848273Introduction of iSCSI Target in Windows Server 2012
https://blogs.technet.com/b/filecab/archive/2012/05/21/introduction-of-iscsi-target-in-windows-server-2012.aspxConfiguring a Highly Available iSCSI Target
https://go.microsoft.com/?linkid=9806468iSCSI Cmdlets in Windows PowerShell
https://technet.microsoft.com/en-us/library/hh826099.aspxIntroduction to iSCSI Diskless Boot Deployment
https://go.microsoft.com/?linkid=9813223Building the next generation file system for Windows: ReFS
https://blogs.msdn.com/b/b8/archive/2012/01/16/building-the-next-generation-file-system-for-windows-refs.aspxiSCSI Software Target WMI Provider classes
https://msdn.microsoft.com/en-us/library/windows/desktop/hh447501(v=vs.85).aspx
Pour tester Windows Server 2012, vous pouvez télécharger gratuitement la version d’évaluation disponible sous la forme :
- d'une image ISO : https://aka.ms/jeveuxwindows2012
- d'un fichier VHD avec un système préinstallé : https://aka.ms/jeveuxwindows2012
Comments
Anonymous
January 03, 2013
Pour compléter au autre article sympa : blogs.technet.com/.../introduction-of-iscsi-target-in-windows-server-2012.aspxAnonymous
January 03, 2013
et aussi celui-ci : blogs.technet.com/.../windows-server-2012-iscsi-target-is-it-the-same-as-the-downloadable-target-for-windows-server-2008-r2.aspxAnonymous
January 03, 2013
Bonjour, Bonne année. C'est un article très intéressant. Mais je me pose la question: qu'est-ce qui est le plus performant (rapidité des accès, performance globale) pour des VM (avec hyper-v 2012) stockées sur un san? Ce san avec Windows 2012 + iSCSI target ou un nas avec Windows 2012 en mode partage de fichiers. Pour simplifier, le procole iSCSI ou le protocole SMB v3? Avez-vous (Microsoft) fait des benchmark entre ces 2 protocoles?Anonymous
January 03, 2013
Bonjour bonne année également :-) LA question est super pertinence (historiquement iSCSI est plus performant que SMB 2.1) mais plus difficile à répondre. Il y a en fait plusieurs points qui peuvent faire une matrice un peu plus complexe qu'un tableau à 2 colonnes : iSCSI vs SMB 3.0 entre 2 machines mono cartes réseau. iSCSI vs SMB 3.0 entre 2 machines multicartes réseau (et donc utilisation de SMB 3.0 multicanal) iSCSI vs SMB 3.0 entre 2 machines avec des cartes RDMA (et dans ce cas ce sont des buffers de données qui sont échangés donc on y gagne énormément en performances vs du SMB v3 sans RDMA) Et au delà de la comparaison purement performances, il y a aussi l'aspect prix : des cartes Ethernet sont bien moins chères que des cartes RoCE ou Infiniband. Tout cela pour dire que je n'ai pas vu de document produits par Microsoft de comparaison de performances iSCSI / SMB 3.0. Je ferai prochainement un comparatif de perf sur ma configuration (qui elle est assez simple puisque "domestique") Par contre quelques docs intéressantes : Improve Performance of a File Server with SMB Direct technet.microsoft.com/.../jj134210 Windows 8 SMB 2.2 File Sharing Performance (SMB 2.2 = ancien nom de SMB 3.0) qui date un peu mais intéressant quand même msdn.microsoft.com/.../hh457617Anonymous
January 11, 2013
Ah finalement des benchs viennent d'être publiés et il y a certainement de la matière intéressante dans ce document : download.microsoft.com/.../ESG-Lab-Validation-Windows-Server-Storage.pdfAnonymous
March 19, 2013
Bonjour, Est-il possible en conbinant 2 machines ainsi préparé en RAID1 de gérer le disfonctionnement d'une des 2 machines? C'est à dire d'avoir de la Haute disponibilité Merci, déjà pour ton travailAnonymous
April 10, 2013
The comment has been removedAnonymous
April 10, 2013
The comment has been removedAnonymous
April 10, 2013
Merci pour ce rapide retour :) je vais explorer la piste de BranchCacheAnonymous
May 08, 2013
Bonjour Stanislas, J'ai suivi à la lettre votre tutoriel que je trouve assez bien. Mais maintenant je souhaite mettre en place le MPIO. Mais lorsque j'installe la fonctionnalité "MPIO" la case "Ajouter la prise en charge des périphériques ISCSI" est grisé. Pourtant je vérifie bien que je possède au moins un initiateur connecté et que la checkbox "Activer la prise en charge de plusieurs chemins d'accès" sois coché. Avez-vous une idée ? Merci beaucoup.Anonymous
May 26, 2013
Il faut juste ajouter une 1°er session dans iscsi initiator. Après lorsque vous ouvrez MPIO la case ne sera plus grisé. Ne pas oublié de faire ajouter et rebooter Windows.Anonymous
June 03, 2013
@Anastra : merci pour ce complément d'info ;-)Anonymous
September 19, 2014
This blog post is a study guide to help you to prepare Microsoft MCP 70-413 : Designing and Implementing