QNAP Systems, Inc. - Network Attached Storage (NAS)

Language

Support

Comment créer et utiliser le service Cible iSCSI sur un QNAP Turbo NAS

« Une méthode rapide, efficace et peu onéreuse pour déployer les solutions de stockage en réseau »

Sommaire

Qu'est-ce qu'iSCSI et quels sont ses avantages ?

Microsoft Active DirectoryiSCSI (Internet Small Computer System Interface) est une norme réseau de stockage basée sur un protocole Internet (IP) visant à relier des installations de stockage de données. En transportant des commandes SCSI sur des réseaux IP, iSCSI sert à faciliter le transfert de données sur intranet et à gérer le stockage sur de longues distances. iSCSI peut être utilisé pour transmettre des données par réseau LAN (Local Area Network), WAN (Wide Area Networks) ou Internet et autorise le stockage et la récupération de données indépendamment de leur emplacement. (citation de Wikipedia)

Lorsqu'elles conçoivent leur infrastructure de stockage, les PME (petites et moyennes entreprises) ont tendance à se tourner vers une solution économique et tout-en-un dotée d'une bonne évolutivité facile à mettre en œuvre. Avec le service iSCSI, QNAP Turbo NAS peut servir instantanément d'extension de stockage ou d'emplacement de destination de sauvegarde pour les serveurs d'applications (comme les serveurs de base de données, serveurs de messagerie ou sauvegardes. Cet article vous explique comment utiliser le service Cible iSCSI sur un Turbo NAS pour étendre le stockage en utilisant différents systèmes d'exploitation.

iSCSI target usage scenario

Informations importantes avant de commencer

Dans ce document, votre ordinateur est appelé « initiateur » car il initie la connexion avec l'appareil qui est appelé « cible ».

Remarque : il n'est PAS recommandé de se connecter à la même cible iSCSI en utilisant deux clients différents (initiateurs iSCSI) simultanément. Vous pourriez subir des pertes de données ou endommager le disque.

Créer un volume de cible iSCSI

Connectez-vous à votre Turbo NAS, allez dans « iSCSI » > « Stockage iSCSI » > « Créer » pour créer une nouvelle cible iSCSI.

Start the iSCSI target creation wizard

Reportez-vous aux images ci-dessous pour saisir les informations requises pour créer la cible iSCSI.

Enter the information to create the iSCSI target
Enter the information to create the iSCSI target

Saisissez un nom pour votre cible.

Enter the information to create the iSCSI target

Il s'agit d'une étape optionnelle permettant l'authentification. Utiliser l'authentification est fortement recommandé si le Turbo NAS se trouve sur un réseau public ou ouvert.

Enter the information to create the iSCSI target

Choisissez de créer un fichier image sur un volume ou d'allouer de l'espace depuis un pool de stockage pour l'iSCSI LUN. Le premier offre une plus grande flexibilité et une allocation dynamique tandis que le dernier offre de meilleures performances.

Enter the information to create the iSCSI target

Spécifiez la capacité requise.

Enter the information to create the iSCSI target

Confirmez les paramètres.

iSCSI target created successfully

L'iSCSI sera créé avec succès.

iSCSI target created successfully
*Allouer l'espace disque assure qu'une cible iSCSI aura autant d'espace disque que spécifié. Toutefois, le disque sera plus long à créer (selon sa taille donnée), et il doit y avoir suffisamment d'espace sur le disque physique.

Une fois la cible iSCSI créée avec succès, elle apparaîtra dans une liste sur la page « Cible iSCSI » avec l'état « Prêt ».

Avantages du thin provisioning sur le Turbo NAS
Grâce au thin provisioning, l'administrateur système peut allouer de manière flexible de l'espace disque (sur la cible iSCSI) à des applications serveur afin d'étendre la capacité de stockage à tout moment quelle que soit la taille du stockage actuelle. L'ajout d'espace de stockage sur les serveurs peut être réalisé simplement sur différents systèmes d'exploitation par l'initiateur iSCSI. Le thin provisioning autorise une gestion efficace du stockage, étant donné que l'administrateur ne doit surveiller que la capacité de stockage d'un seul serveur (Turbo NAS), au lieu de disques supplémentaires ou des bandes sur d'autres sous-systèmes de stockage. La sur-allocation est autorisée dans la mesure où la capacité de stockage du Turbo NAS peut être étendue via l'Extension des capacités du RAID en ligne

Pour vous connecter à la cible iSCSI que nous venons de créer... l'onglet représentant le système d'exploitation que vous utilisez.

Se connecter à des cibles iSCSI à l'aide de Microsoft iSCSI initiator sous Windows

Ceci illustre comment utiliser l'initiateur iSCSI sous Windows pour ajouter la cible iSCSI (Turbo NAS) comme partition supplémentaire. Avant de commencer à utiliser le service Cible iSCSI, assurez-vous que vous avez créé une cible iSCSI sur le Turbo NAS dans « Configuration de l'appareil » > « Cible iSCSI » et installé le bon initiateur iSCSI pour votre OS.

Initiateur iSCSI sous Windows

Microsoft iSCSI Software Initiator v2.07 est une application officielle pour Windows Server 2003, XP et 2000 qui permet aux utilisateurs de mettre en œuvre une matrice de stockage iSCSI externe sur un réseau. Si vous utilisez Windows Vista, 7, 8 ou Windows Server 2008 ou 2012, Microsoft iSCSI Software Initiator est inclus par défaut. Pour de plus amples informations (notamment les liens de téléchargement), allez à l'adresse :
http://www.microsoft.com/downloads/details.aspx?familyid=12cb3c1a-15d6-4585-b385-befd1319f825&displaylang=en

Démarrez un initiateur iSCSI depuis « Panneau de contrôle » > « Outils d'administration ». Sous l'onglet « Découverte », cliquez sur « Ajouter un portail ». Saisissez l'adresse IP du Turbo NAS et le numéro de port du service iSCSI.

Enter the IP address of the NAS to start the discovery

Les cibles iSCSI disponibles et leurs états seront ensuite affichés sous l'onglet « Cibles ». Sélectionnez la cible à laquelle vous voulez vous connecter puis cliquez sur « Connecter ».

Enter the IP address of the NAS to start the discovery

Vous pouvez cliquer sur « Avancé » pour spécifier les paramètres de connexion supplémentaires (notamment l'authentification), sinon cliquez sur « OK » pour continuer.

Confirm to log on to the chosen target

L'état de la cible devrait maintenant afficher « Connecté ».

The status of the target now shows 'Connected'

Une fois la cible connectée, Windows détecte sa présence et la traite comme si un nouveau disque dur avait été ajouté. Celui-ci doit être initialisé et formaté avant utilisation. Faites un clic droit « Ordinateur » > « Gérer » pour ouvrir la fenêtre « Gestion de l'ordinateur ». Allez dans « Gestion du disque », et une fenêtre devrait apparaître en vous demandant si vous voulez initialiser le disque dur qui vient d'être détecté. Cliquez sur « OK » puis formatez ce disque comme si vous ajoutiez un nouveau disque.

The status of the target now shows 'Connected'

Une fois l'initialisation et le formatage du disque terminés, le nouveau disque est attaché à votre PC. Vous pouvez désormais utiliser cette cible iSCSI comme une partition de disque classique.

Se connecter à des cibles iSCSI à l'aide d'iSCSI initiator sous Mac OS

Prérequis :

Étapes :

  1. Exécutez “  globalSAN et Xtarget ” dans " Préférences système ".
  2. Cliquez sur l’icône de cadenas pour déverrouiller et autoriser les modifications. Sélectionnez « + » > « Portail/Groupe ».
  3. Entrez l’adresse IP ou le nom de domaine du NAS. Cliquez sur « Ajouter ».
  4. Sélectionnez une cible iSCSI dans la zone de liste de gauche, puis sélectionnez « Options iSCSI ».
  5. Sélectionnez « Toujours envoyer le « type de session » lors de la connexion », puis sélectionnez « Terminé ».
  6. Facultatif : Sélectionnez « Authentification » si vous souhaitez utiliser l’authentification CHAP.
  7. Sélectionnez « Protocole CHAP (Challenge Handshake Authentication Protocol) » pour entrer votre nom et la clé secrète. Cliquez sur « OK ».
  8. Sélectionnez le type de connexion de la cible iSCSI dans la zone de liste de droite. Sélectionnez « Connecter ».


    Résultat :
    L’état de la connexion iSCSI sera maintenant « Connecté » dans la zone de liste de gauche.

Si le Mac ne parvient pas à accéder à la cible iSCSI en lecture, une boîte de dialogue indiquera à l’utilisateur qu’il doit initialiser la cible iSCSI.

Suivez les étapes ci-dessous pour initialiser la cible iSCSI :

  1. Sélectionnez « Initialiser… ».
  2. Faites un clic droit sur la cible iSCSI sous « Externe » et sélectionnez « Effacer… ». Notez que toutes les données de la cible seront effacées.
  3. Entrez le nom du lecteur et sélectionnez le format. Sélectionnez « Effacer ».

Résultat final :
Une icône sera placée sur le bureau pour la cible iSCSI, qui pourra maintenant être utilisée en tant que disque externe sur votre Mac.

À propos de Xtend SAN iSCSI Initiator

Xtend SAN iSCSI Initiator d'ATTO pour Mac OS X permet aux utilisateurs de Mac d'utiliser et de bénéficier d'iSCSI. Elle est compatible avec Mac OS X 10.4.x à 10.6.x. Pour de plus amples informations, allez à l'adresse : http://www.attotech.com/products/product.php?sku=INIT-MAC0-001

Après avoir installé Xtend SAN iSCSI, vous le trouverez dans « Applications ».

Dans l'onglet « Découvrir les cibles », vous pouvez choisir de « Découvrir par DNS/IP » ou « Découvrir par iSNS » selon la topologie du réseau. Dans cet exemple, nous utiliserons l'adresse IP pour découvrir les cibles iSCSI.

Suivez les instructions et saisissez l'adresse serveur, le numéro de port de cible iSCSI (par défaut : 3260) et les informations CHAP (le cas échéant). Une fois que vous avez terminé, cliquez sur « Terminer » pour récupérer la cible.

Les cibles iSCSI disponibles sur le Turbo NAS s'affichent. Sélectionnez la cible à laquelle vous voulez vous connecter puis cliquez sur « Ajouter ».

Vous pouvez configurer les propriétés de connexion de la cible iSCSI sélectionnée dans l'onglet « Configuration ».

Cliquez sur l'onglet « État », sélectionnez la cible à laquelle vous connecter et cliquez sur « Connexion » pour continuer.

Se connecter à des cibles iSCSI à l'aide de Open-iSCSI Initiator sous Ubuntu Linux

Cet article illustre comment utiliser Linux Open-iSCSI Initiator sous Ubuntu pour ajouter la cible iSCSI (Turbo NAS) comme partition supplémentaire. Avant de commencer à utiliser le service Cible iSCSI, assurez-vous que vous avez créé une cible iSCSI sur le Turbo NAS dans « Configuration de l'appareil » > « Cible iSCSI » et installé le bon initiateur iSCSI pour votre OS.

À propos de Linux Open-iSCSI Initiator

Linux Open-iSCSI Initiator est un package intégré dans Ubuntu 8.04 LTS (et les versions ultérieures). Vous pouvez vous connecter à un volume iSCSI en utilisant une invite shell en quelques commandes. Vous trouverez plus d'informations sur Ubuntu à l'adresse http://www.ubuntu.com/ et plus d'informations (notamment les liens de téléchargement) sur Open-iSCSI à l'adresse : http://www.open-iscsi.org/

Avant de commencer

Installez le package open-iscsi. Le package est également appelé Linux Open-iSCSI.

# sudo apt-get install open-iscsi

À présent, suivez ces étapes pour vous connecter à une cible iSCSI (Turbo NAS) avec Linux Open-iSCSI Initiator.
Il vous faudra peut-être modifier iscsid.conf pour les informations CHAP (node.session.auth.username et node.session.auth.password).

# vi /etc/iscsi/iscsid.conf

Enregistrez et fermez le fichier, puis redémarrez le service open-iscsi.

# /etc/init.d/open-iscsi restart

Découvrez les cibles iSCSI sur un hôte spécifique comme 10.8.12.31 avec le port par défaut 3260.

# iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260

Vérifiez le ou les nœuds iSCSI disponibles auxquels vous connecter.

# iscsiadm -m node

** Vous pouvez supprimer les nœuds auxquels vous ne voulez pas vous connecter lorsque le service est activé à l'aide de la commande suivante :

# iscsiadm -m node --op delete --targetname THE_TARGET_IQN

Redémarrez open-iscsi pour vous connecter à tous les nœuds disponibles.

# /etc/init.d/open-iscsi restart

Vous devriez être en mesure de voir le message de connexion suivant : Session de connexion [iface: default, target: iqn.2004-04.com:NAS:iSCSI.ForUbuntu.B9281B, portal: 10.8.12.31,3260] [ OK ]
Vérifiez l'état de l'appareil avec dmesg.

# dmesg | tail

Saisissez la commande suivante pour créer une partition, /dev/sdb est le nom de l'appareil.

# fdisk /dev/sdb

Formatez la partition.

# mkfs.ext3 /dev/sdb1

Montez le système de fichiers.

# mkdir /mnt/iscsi
# mount /dev/sdb1 /mnt/iscsi/

Et voilà ! Vous pouvez tester la vitesse de lecture/écriture avec la commande suivante :

# hdparm -tT /dev/sdb1

Ci-dessous, vous trouverez quelques commandes en rapport avec « iscsiadm ».
Découvrez les cibles sur l'hôte :

# iscsiadm -m discovery --type sendtargets --portal HOST_IP

Connectez-vous à une cible :

# iscsiadm –m node --targetname THE_TARGET_IQN --login

Déconnectez-vous d'une cible :

# iscsiadm –m node --targetname THE_TARGET_IQN --logout

Supprimez une cible :

# iscsiadm –m node --op delete --targetname THE_TARGET_IQN

 

 
Date de sortie: 2013-05-03
Ont-elles été utiles pour vous ?
Merci pour votre commentaire.
Merci pour votre commentaire. Veuillez contacter support@qnap.com si vous avez des questions.
80% des utilisateurs pensent que ces informations sont utiles.