Serial Attached SCSI
Le Serial Attached SCSI (SAS) est une technologie conçue pour déplacer des données vers et depuis des périphériques de stockage informatique tels que les disques durs et les lecteurs de bandes. Il s'agit d'un protocole série point à point qui remplace le SCSI parallèle. Le SCSI est apparu au milieu des années 1980 dans les centres de données des entreprises. Le SAS utilise le jeu de commandes SCSI standard. Actuellement, il est légèrement plus lent que la mise en œuvre finale du SCSI parallèle, mais en 2009, il doublera sa vitesse actuelle pour atteindre 6 Gbit/s. Cela permettra des transferts de données beaucoup plus rapides. Le protocole est compatible "vers le bas", c'est-à-dire avec les disques SATA de deuxième génération. Ces disques peuvent être connectés à des fonds de panier SAS (contrôleurs), mais les disques SAS ne peuvent pas être connectés à des fonds de panier SATA.
Le protocole SAS est développé et maintenu par le comité technique T10 du Comité international pour les normes de technologie de l'information (INCITS) et promu par l'association commerciale SCSI (SCSITA).
SAS (Serial Attached SCSI) contre SCSI parallèle
- Le bus SAS est point à point tandis que le bus SCSI est multipoint. Chaque dispositif SAS est connecté par une liaison dédiée à l'initiateur, à moins qu'un expandeur ne soit utilisé. Si un initiateur est connecté à une cible, il n'y a pas de possibilité de conflit ; avec le SCSI parallèle, même cette situation pourrait provoquer un conflit.
- Le SAS n'a pas de problèmes de terminaison et n'exige pas de paquets de terminaison comme le SCSI parallèle.
- Le SAS élimine le décalage de l'horloge.
- Le SAS prend en charge jusqu'à 16 384 périphériques grâce à l'utilisation d'expandeurs, tandis que le SCSI parallèle est limité à 8, 16 ou 32 périphériques (y compris le contrôleur SCSI) sur un seul canal.
- SAS prend en charge une vitesse de transfert plus élevée (1,5 OU 3,0 Gbit/s) que la plupart des normes SCSI parallèles. La vitesse est réalisée sur chaque connexion initiateur-cible, d'où un débit plus élevé alors qu'en SCSI parallèle, la vitesse est partagée sur l'ensemble du bus multipoint.
- Les contrôleurs SAS sont tenus par la norme de prendre en charge les appareils SATA.
- Le SAS et le SCSI parallèle utilisent tous deux le jeu de commandes SCSI.
SAS contre SATA
- Les appareils SATA sont identifiés de manière unique par leur numéro de port connecté à l'adaptateur de bus hôte, tandis que les appareils SAS sont identifiés de manière unique par leur nom mondial (WWN).
- La plupart des disques SAS sont dotés de la fonction Tagged Command Queuing, tandis que la plupart des disques SATA plus récents sont dotés de la fonction Native Command Queuing, chacune ayant ses avantages et ses inconvénients.
- Le SATA suit le jeu de commandes ATA et ne prend donc en charge que les disques durs et les lecteurs de CD/DVD. En théorie, SAS prend également en charge de nombreux autres appareils, dont les scanners et les imprimantes. Toutefois, cet avantage pourrait également être sans objet, car la plupart de ces dispositifs ont également trouvé des chemins alternatifs via des bus tels que USB, IEEE 1394 (FireWire) et Ethernet.
- Le matériel SAS permet des entrées/sorties à chemins multiples vers les appareils alors que le SATA (avant le SATA II) ne le permet pas. Selon la spécification, SATA II utilise des multiplicateurs de port pour réaliser l'extension de port. Certains fabricants de multiplicateurs de port ont mis en œuvre des entrées/sorties à trajets multiples en utilisant le matériel de multiplicateur de port.
- Le SATA est commercialisé en tant que successeur polyvalent du Parallel ATA et est désormais courant sur le marché grand public, tandis que le SAS, plus coûteux, est commercialisé pour les applications serveur critiques.
- La récupération et le signalement des erreurs SAS utilisent des commandes SCSI qui ont plus de fonctionnalités que les commandes ATA SMART utilisées par les disques SATA.
- Le SAS utilise des tensions de signalisation plus élevées (800-1600 mV TX, 275-1600 mV RX) que le SATA (400-600 mV TX, 325-600 mV RX). Lorsque le SAS est mélangé avec le SATA, les disques SAS fonctionnent à des tensions SATA. Cette tension plus élevée s'explique notamment par le fait que le SAS peut être utilisé dans les fonds de panier des serveurs.
- En raison de ses tensions de signalisation plus élevées, le SAS peut utiliser des câbles d'une longueur maximale de 8 m, le SATA est limité à 1 m.
Connecteurs
Le connecteur SAS est beaucoup plus petit que les connecteurs SCSI parallèles traditionnels, ce qui permet d'utiliser de petits disques de 2,5 pouces (64 mm). Le SAS supporte des vitesses de transfert de données ponctuelles jusqu'à 3 Gbit/s, mais devrait atteindre 12 Gbit/s d'ici 2012.
Le connecteur SAS physique est disponible en plusieurs variantes :
Image | Nom de code | Également connu sous le nom de | Ext/int | # Nombre d'épingles | # Nombre d'appareils | Commentaire |
| SFF 8482 | Connecteur SATA | Interne | 1 | Facteur de forme compatible avec SATA : permet aux disques SATA de se connecter à un fond de panier SAS, ce qui évite d'avoir à installer un contrôleur SATA supplémentaire juste pour connecter un graveur de DVD, par exemple. Notez que les lecteurs SAS ne sont pas utilisables sur un bus SATA et que leur connecteur physique est codé pour empêcher tout branchement sur un fond de panier SATA. Le connecteur illustré est un connecteur côté lecteur. | |
| SFF 8484 | Interne | 32 (19) | 4 (2) | Connecteur interne haute densité, les versions à 2 et 4 voies sont définies par la norme SFF | |
SFF 8485 | Définit le SGPIO (extension du SFF 8484) - un protocole de liaison série utilisé habituellement pour les indicateurs LED | |||||
| SFF 8470 | Connecteur Infiniband | Externe | 32 | 4 | Connecteur externe à haute densité (également utilisé comme connecteur interne) |
| SFF 8087 | Mini-SAS interne | Interne | 4 | Connecteur Molex iPASS à largeur interne réduite de 4x avec support futur de 10 Gbit/s | |
| SFF 8088 | Mini-SAS externe | Externe | 32 | 4 | Molex iPASS : connecteur externe 4x à largeur réduite avec support futur de 10 Gbit/s |
Questions et réponses
Q : Qu'est-ce que le SAS ?
R : SAS est l'abréviation de Serial Attached SCSI, une technologie conçue pour transférer des données vers et depuis des périphériques de stockage informatique tels que des disques durs et des lecteurs de bandes.
Q : Qu'est-ce que le SAS remplace ?
R : SAS remplace le SCSI parallèle et est un protocole série point à point.
Q : Quand le SCSI est-il apparu ?
R : Le SCSI est apparu au milieu des années 1980 dans les centres de données des entreprises.
Q : Quel est le jeu de commandes utilisé par SAS ?
R : SAS utilise le jeu de commandes SCSI standard.
Q : SAS est-il plus rapide que l'implémentation SCSI parallèle finale ?
R : Actuellement, le SAS est légèrement plus lent que l'implémentation SCSI parallèle finale, mais il doublera sa vitesse actuelle pour atteindre 6 Gbit/s en 2009.
Q : Les disques SAS peuvent-ils être connectés à des fonds de panier SATA ?
R : Non, les disques SAS ne peuvent pas être connectés aux fonds de panier SATA, mais les disques SATA de deuxième génération peuvent être connectés aux fonds de panier SAS (contrôleurs).
Q : Qui développe et maintient le protocole SAS ?
R : Le protocole SAS est développé et maintenu par le comité technique T10 de l'International Committee for Information Technology Standards (INCITS) et promu par la SCSI Trade Association (SCSITA).