Les différences entre les protocoles iSCSI, SAS et FC
La technique couramment utilisée pour augmenter la redondance, la haute disponibilité et l’efficacité de la charge dans un environnement vSphere consiste à configurer des hôtes ESXi dans un cluster vSphere. La création d’un stockage partagé VMware est l’une des conditions à remplir les plus importantes pour les clusters. Il existe plusieurs façons de créer un stockage partagé : Dans VMware, vSAN est inclus et peut être configuré via VMware vSphere, tandis que les trois autres nécessitent des conditions à remplir pour être configurés. Examinons la différence entre iSCSI et SAS et comparons FC aux autres approches afin de comprendre les différents aspects de ces technologies. Ces deux technologies matures offrent un niveau élevé de performances, de fiabilité et de disponibilité. Cependant, Fibre Channel offre des performances légèrement supérieures pour les transferts de données. Lorsque l’infrastructure se développe et que les capacités de stockage SAS sont insuffisantes, vous pouvez envisager d’utiliser un stockage SAN Fibre Channel, car il offre un niveau de scalabilité supérieur. SAS est l’interface permettant de connecter des périphériques de disque à l’aide de commandes SCSI, tandis que iSCSI est un protocole permettant d’encapsuler des commandes SCSI à l’aide de réseaux TCP/IP sous-jacents. L’utilisation de disques SAS dans les serveurs offre des performances et une fiabilité supérieures à un prix raisonnable. L’iSCSI vous permet d’utiliser même des disques durs SATA sur des serveurs utilisés pour le stockage partagé. Le Fibre Channel est la solution haut de gamme qui utilise ses propres normes de mise en réseau pour acheminer les commandes SCSI vers les disques durs d’un réseau de stockage (SAN). L’iSCSI peut être utilisé pour connecter des SAN (LUN) comme alternative lorsque les facteurs décisifs sont un faible coût, des performances modérées et une évolutivité suffisante. Le réseau Ethernet utilisé pour l’iSCSI est universel et courant, mais il n’est pas principalement axé sur le transfert du trafic de stockage. Ainsi, le Fibre Channel est le gagnant dans la catégorie des performances. Résumons les principaux paramètres de toutes les technologies dans ce tableau FC vs SAS vs iSCSI. 50 km (optique) Voici un tableau comparatif succinct des approches permettant de créer un stockage partagé VMware vSphere, y compris vSAN. Examinons plus en détail chacune des approches permettant de créer un stockage partagé VMware. Le SAS, ou Serial Attached SCSI, est une norme d’interface largement utilisée dans les serveurs pour connecter des disques durs, des lecteurs DVD et des lecteurs de bandes magnétiques. Le SAS est largement utilisé pour le stockage à connexion directe (DAS) dans les serveurs tels que les hôtes ESXi et dans les serveurs configurés comme stockage partagé accessible via le réseau (serveurs de stockage). Le SAS, successeur du SCSI (SCSI parallèle), fonctionne avec des commandes SCSI (Small Computer System Interface), qui ont été optimisées pour une plus grande efficacité. Un contrôleur SAS prend en charge la connexion de disques durs SAS et SATA. Il s’agit d’une norme d’interface de stockage fiable, utilisée depuis des années et considérablement améliorée au fil du temps. La norme SAS est une approche qui nécessite des interfaces SAS matérielles à la fois côté serveur et côté client. Cette technologie offre des vitesses pouvant atteindre 22,5 Gbit/s avec SAS 4 (comme mentionné ci-dessus, SAS 5 est en cours de développement), mais elle présente plusieurs limitations. Le Fibre Channel (FC) est une technologie d’interconnexion pour les systèmes de stockage hautes performances qui comprennent des disques et des périphériques réseau. Le FC prend en charge le transfert de données SCSI entre les périphériques sans traduire ces données. Le modèle FC et le matériel sont conçus pour les moteurs de déchargement de protocole (POE). Cela se traduit par une faible surcharge de transmission et améliore l’efficacité globale. La plupart des systèmes SAN haut de gamme utilisent le protocole Fibre Channel pour regrouper les commandes SCSI dans des trames FC et transférer le trafic des hôtes (serveurs) vers le stockage partagé.FC vs SAS vs iSCSI : comparaison des technologies
FC vs SAS
SAS vs iSCSI
FC vs iSCSI
iSCSI
Description
Interface série pour périphériques de disque utilisant des commandes SCSI
Ensemble de normes (y compris pour la mise en réseau) permettant de transférer des commandes SCSI intégrées
Protocole réseau permettant d’encapsuler des commandes SCSI à l’aide des réseaux TCP/IP existants
Architecture
Série, point à point
Commuté, prise en charge de plusieurs transactions simultanées
Utilisation du modèle OSI standard pour les réseaux Ethernet.
Performances
Élevée
Très élevée
Moyenne
Facilité d’utilisation
Facile
Difficile
Moyen
Flexibilité/évolutivité
Moyen
Haut
Haut
Nombre maximal d’appliances
Variable (256 ou 65535)
256 appliances, 16 millions dans une matrice de commutation
Illimité
Distance maximale entre les appliances
10 mètres
30 mètres (cuivre)
Dépend de l’infrastructure sous-jacente
Coûts
Moyen
Élevé
Faible
Marché cible
Petites, moyennes et grandes entreprises
Moyennes et grandes entreprises
Petites et moyennes entreprises
Prise en charge dans vSphere
Oui
Oui
Oui
Comparaison des approches de stockage partagé VMware
Approche
Matériel supplémentaire
Logiciels supplémentaires
Serveur dédié
Complexité de gestion
SAS
Adaptateurs SAS
Oui
Oui
Moyen
Fibre Channel
Contrôleur FC, HBA, commutateurs FC
Oui
Oui
ADMIN dédié requis
iSCSI
Non
Oui
Oui
Configuration serveur spécifique requise
vSAN
No
No
Non
Configuré via vSphere Client
Présentation des technologies de stockage
Qu’est-ce que le SAS ?
Qu’est-ce que le Fibre Channel ?

La prise en charge longue distance vous permet de placer différents disques de la matrice redondante (mise en miroir) à différents emplacements. Les données du disque peuvent être mises en miroir vers un site distant situé à quelques kilomètres du site principal. Cette approche peut vous aider à éviter la perte de données causée par une catastrophe locale.
En termes de câbles utilisés, les câbles en cuivre et les câbles optiques sont tous deux pris en charge, mais vous devez utiliser des câbles optiques pour bénéficier de tous les avantages de la technologie Fibre Channel. La distance/longueur maximale d’un câble en cuivre est de 30 mètres, selon la qualité du câble. Câble optique : 100 mètres à 50 kilomètres, selon la qualité du câble. Les câbles optiques peuvent être monomodes ou multimodes. Une fibre monomode offre un débit de transmission, une bande passante et une distance supérieurs. Utilisez un émetteur-récepteur SFP (small form factor pluggable) de haute qualité pour éviter toute dégradation des performances.
En termes d’évolutivité, vous pouvez utiliser les systèmes de stockage Fibre Channel dans des environnements de toutes tailles, from les plus petits aux plus grands. En tant que technologie d’interconnexion, Fibre Channel prend en charge les connexions point à point, la topologie commutée et la boucle arbitrée.
Fibre Channel over Ethernet (FCoE)
Fibre Channel over Ethernet (FCoE) est une technologie qui permet d’utiliser des réseaux Ethernet physiques haut débit sous-jacents (tels que les réseaux 10 Gbit) avec l’architecture Fibre Channel au niveau de la superposition. L’encapsulation des trames FC est utilisée en les mappant sur Ethernet.
Le FCoE a été développé pour une meilleure compatibilité avec le matériel utilisé pour les réseaux Ethernet, mais gardez à l’esprit que la surcharge est plus importante que pour un réseau de stockage Fibre Channel natif. L’idée principale du FCoE est de réduire les coûts en utilisant la technologie Fibre Channel sur les réseaux Ethernet sans acheter d’équipement FC spécial. Notez que le FCoE peut être considéré comme une extension du FC, mais pas comme un remplacement.
Pour en savoir plus, consultez notre article à propos de les topologies de réseau et le modèle OSI.
Qu’est-ce que l’iSCSI ?
L’iSCSI (Internet Small Computer Interface) est un protocole qui transporte des commandes SCSI sur des réseaux TCP/IP. Le protocole iSCSI partage les données au niveau des blocs, contrairement à SMB et NFS, qui partagent les données au niveau des fichiers. Ce protocole vous permet d’utiliser des équipements réseau Ethernet, notamment des cartes réseau, des commutateurs et des câbles, ainsi que des appliances NAS ou des serveurs de stockage équipés de disques SAS ou SATA.
- Performances. Les performances dépendent de la bande passante du réseau sous-jacent, mais ne sont pas aussi satisfaisantes que celles du SAS et du Fibre Channel. iSCSI prend en charge le multipath, les trames Jumbo et d’autres technologies pour de meilleures performances dans les réseaux Ethernet. Vous pouvez utiliser des réseaux Ethernet haut débit de 10 Gbit, 40 Gbit ou même 100 Gbit/s pour la connectivité de stockage. L’utilisation de réseaux TCP/IP pour transporter des commandes SCSI avec le protocole iSCSI entraîne une surcharge qui affecte les performances globales, par rapport aux systèmes de stockage SAS et FC. La latence, qui peut se produire lors de l’utilisation d’iSCSI, peut réduire les avantages des périphériques de stockage SSD sur un serveur de stockage distant. Le processus d’encapsulation consomme des ressources supplémentaires du processeur, ce qui prend du temps.
- Flexibilité. Il n’y a pas de limite au nombre maximal de cibles iSCSI connectées à l’aide du protocole iSCSI. La quantité maximale de stockage que vous pouvez connecter à l’aide d’iSCSI dépend de la quantité de stockage disponible sur les disques installés dans le serveur de stockage, le NAS ou le SAN. Il est techniquement possible d’utiliser un serveur ou un NAS (Network Attached Storage) avec des disques SAS et même SATA pour configurer des cibles iSCSI.
- Facilité d’utilisation. Moyenne – des connaissances en matière de stockage et de réseaux IP sont requises.
- Coût. L’utilisation du protocole iSCSI pour accéder au stockage réseau permet de réduire les coûts et est principalement utilisée par les petites et moyennes entreprises. Il est techniquement possible d’utiliser du matériel peu coûteux, mais il convient de noter les limites en termes de fiabilité et de performances que l’on peut atteindre avec un tel matériel.
Contrairement aux technologies SAS et FC, la technologie iSCSI ne nécessite aucun matériel spécifique. Elle fonctionne au sein de l’infrastructure réseau Ethernet existante et utilise des adaptateurs iSCSI émulés par logiciel. Cela rend cette technologie plus facile à mettre en œuvre que les deux précédentes et plus abordable pour les petits environnements disposant de budgets informatiques limités, car elle ne nécessite aucun équipement supplémentaire. En revanche, iSCSI nécessite un serveur dédié avec un système d’exploitation (OS) et une configuration logicielle spécifiques pour fonctionner.
Le tableau ci-dessous présente les couches OSI utilisées par iSCSI et les couches OSI analogues utilisées pour le fonctionnement de Fibre Channel.
| Couches OSI | iSCSI | Fibre Channel |
| 7 Applications | – | – |
| 6 Présentation | Jeu de commandes SCSI | Jeu de commandes SCSI |
| 5 Session | iSCSI | FC-4/FC-3 |
| 4 Transport | TCP | FC-2 |
| 3 Réseaux | IP | FC-2 |
| 2 Liaison de données | Ethernet MAC | FC-1 |
| 1 Physique | Ethernet (physique) | FC-0 |
Conseil de pro : Si vous utilisez des réseaux Ethernet et les protocoles FCoE ou iSCSI pour accéder au stockage réseau, utilisez des réseaux dédiés comme réseaux de stockage et non vos réseaux de production, réseaux VM, etc. Cela vous permettra d’éviter toute dégradation des performances, d’améliorer la sécurité et de simplifier le diagnostic des problèmes.
Qu’est-ce que vSAN ?
vSAN est un logiciel de virtualisation du stockage pour les environnements VMware. Il est fourni avec l’hyperviseur ESXi de VMware pour créer une infrastructure virtuelle hyperconvergée avec plusieurs hôtes VMware ESXi. VMware a d’abord présenté sa propre approche pour créer un stockage VMFS partagé dans VMware vSphere v5.5. Depuis lors, vSAN a été considérablement amélioré dans vSphere 7.0.3. VMware permet d’utiliser les ressources du serveur local et la mise en réseau Gigabit Ethernet existante sans matériel de stockage supplémentaire.
Cette option semble intéressante, car elle ne nécessite aucun matériel spécifique et peut être configurée via l’interface graphique dans VMware vSphere Client. De plus, elle ne dépend pas de l’emplacement physique de vos hôtes et disques de stockage.
L’inconvénient est que la création d’un cluster VMware vSAN nécessite une licence VMware vSphere supplémentaire, ce qui peut s’avérer coûteux avec un grand nombre d’hôtes. Les performances de vSAN dépendent de la vitesse du réseau et des disques installés dans les hôtes ESXi.
vSAN est un bon choix pour les infrastructures de toute taille et s’avère particulièrement pratique si vous ne pouvez pas installer de serveur de stockage dédié. Cependant, cette solution peut s’avérer coûteuse pour les centres de données de grande taille. L’utilisation de VMware vSAN dans VMware vSphere est également connue sous le nom d’infrastructure hyperconvergée (HCI).
Conclusion
Le gagnant de cette comparaison dépend des conditions à remplir. Vous pouvez choisir la solution de stockage en fonction des performances, du prix, de la fiabilité et de la facilité d’utilisation.
VMware vSphere prend en charge les stockages FC, SAS et iSCSI. En outre, VMware fournit vSAN pour utiliser le stockage à connexion directe sur les hôtes VMware ESXi afin de créer un stockage de type SAN pour stocker les VMs.
Avant de démarrer un projet de migration physique vers virtuel , il est préférable de mener une étude de faisabilité afin de déterminer le nombre d’IOP pour les serveurs virtualisés. En fonction des résultats, vous déciderez de l’approche de stockage la mieux adaptée à vos besoins. N’oubliez pas non plus de sauvegarder votre environnement vSphere à l’aide d’une solution de sauvegarde fiable telle que NAKIVO Backup & Replication & >


