Partager via


Touche-à-tout informatique : iSCSI est idéal pour les petits environnements

Greg Shields

Te souviens-tu le bon temps de SCSI ? À l'époque, essayer de comprendre vos connexions SCSI, vitesse, les acronymes et les interfaces pratiquement requis un anneau de décodage secrète. Déterminer si votre serveur si nécessaire, Fast SCSI Ultra SCSI ou Ultra2 Wide SCSI ou entre ces deux tout parfum points apportées fonctionne avec les lecteurs de disque SCSI, une tâche compliquée.

Par conséquent, plus de certains d'entre nous a généré des ses mains de frustration. Dans les jours, nous avons souvent enregistré du travail SCSI pour les consultants externes ou nous-mêmes disques plus lents que fonctionnant sous structures que nous avons entendus de profit trouvées.

Choses ont changé considérablement depuis puis grâce à des niveaux plus élevés de normalisation. Aujourd'hui, nous pouvons trouver SCSI peu près partout. Leur équipement SATA préconfiguré en interne ou les touches de sécurité (SAS) de séquence lecteurs maintenant remettre les fabricants de nos serveurs. Non plus soucier acronymes, les connecteurs ou les sonneries de décodage secrète. Simplement ajouter vos disques et atteindre.

Toutefois, la standardisation de plus en plus de SCSI DAS toujours n'est pas contourner le fait que ses périphériques de stockage doivent être directement connectés à un serveur. À l'aide classique SCSI DAS, il y a aucune méthodes propre pour connecter plusieurs serveurs pour le stockage centralisé sur votre réseau existant.

Cette nécessité d'une solution de réseau est la raison pour laquelle iSCSI existe. Le “ i ” iSCSI remplace la multitude de SCSI de connexions avec tous les jours, la routine de câblage Ethernet. Par chaque serveur de stockage de SCSI la consolidation dans une unité unique et partagée et ensuite connecter les serveurs de stockage par l'intermédiaire de votre réseau existant, votre environnement de petite taille permettent une meilleure utilisation de stockage que vous discrètement de fournir aux serveurs et partages de fichiers en fonction des besoins.

Remplacement de connexions Windows PowerShell-Interface de commande Virtual Machine Manager de SCSI avec Ethernet facilite la gestion de la couche Windows PowerShell-Interface de commande Virtual Machine Manager plus facile de cuivre. Toutefois, correctement incorporation iSCSI dans votre environnement de petite taille nécessite toujours quelques techniques et plusieurs protocoles supplémentaires qui n'est peut-être pas immédiatement évidents. Avec la gestion simple et économique, iSCSI constitue une solution idéale pour les besoins de stockage des professionnels de l'informatique Jack-of-all-Trades. Poursuivez votre lecture pour en savoir plus, vous pouvez l'utiliser avec succès.

Fin de session (connexions physique), Hello logique

Potentiel de connexion de compréhension iSCSI est mieux fait en examinant les options. Prenez une minute pour appeler une console à distance sur l'un de vos serveurs préférés. Une fois, ouvrez l'outil d'administration initiateur iSCSI. Cette console a été donnée une facelift nécessaire dans Windows PowerShell-Interface de commande Virtual Machine Manager Server 2008 R2, en particulier en ajoutant la boîte de dialogue Connexion rapide, que vous verrez dans les de la figure 1 . Vous pouvez facilement créer une connexion de base entre ce serveur et un exposé iSCSI LUN à l'aide de la boîte de dialogue Connexion rapide.

The iSCSI Initiator administrative tool

Figure 1 le iSCSI Initiator administration outil.

À ce stade, plusieurs définitions peuvent être utiles. Comme dans le monde Windows PowerShell-Interface de commande Virtual Machine Manager, chaque connexion iSCSI nécessite deux périphériques. Sur votre serveur préféré est ce que l'on appelle l'initiateur iSCSI. L'initiateur iSCSI représente “ client ” qui demande service à partir d'un jeu de disques iSCSI.

À l'autre extrémité est la cible iSCSI. La cible iSCSI a les disques dont vous souhaitez vous connecter. Il fonctionne en tant que le serveur “ ” demande des services à partir d'un ou plusieurs initiateurs de client. Une fois établie la connexion entre une cible et un initiateur, vous pourrez découvrir et initialiser des LUN un ou plusieurs volumes de disque sur votre serveur.

Pour utiliser iSCSI, vous aurez évidemment requièrent un périphérique qui prend en charge le protocole iSCSI. Il peut s'agir d'un réseau SAN existant sur votre réseau. Il peut également être un serveur Windows PowerShell-Interface de commande Virtual Machine Manager ordinaire qui exécute une instance du logiciel de la cible iSCSI.

Windows PowerShell-Interface de commande Virtual Machine Manager a son propre logiciel Software cible iSCSI. Toutefois, ce logiciel est conçu pour une utilisation sur le serveur de stockage Windows PowerShell-Interface de commande Virtual Machine Manager. Tiers également distribuer des logiciels qui s'installe en tant que service sur un serveur Windows PowerShell-Interface de commande Virtual Machine Manager régulière. Ce service expose les disques du serveur DAS pour les emplacements de n'importe où sur votre réseau.

Une fois installé, l'étape suivante commence toujours à la cible iSCSI. Avant de se connecter tous les ordinateurs à ce périphérique “ clients ” exposées LUN, vous devrez tout d'abord créer et exposer ces LUN pour le réseau. Les détails de ce processus seront énormément varier et dépendent de votre appareil et votre logiciel. Pour plus d'informations, consultez le manuel de votre cible iSCSI. Au minimum, vous devrez peut-être sélectionner hors d'une quantité d'espace disque en tant qu'un LUN, connectez ce LUN pour le réseau et les interfaces réseau et l'ajout de toutes les options de sécurité ou l'authentification.

Une fois que vous avez effectué cette première étape, la création d'une connexion de base nécessite seulement quelques clics. Tout d'abord, entrez l'adresse IP ou le nom DNS du serveur ou périphérique qui exécute le logiciel de la cible iSCSI dans le champ cible illustré à la de la figure 1 , puis cliquez sur connexion rapide. Si vous avez correctement créé et exposé les LUN à ce serveur, vous verrez les apparaissent dans la liste de cibles de découvert.

La figure 1 montre que quatre découvert des cibles, trois des qui sont connectés. Les cibles découvertes toujours apparaissent en premier dans un état inactif. Cela garantit que vous pouvez vous connecter à leur uniquement lorsque vous êtes prêt.

Figure 2 The Connect to Target wizard

La figure 2 Établir une connexion avec l'Assistant de la cible.

Sélectionnez une cible, puis cliquez sur le bouton connexion. Vous verrez une fenêtre semblable à de la figure 2 . Pour les connexions de base, assurez-vous que la première case à cocher est activée et cliquez sur OK. Marquage de la case à cocher supérieur indique au système pour rétablir automatiquement la connexion après chaque redémarrage.

Il existe également un bouton Avancé dans cette fenêtre. Comme vous le découvrirez dans une minute, toutes les, sauf les plus simples de connexions nécessite un ensemble de configurations avancées, telles que le portail initiateur IP et la cible de l'identification IP, nous examinerons cette peu de temps.

Pour votre connexion de base, il n'y a deux étapes restantes pour préparer votre lecteur. Tout d'abord, cliquez sur l'onglet d'iSCSI Initiator Volumes et périphériques, puis cliquez sur le bouton Auto-configurer. Cette étape configure automatiquement tous les périphériques disponibles, plus les lier afin qu'elles soient prêtes pour une utilisation au prochain redémarrage du système.

Après cette étape, vous trouverez que le disque est visible dans Gestion des disques. Simplement, mettez-la en ligne, initialiser et formater le disque (si nécessaire). Votre disque est à présent être utilisé uniquement comme si vous avez une disquette de connexion directe.

MCS/MPIO : Doit avoir une disponibilité et d'équilibrage de charge

Alors que les disques iSCSI qui se connecte aux serveurs sur votre réseau existant est très utile pour la connectivité omniprésente, peuvent d'interconnexions de votre réseau et crée des points de défaillance. Quelqu'un pourrait accidentellement débrancher un câble, misconfigure un routeur, ou l'un de la multitude de problèmes qui se produisent sur un réseau traditionnel. Par conséquent, toute utilisation de la production iSCSI nécessite réellement des connexions redondantes.

La réponse apparemment simple peut consister à utiliser la carte réseau “ association ” comme vous le faites avec vos connexions réseau de production. Toutefois, l'association de cartes réseau classique pour les connexions est ni pris en charge et il est vivement recommandée. Ne le faites pas.

Connexion avec iSCSI s'appuie sur son propre ensemble de protocoles qui gère de disponibilité élevée et équilibrage de charge. Vous trouverez également que MPIO (Multipath Input/Output) et les sessions connectées multiples (MCS) protocoles du iSCSI sont au-dessus de différentes façons au regroupement classique de la carte réseau, que chaque protocole possède un intervalle de basculement et équilibrage de charge que des fonctionnalités.

MPIO est un volume autre protocole que MCS. À l'aide de MPIO nécessite un module spécifique au périphérique (DSM) connecté au serveur qui exécute l'initiateur iSCSI. Windows PowerShell-Interface de commande Virtual Machine Manager inclut son propre “ défaut ” module spécifique au périphérique avec le système d'exploitation Windows PowerShell-Interface de commande Virtual Machine Manager, installé en tant que la fonctionnalité d'e/S à chemins multiples dans le Gestionnaire de serveur.

De nombreux périphériques de stockage peuvent utiliser ce module spécifique au périphérique sans installation de logiciel supplémentaire. D'autres nécessitent leur propre module spécifique au périphérique spécialisé auprès du fabricant. Consultez le fabricant de votre périphérique pour déterminer si l'installation du pilote spécial est nécessaire ou si le module spécifique au périphérique Windows PowerShell-Interface de commande Virtual Machine Manager de boîte aux lettres est acceptable.

MCS ne requiert aucun ces installations module spécifique au périphérique pour le serveur. Toutefois, pour pouvoir utiliser le serveur MCS, votre périphérique de stockage doit prendre en charge le protocole. Pas tous les périphériques sont compatibles MCS, ce qui signifie que vous devez faire quelques recherches afin de déterminer quel protocole est adapté à votre situation.

Alors que différentes dans leur code sous-jacent, la gestion de leurs chemins d'accès multiples est assez similaire. MCS et de MPIO fournissent un moyen pour créer plusieurs connexions entre un serveur et une cible iSCSI en parallèle. La plupart des éléments nécessaires pour une consiste à identifier plus précisément les cartes réseau et les réseaux à utiliser.

Étant donné que MCS implique les étapes de plus petite des deux protocoles, je vous montrerai ses processus d'installation. Vous apprendrez ici de traduire correctement à l'aide de MPIO. N'oubliez pas de que l'exemple précédent d'une connexion de base attaché un serveur de stockage par l'intermédiaire d'une connexion de réseau. Cette connexion existait entre l'adresse IP unique sur le serveur et l'adresse IP unique sur le périphérique de stockage.

Figure 3 Two servers, each with four network interfaces, connect with four network interfaces on a storage device

La figure 3 , deux serveurs, chacun avec quatre interfaces de réseau, se connectent avec des interfaces réseau de quatre sur un périphérique de stockage.

“ M ” dans MCS est liée à l'augmentation de ce paramétrage de base avec plusieurs connexions. Chaque connexion est liée à une carte réseau et son adresse IP associée, avec chaque iSCSI cible et l'initiateur, à l'aide de multiples de chacun. La figure 3 illustre comment cela peut se présenter lorsque deux serveurs, chacun avec quatre interfaces de réseau et adresse IP associée, sont connectés à quatre interfaces réseau et les adresses IP sur le périphérique de stockage.

Figure 4 The MCS configuration console

La figure 4 MCS la console de configuration.

Pour gérer le serveur MCS, sélectionnez une des cibles dans de la figure 1 , puis cliquez sur le bouton Propriétés, puis sur le bouton MCS. Vous verrez une console qui ressemble aux de la figure 4 . Le programme d'installation “ base ” de l'exemple précédent configure une connexion unique entre le portail de la source sur le serveur local et le portail cible sur le périphérique de stockage.

Figure 5 Advanced Settings for adding a connection

La figure 5 Paramètres avancés permettant d'ajouter une connexion.

Pour ajouter une connexion, cliquez sur le bouton Ajouter, suivi par le bouton Avancé. Cela vous apportera à la console des paramètres avancés, comme dans de la figure 5 . Dans cette console, vous devez désigner les adresses IP pour une seconde carte réseau locale dans la zone Initiator IP, ainsi que l'adresse IP pour un deuxième portail cible à distance sur votre réseau SAN.

Si aucune adresse IP de portails cible supplémentaire est disponible ici, vous devez les découvrir au sein de l'onglet de la découverte de fenêtre principale. Répétez cette procédure pour chaque combinaison de portail de cible et l'initiateur.

Comportements de définir des stratégies de serveur MCS

En créant ces connexions multiples, vous fournissez plusieurs chemins (Windows PowerShell-Interface de commande Virtual Machine Manager et logique) par l'intermédiaire de laquelle vous pouvez transférer le trafic réseau de stockage. Ces chemins multiples fonctionnent en tant que cibles de basculement, si vous perdez une connexion. Ils peuvent également Windows PowerShell-Interface de commande Virtual Machine Manager équilibre le trafic, ajout d'une plus grande capacité de réseau avec chaque nouvelle connexion.

Encore avec ces connexions multiples doivent être une façon de définir le comportement de basculement et équilibrage de charge. Avec MCS, vous pouvez configurer cinq stratégies :

  1. **Échec sur uniquement :**À l'aide d'une stratégie d'échouer sur seulement, il n'y a aucune équilibrage de charge du trafic. Il utilise uniquement un seul chemin d'accès avec d'autres utilisateurs restants dans le mode veille jusqu'à ce que le chemin d'accès de la première connexion est perdue.
  2. **Round Robin :**Il s'agit de la stratégie la plus simple qui inclut équilibrage de charge. À l'aide de cette stratégie, le trafic est une rotation entre les chemins d'accès disponibles dans l'ordre.
  3. **Répétition alternée avec un sous-ensemble des chemins d'accès :**Ce fonctionne de la stratégie de la même façon pour rond Robin, sauf un ou plusieurs chemins d'accès sont conservés à équilibrage de charge. Ces chemins d'accès sont utilisées comme secours au cas où une défaillance du chemin d'accès principal.
  4. **Longueur de file d'attente au moins :**Également comme Round Robin, ce Windows PowerShell-Interface de commande Virtual Machine Manager stratégie équilibre le trafic en identifiant et en utilisant le chemin d'accès avec le moins de nombre de demandes en file d'attente.
  5. **Pondérée de chemins d'accès :**Cette stratégie vous permet de vous poids des chemins d'accès dans les situations où certaines peuvent bénéficier d'une capacité plus importante que d'autres. Le trafic est équitablement réparti entre les chemins d'accès tel que déterminé par le poids affecté.

MCS fonctionnant sur une base par session, chaque session individuelle et des connexions peuvent avoir sa propre stratégie MCS. Payer une attention particulière pour votre stratégie sélectionnée, telle qu'elle peut avoir un effet spectaculaire sur les performances globales et la disponibilité de vos connexions de stockage.

L'option Ajuster parfait pour les environnements Small

Il existe un message à propos de la console d'initiateur iSCSI: “ fonctionnent de gauche à droite. ” Retour à de la figure 1 , vous pouvez voir six onglets différents : Cibles, Discovery, destinations préférées, volumes et périphériques, RADIUS et configuration.

Alors que le nombre de connexions ne nécessite pas de modifications aux paramètres de configuration ou RADIUS, création de connexions avec cette console fonctionne mieux lorsque vous démarrez avec les cibles et poursuivre la configuration par l'intermédiaire de volumes et des périphériques. À l'inverse, débarrasser d'une connexion implique l'annulation suit et l'utilisation de droite à gauche.

Bien que ces étapes supplémentaires configuration des options de haute disponibilité d'iSCSI peut sembler fastidieuse, n'oubliez pas que vous n'avez à les exécuter comme vous ajoutez des disques de serveurs. Une fois connecté, ces disques se reconnectent à chaque redémarrage du serveur et reconfigurer doit automatiquement un chemin d'accès échoue.

En raison de dépendance d'iSCSI sur l'infrastructure réseau existante, la manière dont il augmente traditionnel SCSI peut être une solution idéale pour un environnement de petite taille. Un SAN d'iSCSI est un achat relativement peu coûteux, près du coût du châssis de SAN en taille réelle réfrigérateur de photoréalisme nulle part. Sans avoir besoin de la base de connaissances obscures requis par d'autres supports de stockage facilité d'iSCSI de gestion permet parfait pour les professionnels de l'informatique Jack-of-all-Trades.

Greg Shields, MVP, est un partenaire à concentré de technologie. Tirer le meilleur ’ Shields Jack-of-all-Trades conseils et astuces à ConcentratedTech.com .

Contenu associé