DÉFINITION ...........................................................

Transcription

DÉFINITION ...........................................................
SCSI
Définition
SC SI
DÉFINITION .......................................................................................................... 4
HISTORIQUE DU SCSI......................................................................................... 5
LES NORMES....................................................................................................... 6
Type de bus..................................................................................................................... 6
Niveau électrique .......................................................................................................... 6
Largeur de bus ............................................................................................................... 6
Fréquence....................................................................................................................... 7
Débit................................................................................................................................. 7
Nombre de périphériques ............................................................................................ 7
Longueur de câblage................................................................................................... 7
récapitulatif des normes SCSI ...................................................................................... 8
SCSI-1 ............................................................................................................................... 9
SCSI-2 ............................................................................................................................... 9
SCSI-3 ............................................................................................................................. 10
le SCSI Parallel Interface (SPI). ................................................................................... 10
SPI 1...................................................................................................................... 10
SPI 2...................................................................................................................... 11
SPI 3...................................................................................................................... 11
SPI 4...................................................................................................................... 12
SPI 5...................................................................................................................... 12
LA CONNECTIQUE SCSI................................................................................... 13
Le câblage.................................................................................................................... 13
Connectique Interne : ...................................................................................... 13
Connectique Externe : ..................................................................................... 15
Les terminateurs ........................................................................................................... 16
deux types de terminateurs :........................................................................... 16
ID ET LUN........................................................................................................... 18
INSTALLATION D´UNE CHAÎNE SCSI.............................................................. 19
Préparation des périphériques : ................................................................................ 19
Préparation de la connectique : .............................................................................. 20
Topologie de la chaîne :............................................................................................. 20
Mélange de périphériques......................................................................................... 22
Et les périphériques dans tout ça?............................................................................ 23
Les adaptateurs SCSI : ...................................................................................... 23
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
1/33
SCSI
Définition
Les disques durs :................................................................................................23
Les lecteurs CD/graveurs :................................................................................24
Les lecteurs de bande (streamers) : ...............................................................24
Les scanners :......................................................................................................24
Ordre de mise sous et hors tension des périphériques SCSI externes........24
MÉLANGER DES PÉRIPHÉRIQUES 50-PIN ET 68-PIN.................................... 25
En interne .......................................................................................................................25
En externe......................................................................................................................25
Brancher 1 seul périphérique 50-pin sur une sortie 68-pin .....................................26
Mélanger des périphériques internes et externes ..................................................26
LES DIX COMMANDEMENTS DU SCSI ............................................................ 27
SAS POUR SERIAL ATTACHED SCSI.............................................................. 28
ISCSI ................................................................................................................... 30
Principales caractéristiques ........................................................................................30
Historique .......................................................................................................................30
Passerelles iSCSI ............................................................................................................30
Baies de stockage iSCSI ..............................................................................................31
SAN POUR STORAGE AREA NETWORK ........................................................ 32
Définition ........................................................................................................................32
Avantages .....................................................................................................................32
Types de SAN ................................................................................................................32
SANs en action..............................................................................................................33
source : http://www.aideonline.com/dossiers.php3
EAO
http://www.adaptec.com/products/solutions/au320.html
@
Le T10 est un comité dont le but est de développer les
standards de la norme SCSI. Le site contient l´essentiel
http://www.t10.org/
des documents décrivant les normes SCSI et qui servent
de référence pour l´ensemble des fabricants.
"SCSI mon amour", site en français de Bernard Yves
http://www.byc.ch/scsi
Cochain.
La SCSI FAQ, page de référence, c´est une mine
d´information sur le SCSI. Son auteur, Gary Field,
http://www.scsifaq.org
travaille avec le SCSI depuis des années et les conseils
qu´il prodigue sont à suivre avec attention!
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
2/33
SCSI
Définition
http://fr.wikipedia.or
g/wiki/SCSI
http://worldserver.ole
ane.com/heissler/inter
face/scsi/scsi.html
http://www.scsita.org
Wikipedia, encyclopédie en ligne
Cours sur le SCSI
SCSI Trade association
grossiste en câblages de tous types (dont SCSI
évidemment), une partie des photos des connecteurs
provient de leur site.
le leader mondial des contrôleurs SCSI, propose de
http://www.adaptec.com nombreux documents sur les technologies SCSI
récentes.
http://www.cuc.fr/
http://www.commentcama
rche.net/pc/scsi.php3
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
Comment ça marche…
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
3/33
SCSI
Définition
DÉFINITION
SCSI (prononcez « skeusi » est l´abréviation de Small Computer System Interface, ou
officiellement en bon français: système d´interface pour micro-ordinateur.
Le SCSI correspond à un bus système qui sert d´interface entre un ordinateur et un
ensemble d´appareils ou périphériques. Ceux-ci peuvent être de nature très différentes et
utilisés à la fois en interne ou en externe, témoignant de la flexibilité de ce système.
Citons entre autre : disques durs, lecteurs CD/graveurs, lecteurs de bandes (streamers),
scanners...
Faut-il préférer le SCSI à l´IDE? la réponse est : "Tout dépend de ses besoins".
L´interface IDE a comme avantages :
• très répandue
• peu chère
• assez performante
• simple d´utilisation
et comme inconvénients :
• plus grande consommation de ressources systèmes
• variété de périphériques réduite et en interne uniquement
• nombre de périphériques utilisables réduits
• fiabilité aléatoire
Le SCSI pour sa part a comme avantages :
• sa flexibilité
• sa fiabilité
• très performant
• peu gourmand en ressources systèmes
• un grand nombre de périphériques utilisables sur une seule chaîne
et comme inconvénients :
• cher (suivant les périphériques la différence peut être astronomique!)
• nécessite systématiquement l´utilisation d´une carte
• pas toujours évident à mettre en oeuvre
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
4/33
SCSI
Historique du SCSI
HISTORIQUE DU SCSI
L´histoire du SCSI commence avec le Selector Channel des ordinateurs IBM de la série
360, lancée en 1965. La société américaine Shugart Associates (alors fabricant de
lecteurs de disquettes et de disques durs) entreprend des travaux en 1979 pour améliorer
cette technologie et l´adapter aux micro-ordinateurs. Les résultats sont publiés, à des fins
de normalisation, sous forme d´un rapport de 20 pages, baptisé SASI (Shugart Associates
Systems Interface), et quelques interfaces sont effectivement construites. Mais l´ANSI
(American National Standards Institute) refuse de se saisir du dossier. En 1981, Shugart
et NCR reviennent à la charge, et en avril 1982, un groupe de travail de l´ANSI se saisit
du projet, qu´il rebaptise SCSI. Deux ans plus tard, une version provisoire est publiée et
transmise au comité de normalisation. Elle est bien accueillie par les constructeurs de
périphériques, car elle correspond à un besoin réel. Malheureusement, elle n´est pas
assez précise, et chaque constructeur l´interprète à sa façon : les incompatibilités de
matériels foisonnent. Les principaux constructeurs de disques durs (et de streamers) se
mettent d´accord en 1985 sur un jeu de commandes communes comportant 18
instructions nouvelles (CCS, Common Command Set).
En 1986 commence les premiers travaux sur la norme SCSI-2 ; quelques mois plus tard
(en juin précisément), la norme SCSI-1 devient enfin officielle sous le nom : ANSI
X3.131-1986 (oui, après qu´ait débuté les travaux sur la norme SCSI-2). Spécifications
des commandes propres aux lecteurs CD (qui arrive sur le marché). La production de
périphériques compatibles avec la norme SCSI-2 (encore provisoire) commence dès
1988.
En 1993 sont élaborées les premières ébauches de la norme SCSI-3.
La norme SCSI-2 devient enfin officielle en 1994 sous le nom X3.131-1994. Elle est
compatible avec la norme SCSI-1 et offre comme principales nouveautés : un
doublement des débits (en passant la vitesse de bus de 5 à 10 Mhz), deux nouvelles
largeurs de bus (le 16 et le 32 bits), un grand nombre de nouvelles commandes, un
support plus large des périphériques et un nouveau niveau électrique de transfert des
données, le HVD. 1995 : Les premiers périphériques répondant aux nouveautés déjà
définies dans la norme SCSI-3 sont produits.
A partir de 1996, la norme SCSI-3 laisse la place au SAM (SCSI-3 Architecture
Models). Le SAM représente l´ensemble des normes rattachées au SCSI mais qui traitent
chacune d´un sujet différent. Cette nouvelle représentation permet le développement de
nouvelles interfaces, comme des liaisons séries (l´IEEE 1394/Firewire), ou encore le
Fibre Channel. Les évolutions des précédentes normes SCSI sont quant à elles
consignées dans le SCSI Parallel Interface (SPI). La première version de la norme SPI
définie l´Ultra SCSI, permettant une vitesse de bus de 20 Mhz.
Avril 1998 : Publication de la norme SPI-2 et apparition de l´Ultra2. Vitesse de bus à 40
Mhz, mais en LVD uniquement (défini pour l´occasion).
1999 : Premières définitions du SPI-3, un débit de 160Mo/sec est atteint non pas en
augmentant la vitesse de bus mais en utilisant le Double Transition Clocking. Le bus 32
bits et le HVD sont désormais obsolètes.
Avril 2000 : Version finale de la norme SPI-3 ; les études sur la norme SPI-4 sont déjà
en cours.
Début 2002 : La norme SPI-4 (Ultra320) est toujours en cours de définition, mais
certains constructeurs proposent déjà des contrôleurs compatibles. La norme SPI-5
(Ultra640) est à l´étude.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
5/33
SCSI
Les normes
LES NORMES
Les différentes normes SCSI sont définies par tout un ensemble de paramètres. Ici sont
présentées les caractéristiques principales qui permettent de différencier les normes les
unes par rapport aux autres.
TYPE DE BUS
Le SCSI est à l’origine un bus parallèle fonctionnant de manière synchrone ou
asynchrone.
Bus parallèle, cela signifie que plusieurs bits de données sont envoyés en même temps.
A opposer à un bus série où chaque bit est transmis l´un à la suite de l´autre.
Synchrone/Asynchrone : les deux modes de transmissions des données.
En asynchrone, l’envoi d’un octet de donnée est tributaire d’une demande d’émission et
d’un accusé de réception. Tant que la réception n’a pas été confirmée, un nouvel octet ne
peut être envoyé. Ce mode limite sérieusement les débits sur le bus.
En synchrone, l’émetteur n’est pas obligé d’attendre la confirmation du récepteur pour
envoyer un nouvel octet de donnée. Cette méthode augmente considérablement les débits
maximums. A noter que les demandes d’émissions et les preuves de réception sont elles
toujours envoyées en asynchrone… jusqu´à la norme SPI-3 qui initia une méthode pour
contourner ce problème (et augmenter encore les performances).
NIVEAU ÉLECTRIQUE
Le bus est aussi défini par le niveau électrique employé : SE, HVD, LVD.
Le mode SE (Single Ended), ou Asymétrique. Dans ce mode, les données sont véhiculées
sur un seul fil, avec juste une masse associée a chacun. On trouve donc 8 fils de données
sur un câble 8 bits (Narrow) et 16 sur un câble 16 bits (Wide). C’est la différence entre la
tension sur le fil de donnée et la masse qui détermine le bit transféré. Ce système à
l’inconvénient d’être très sensible aux interférences ce qui explique les distances
maximums de branchement peu élevées (et qui se raccourcissent très vite avec
l’augmentation du débit).
Le mode HVD (High Voltage Differential) : Différentiel haute tension. Dans ce mode, il
y’a deux fois plus de fils dédiés aux transfert des données, 16 en 8 bits et 32 en 16
bits. La moitié de ces fils véhicule une tension positive, l’autre moitié une tension
négative. L’information est obtenue en faisant la différence entre la tension positive et la
tension négative de chaque fil de donnée. Contrairement au mode asymétrique, ce
système à l’énorme avantage d’être nettement moins sensible aux interférences,
permettant à la fois des débits plus élevés et une distance de câblage plus important
(jusqu´à 25 mètres).
Le mode LVD (Low Voltage Differential) : Différentiel basse tension. Le principe de
fonctionnement est le même que pour le HVD, la différence se situant au niveau de la
tension utilisée : 3,3 V au lieu de 5 V pour le HVD. Lire les informations relatives à la
norme SPI-2 pour plus de détails.
LARGEUR DE BUS
Indique la quantité de données transférées en un cycle d’horloge.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
6/33
SCSI
Les normes
La norme SCSI-1 a défini le transfert sur 8 bits, baptisé « Narrow » (étroit) ; le SCSI-2
le transfert sur 16 bits « Wide» (large) et 32 bits « Extra Wide » (extra large) ou «
Double Wide » (double largeur).
La norme SPI-3 a rendu obsolète les transferts 32 bits, car elle était très rarement
employée. Elle nécessitait l’utilisation de deux câbles ou nappes en parallèle pour être
opérationnelle, et un câble unique en 32 bits n’a jamais été mis au point (il aurait intégré
plus de 100 fils…).
FRÉQUENCE
la vitesse à laquelle fonctionne le bus, exprimé en Mhz.
DÉBIT
il se calcule à partir de la largeur de bus et de la fréquence de celui-ci, et est exprimé en
Mo/sec (MB/sec en anglais). A noter que l’ANSI et certains fabricants parlent en
Megatransfers/sec, dont voici la définition officielle :
- megatransfers/sec : débit répétitif par lequel les données sont transférés sur le bus. Il est
équivalent au mégaoctets/sec sur un bus 8 bits.
NOMBRE DE PÉRIPHÉRIQUES
indique le nombre maximum de périphérique utilisable sur une seule chaîne.
Il est de 8 en 8 bits, de 16 en 16 bits et de 32 en 32 bits.
LONGUEUR DE CÂBLAGE
en mètres, précise quel distance maximum peut être utilisé sur un bus donné. Ne pas
oublier qu´il faut au minimum 10 cm de câble/nappe entre deux périphériques et qu´une
trentaine de cm est recommandé.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
7/33
SCSI
Les normes
RÉCAPITULATIF DES NORMES SCSI
les plus couramment utilisés
Nombre
de
périphéri
ques
Longueur de câble (suivant
type de bus)
SE
LVD
HVD
5 Mo/sec
8
6m
-
-
8 bits
10 Mo/sec
8
3m
-
25 m
16 bits
Wide
20 Mo/sec
16
3 m**
-
25 m
Largeur de
bus*
Débit
5 Mhz
8 bits
Narrow
SCSI-2
(Fast-10 SCSI)
10 Mhz
Wide SCSI-2
(Fast-10 SCSI )
10 Mhz
Nom
Fréquence
SCSI-1
**
8 bits
20 Mo/sec
8
(4)
1,5 m
(3 m)
-
25 m
16 bits
40 Mo/sec
16
(4)
1,5 m**
(3 m)
-
25 m
Ultra2 Wide SCSI
40 Mhz
(Fast-40 SCSI)
16 bits
80 Mo/sec
16
(2)
-
Ultra3 SCSI
(Fast-80 Ultra160 SCSI)
40 Mhz
16 bits
160 Mo/sec
16
(2)
-
Ultra320 SCSI
(Fast-160)
80 Mhz
16 bits
320 Mo/sec
16
(2)
-
??
640 Mo/sec
??
??
Ultra SCSI-2
20 Mhz
(Fast-20 SCSI)
Ultra Wide SCSI2
20 Mhz
(Fast-20 SCSI)
Ultra640 SCSI*** ??
12 m
(25
m)
12 m
(25
m)
12 m
(25
m)
??
25 m
-
??
*Aucune norme utilisant le 32 bits n’a été consigné dans le tableau, vu leur rareté
**en mode SE, il est impossible de pouvoir connecter 8 ou 16 périphériques avec ces normes. L’ultra Wide SCSI-2, exemple
extrême, devrait en pratique disposer d’une longueur de plus de 4,50 mètres, trois fois le maxima de la norme…
***en cours de développement…
Norme
Connectique
Fréquence
Ultra-SCSI
50 broches asymétrique
ou différentielle (LVD
ou HVD)
Ultra-Wide
SCSI
68 broches,
asymétrique ou
différentiel
50 broches
différentielle
(LVD)
68 broches
différentielle
(LVD)
50 broches
différentielle
(LVD)
68 broches
différentielle
(LVD)
Ultra-2 SCSI
Ultra-2 Wide
Ultra-3 SCSI
Ultra-3 Wide
(Ultra-160)
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
20MHZ
Largeur du
Bus
8 bits
Débit
maximum *
20mo/s
20MHZ
16 bits
40mo/s
40MHZ
8 bits
40mo/s
40MHZ
16 bits
80mo/s
80MHZ
8 bits
80mo/s
80MHZ
16 bits
160mo/s
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
8/33
SCSI
Les normes
68 broches
160 MHZ
différentielle
(LVD)
68 broches
320 MHz
Ultra-5 Wide
différentielle
(Ultra 640)
(LVD)
Bus série
SAS (Serial
permettant
SCSI)
l'agrégation de 8
bus série à
300Mo/s
chacun...
Reprenons plus en détail chaque norme :
Ultra-4 Wide
(Ultra 320)
16 bits
320mo/s
16 bits
640mo/s
Série
300mo/s à 24
Go/s
SCSI-1
norme originelle, ne peut plus vraiment être qualifié de performante vu les standards
actuels. Elle a surtout permis de poser les bases de l’interface :
Transfert des données en parallèle sur 8 bits (Narrow), de manière synchrone ou
asynchrone Débit maximum de 5Mo/sec et sur une distance de 6 mètres
Pour la connectique, utilisation de terminateurs passifs, de nappes 50 points en interne et
de câbles Centronics 50 connecteurs (appelé « connecteur SCSI-1 » ) en externe.
SCSI-2
fut par contre un grand bond en avant :
-
Mise en place du CCS (Common Command Set), un jeu de 18 commandes
définissant une interface logiciel commune pour l´ensemble des
périphériques, mettant ainsi fin à bon nombre d’incompatibilités (les
différents constructeurs prenaient un peu trop de liberté vis-à-vis de la norme
SCSI-1)
-
Instauration d’une technologie électronique différentielle, baptisée plus tard
HVD, afin de pallier au raccourcissement des distances maximum de
câblages, la portant à 25 mètres.
-
Définition des bus de données 16 et 32 bits (dit « Wide » pour le 16 bits et «
Extra Wide » ou « Double Wide » pour le 32 bits)
-
Doublement des débits par l’augmentation de la vitesse de transfert de 5 à 10
Mhz (le Fast-10). On obtient ainsi 10Mo/sec en 8 bits, 20 Mo/sec et 40
Mo/sec en 16 et 32 bits respectivement
-
Niveau connectique, introduction du connecteur Mini 50 points Haute Densité
(Mini50HD, couramment appelé « connecteur SCSI-2 ») ; utilisation
recommandée de terminateurs actifs
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
9/33
SCSI
Les normes
-
Compatibilité avec la norme SCSI-1
-
Distance maximum de connexion de 3 mètres en mode SE (Asymétrique)
-
A noter que les modes wide nécessite l’utilisation de deux nappes en
simultané. Cela limita sérieusement leur popularisation.
SCSI-3
La norme n’est plus définie dans un seul document mais dans tout un ensemble, chacun
traitant d’un domaine particulier : le SAM (SCSI Architecture Model). Cela permet des
évolutions indépendantes de ces différents domaines sans avoir à reprendre l’intégralité
de la norme. De cette manière fut également possible la mise en œuvre de nouveaux
types de connections (série par exemple).
On trouve ainsi par exemple dans la norme SCSI-3 :
o SCSI-3 Primary Command : Commandes primaires, utilisées par n’importe
quel périphérique SCSI-3
o SCSI-3 Block Commands (SBC) / Reduced Block Commands (RBC) : Pour
les disques durs.
o SCSI-3 Stream Commands (SBC) : Pour les lecteurs de bandes.
o SCSI-3 Controller Commands (SCC) : Pour la gestion du RAID.
o SCSI-3 Multimedia Commands (MMC) : Pour les lecteurs CD, DVD, etc.
o SCSI-3 Fibre Channel Protocol (FCP) : Pour l’utilisation du Fibre Channel.
o SCSI-3 Serial Bus Protocol (SBP) : Pour l’utilisation de l’IEEE 1394
“Firewire".
LE SCSI PARALLEL INTERFACE (SPI).
Ce document décrit les signaux électriques et les connecteurs nécessaires pour un
branchement des périphériques SCSI en parallèle (tout comme le SCSI-1 et 2). Ce sont
les différentes révisions du SPI qui sont à l’origine des évolutions des périphériques
SCSI que nous utilisons.
SPI 1
Une des nouveautés qui fut le plus vite adoptée est l’introduction du fameux connecteur
68 broches haute densité (Mini68HD), autorisant des transfert sur un bus 16 bits via un
seul câble au lieu de deux auparavant. Communément appelé « connecteur SCSI-3 », il a
permis un développement nettement plus rapide du Wide SCSI.
Une révision du SPI 1 a mis en place l’Ultra (ou Fast-20) SCSI, doublant les vitesses de
débits (jusqu´à 40 Mo/sec en 16 bits), mais réduisant la longueur maximum de câblage
en mode SE à 1,5 mètres (3 mètres avec quatre périphériques). En mode différentiel, cela
reste inchangé à 25 mètres.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
10/33
SCSI
Les normes
SPI 2
Apparition de l’Ultra 2 (Fast-40) SCSI, qui fit passer la vitesse du bus de 20 à 40 Mhz, et
permit donc un nouveau doublement des débits (80 Mo/sec en 16 bit). Mais cette
augmentation posait comme problème récurrent un dégagement de chaleur beaucoup plus
important de la part des périphériques utilisés en différentiels. Il fut donc développé une
nouvelle interface électrique, le LVD, fonctionnant à 3,3 Volts. L’ancienne technologie
différentielle est désormais appelée HVD et n’est pas compatible avec la nouvelle.
La plupart des interfaces LVD sont conçus pour pouvoir également fonctionner en SE.
Cela permet d’utiliser des périphériques LVD sur une chaîne SE, avec les limitations en
débits et en distance propre à ce type de bus, et dans le même ordre d’idée de connecter
un périphérique SE sur une chaîne LVD, mais avec comme conséquence de basculer
l’intégralité du bus en mode SE, toujours avec les même limitations. On rappellera qu’en
mode SE les débits ne peuvent dépasser ceux de l’Ultra SCSI.
La longueur de câblage est définie à 12 mètres (25 mètres si deux périphériques sont
utilisé). Hormis régler les problèmes de chaleur, le LVD, par une plus grande intégration
des composants dans le contrôleur, réduisit les coûts de fabrications des cartes.
Enfin niveau connectique deux nouveaux connecteurs ont été ajoutés :
- le SCA-80 (Single Connector Attachment) qui inclut les signaux du câble 16 bits ainsi
que l’alimentation. Il a été conçu pour le branchement / remplacement à chaud (Hot Plug
- Hot Swap) et est destiné au marché des serveurs.
- Le VHDCI (Very High Density Cable Interconnect), qui possède aussi la connectique
16 bits et est très petit en taille. Cela permet d’en placer plus sur une seule équerre. Les
cartes SCSI récentes, notamment double canal, possèdent ce connecteur.
SPI 3
Encore un doublement des débits avec l’Ultra 3 SCSI (Ultra160 ou Fast-80), on atteint
ainsi 160 Mo/sec en 16 bits (80 Megatransfers/Sec). Pour obtenir ce taux, il est en fait
envoyé deux bits de données à chaque cycle d’horloge au lieu d’un seul. Cette méthode
est appelé Double Transition Clocking (DT clocking) et n’existe que pour le bus 16 bits.
Pour améliorer encore les performances, il fut développé deux autres technologies : le
Groupement par Paquets (Packetization) et la Sélection et Arbitrage Rapide (Quick
Arbitration and Selection : QAS). Le groupement par paquets permet le transfert des
commandes et des états en même temps que les données (Cet ensemble de donnée est
appelée une unité d´information - Information Unit), le tout en mode DT clocking, au
lieu d´utiliser les modes asynchrones beaucoup plus lents. La Sélection et Arbitrage
Rapide est une méthode qui permet de passer le contrôle du bus d´un périphérique à un
autre (les deux doivent supporter cette fonction), sans attendre une phase de libération du
bus (étape normalement indispensable entre chaque transfert sur celui-ci). L´emploi de
ces deux nouveautés permet de réduire le sur débit de commandes et de maximiser
l´utilisation du bus.
Afin de fiabiliser au maximum les transferts de données, la norme SPI-3 inclut deux
nouvelles caractéristiques : le test CRC 32 bits (Cyclic Redundancy Check) et la
validation de domaine (Domain Validation). Le test CRC se caractérise par l’envoi
d’octets supplémentaires pour chaque bloc de données qui permettent au périphérique
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
11/33
SCSI
Les normes
destinataire d’en vérifier le contenu. La validation de domaine quand à elle sert à
déterminer le débit maximum que peut utiliser un périphérique.
Il fut rendu obsolète l’interface électrique HVD et le bus 32 bits. Les distances de
câblages restent inchangés : 12 mètres par défaut ou 25 mètres avec deux périphériques.
On notera l’existence de l’Ultra160/m, un dérivé de l’Ultra 3 SCSI. Sont désigné ainsi
les périphériques (des disques durs surtout) qui répondent à ces trois critères : le DT
Clocking, le test CRC et la validation de domaine. Cette catégorie fut instauré par
certains fabricants dans le but d´accélérer l´introduction de produits répondant à la norme
Ultra160. (Pour être considéré comme compatible avec cette norme, un périphérique doit
inclure au moins une des cinq caractéristiques précitées : le DT clocking, le test CRC, la
Validation de Domaine, la Sélection et Arbitrage Rapide et le Groupement par Paquets).
SPI 4
Le débit maximum passe à 320 Mo/sec en augmentant la fréquence de bus à 80 Mhz :
Ultra320 (Fast-160). Les deux principales innovations sont :
- Lecture et Ecriture de Données en Continu (Read and Write Data Streaming) : cette
fonction permet l´envoi de plusieurs paquets de données après l´envoi d´un paquet de
contrôle au lieu d´un seul.
- Contrôle de Flux : La cible peut, pendant un transfert de données, indiquer à quel
moment le dernier paquet sera transféré. Cela permet à la source de terminer sa pré
lecture de donnée ou de vider ses tampons plus rapidement qu´auparavant.
La norme SPI-4 n´étant pas encore finalisée, de nouvelles innovations sont à prévoir.
SPI 5
L´Ultra640 est actuellement en cours de développement.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
12/33
SCSI
La connectique SCSI
LA CONNECTIQUE SCSI
LE CÂBLAGE
Sont ici présentés les modèles les plus couramment utilisés. Il a été fait l´impasse sur les
nappes permettant le 32 bits et celles supportant le différentiel 8 bits (ce fut assez rare à
l´époque et elles sont obsolètes de nos jours).
CONNECTIQUE INTERNE :
Connecteur 50 broches 8 bits (Narrow) SE (Asymétrique): Il est utilisé depuis les
débuts du SCSI. Très répandu, il supporte les normes SCSI-1 (Fast-5), SCSI 2 (Fast-10)
et Ultra SCSI-2 (Fast-20). Code de dénomination usuel : HE10-50. Dénomination selon
la norme SCSI : câble A (solution 2).
Fiche mâle
Fiche femelle
Nappe 50 broches : elle ressemble à une nappe IDE en plus large et peut comporter de 2
à 8 connecteurs.
Connecteur 68 broches 16 bits (Wide) (MiniHD68) : Défini par la norme SPI 1. La
réduction de l´espacement entre les broches a permis de concevoir un connecteur plus
petit en taille que le HE10-50, malgré le plus grand nombre de broches. Dénomination
selon la norme SCSI : câble P 68 contacts (solution 3).
Fiche mâle
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
Fiche femelle
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
13/33
SCSI
La connectique SCSI
Nappe 68 broches SE (Asymétrique) : également appelé nappe Ultra Wide, et peut
inclure 2 à 8 connecteurs.
Nappe 68 broches LVD (différentiel) Réutilisation du connecteur 68 broches. Afin
d´être compatible avec les spécifications du LVD, les nappes doivent répondre à des
exigences d´impédances plus importantes et être impérativement équipées d´un
terminateur sur une des extrémités.
Nappe LVD :
Terminateur :
Notez la disposition particulière des fils sur la nappe, dite en paire torsadée
(twisted pair). C´est la configuration la plus utilisée quand du PVC est utilisé pour
la fabrication.
Connecteur 80 broches (SCA : Single Connector Attachment) Câble P 80 contacts
(solution 4) : Il a été conçu pour le branchement/remplacement des périphériques
(disques durs surtout) à chaud, c´est à dire sans avoir à éteindre la machine sur lesquels
ils sont connectés. Ce principe est très utile dans le monde des serveurs, systèmes qui
fonctionnent généralement 24 heures sur 24 et qui ne doivent jamais, dans la mesure du
possible, être arrêtés.
Fiche mâle
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
Fiche femelle
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
14/33
SCSI
La connectique SCSI
CONNECTIQUE EXTERNE :
Connecteur Centronics 50 Broches. Appelé "connecteur SCSI-1", Il est l´équivalent
de la nappe 50 broches, mais en externe. Il est donc compatible avec les même normes :
SCSI-1 (Fast-5), SCSI-2 (Fast-10) et Ultra SCSI-2 (Fast-20). Très utilisé pour les
périphériques lents pendant des années, il est remplacé progressivement par le
MiniHD50, plus compact.
Prise mâle
Prise femelle
Connecteur DB25. Issu du monde Apple, il a été créé dans le but d´offrir un
connecteur plus petit (le Centronics 50 étant en effet un connecteur plutôt gros). Le
problème est qu´il utilise un câblage bâtard, (25 broches au lieu de 50) et ne respecte
donc pas la norme. Il est recommandé d´en réserver l´usage aux seuls périphériques
l´utilisant (la plupart des scanners, et les lecteurs ZIP Iomega externe, principalement).
Prise mâle
Prise femelle
Connecteur Mini 50 broches Haute Densité (MiniHD50). Défini par la norme SCSI-2,
il se caractérise par sa taille très réduite par rapport au connecteur Centronics tout en
conservant les 50 fils de signaux (contrairement au DB25...). Dédié au raccordement des
périphériques lents externe, il doit remplacer à terme le Centronics 50 et le DB25.
Prise mâle
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
Prise femelle
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
15/33
SCSI
La connectique SCSI
Connecteur Mini 68 broches Haute Densité (MiniHD68). Défini par la norme SPI-1,
c´est l´équivalent du connecteur 68 broches interne et supporte donc les versions les plus
rapides du SCSI. Utilisé pour le raccordement des périphériques haut débit en externe.
Prise mâle
Prise femelle
Connecteur 68 broches VHDCI (Very High Density Cable Interconnect). Version
réduite en taille du MiniHD68. Destiné en priorité au marché des serveurs. Dénomination
selon la norme SCSI : câble P (solution 4).
Prise mâle
Prise femelle
LES TERMINATEURS
Une chaîne SCSI est une ligne de transmission. Pour empêcher des rebonds (ou écho) sur
les extrémités de la chaîne, il faut un appareil qui fasse considérer la ligne comme étant
de longueur infinie. Cet effet est obtenu en utilisant des résistances ayant la même
impédance que la ligne à chaque extrémité de la chaîne. En l´absence de terminaison, les
signaux envoyés sur la chaîne vont rebondir sur ses extrémités et la parcourir en sens
inverse, résultant en une corruption des signaux.
DEUX TYPES DE TERMINATEURS :
Les terminateurs passifs, définis par la norme SCSI-1, doivent être aujourd´hui
exclusivement réservé à la terminaison de chaîne lente (jusqu´au Fast-10). Ils sont
constitués de paires de résistances (une paire par signal), la première de 220 ohms
connecté au TERMPWR (l´alimentation de la terminaison), la deuxième de 330 ohms
reliée à la masse.
Les terminateurs actifs, définis par la norme SCSI-2, sont recommandés pour la majorité
des chaînes SCSI. Ils sont constitués de résistances de 110 ohms reliant chaque signal à
un régulateur de tension de 2,85 V. Ils permettent à la fois de mieux terminer la chaîne
(moins de rebonds) et d´obtenir une tension plus stable (grâce au régulateur de tension).
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
16/33
SCSI
La connectique SCSI
Signalons l´existence des terminaisons FPT (Forced Perfect Termination), une version
évoluée de la terminaison active qui permet un signal encore plus propre. Elles sont
destinées pour les chaînes très longues, avec des débits pas trop élevés.
Exemples de terminaisons internes ou externes
50-pin
Centronics
Centre
auteur
68-pin MicroD
LVD
50-pin High
Density
68-pin interne
LVD
50-pin interne
Scsi1/2
Formation
Beaumont TSGRI DI
Rouel
TAI
68-pin High
Density
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
17/33
SCSI
ID et LUN
ID ET LUN
Suivant la largeur de bus, on peut utiliser sur une chaîne SCSI de 8 à 32 périphériques.
Afin de les différencier les uns par rapport aux autres (et que le système puisse ainsi
accéder au bon appareil), on leur assigne d’abord le numéro de l’adaptateur hôte (la carte
SCSI), ensuite un numéro d’identification (ID) et enfin un numéro d’unité logique
(Logical Unit Number, LUN).
Numéro de l´adaptateur SCSI : Avec une seule carte d´installée, elle aura le numéro zéro
(0) ; avec deux cartes, l´une aura 0, l´autre 1, etc. La seule vraie limite est le nombre de
cartes utilisables sur le système (tributaire donc du nombre de ports PCI ou ISA
disponible).
Numéro d´ID : c´est le paramètre le plus important. Il faut IMPERATIVEMENT que
chaque périphérique sur une même chaîne possède un numéro DIFFERENT, en
n´oubliant pas que la carte SCSI utilise aussi un numéro d´ID. Il n´y a par défaut aucune
règle précise quand à l´assignation des ID, un périphérique peut utiliser n´importe quel
numéro, à condition qu´il soit disponible.
Quelques précisions toutefois : Les numéros d´ID ont un ordre de priorité, c´est à dire
que certaines ID ont une priorité plus élevée sur le bus que d´autres.
Tableau des priorités d´ID :
32 bits
Largeur de
bus
16 bits
8 bits
ID
7 6 5 4 3 2 1 0 15 14 13 12 11 10 09 08 23 22 21 20 19 18 17 16 31 30 29 28 27 26 25 24
Priorité
1 2 3 4 5 6 7 8 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
C´est donc l´ID 7 qui possède la plus haute priorité sur le bus et ce quelle qu´en soit
la largeur. C´est fort logiquement qu´on la retrouve couramment déjà utilisée par la carte
SCSI (étant donné que c´est elle qui gère tous les échanges de données avec le système).
Limite dans les plages d´ID : Le tableau des priorités montre qu´un périphérique 8 bit
(Narrow) peut avoir comme ID de 0 à 7, un 16 bit (Wide) de 0 à 15 et 32 bit (ExtraWide) de 0 à 31. Si l´on mélange différentes largeurs de bus sur une seule chaîne alors le
nombre maximum d´ID allouables dépend de la plus petite largeur utilisée. Cela est dû à
l´impossibilité d´un périphérique de communiquer avec un autre si ce dernier utilise une
ID indisponible pour le premier. Par exemple un périphérique 8 bits (Narrow, avec une
ID entre 0 et 7) ne "verra" pas un périphérique 16 bits (Wide, ID entre et 0 et 15) si
celui-ci utilise un numéro d´ID supérieur à 7.
Numéro d´unité logique (LUN) : A chaque ID peut correspondre 8 unités logiques. Le
plus souvent les périphériques ne possèdent qu´une seule unité logique, notée 0. Certains
rares périphériques, comme les tours de lecteurs CD, peuvent comporter plusieurs LUN.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
18/33
SCSI
Installation d´une chaîne SCSI
INSTALLATION D´UNE CHAÎNE SCSI
PRÉPARATION DES PÉRIPHÉRIQUES :
Assigner une ID différente à chacun. On ne le répétera jamais assez, mais c´est
INDISPENSABLE. Dans le cas de la carte SCSI, cela se paramètre soit dans son BIOS,
soit par des cavaliers (pour les cartes plus anciennes). A noter que certaines cartes ne
permettent pas de la changer.
Pour les périphériques internes, l´ID se configure généralement à l´aide de cavaliers. Le
numéro est codé en binaire.
Tableau usuel de configuration des ID sur les périphériques internes :
16 bits
8 bits
# ID 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# de
cavalier
s
0
- „„ - „„ - „„ - „„ - „„ - „„ - „„ - „„
1
-
2
- -
„„ „„ -
- „„„„ -
- „„„„„„„„ -
- „„„„ -
-
- „„ „„
- „„„„ „„ „„
3
- - - - - - - - „„„„„„„„„„„„ „„ „„
(„„ : Cavalier présent ; - : Cavalier absent)
A gauche, bloc de cavaliers pour la configuration de l´ID sur un périphérique 8 bits
(Narrow). A noter que c´est la valeur que peut prendre chaque cavalier qui est indiqué, et
pas son numéro. Sur la photo, c´est l´ID 3 qui est sélectionné (2 + 1).
A droite, la même chose sur un périphérique 16 bits (Wide), ici un disque dur. Ce
sont les quatre cavaliers les plus à droite qui assurent le réglage de l´ID.
Pour les périphériques externes, cela se fait le plus souvent par l´intermédiaire d´une
roue codeuse, avec la modification effectué a l´aide d´un tournevis ou de boutons
poussoirs. Dans le cas d´une tour externe (où l´on peut installer un ou plusieurs
périphériques), la roue est reliée a des cavaliers branchés sur le(s) périphérique(s)
installé(s) dans la tour.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
19/33
SCSI
Installation d´une chaîne SCSI
Photos de la face arrière de boîtiers SCSI externe, 8 bits à gauche (avec chiffre allant de
0 à 7) et 16 bits à droite (de 0 à 15).
Sur chacune on voit les cavaliers qui y sont reliés, ils sont de deux tailles différentes pour
pouvoir être utilisés sur n´importe quel périphérique.
Conseils sur le choix des ID :
- L´ID 7 est celle qui a la plus haute priorité sur le bus. De préférence régler la carte
SCSI sur celle-ci (c´est souvent le cas par défaut)
- Il est recommandé (mais pas indispensable) de sélectionner des ID plus prioritaires pour
les appareils lents, et inversement des ID moins prioritaires pour les appareils rapides
- Dans le cas où des périphériques 8 bits (Narrow) seront connectés sur la chaîne avec
des périphériques 16 bits (Wide), ne pas sélectionner d´ID supérieure à 7 pour ces
derniers.
- Si on veut démarrer (booter) sur un disque dur, il est conseillé (mais encore une fois pas
indispensable) de régler son ID à 0.
Remarque au sujet de la norme SCAM ( Scsi Configured Auto-Magically)
Il s’agit d’un protocole qui permet de configurer tous les réglages du bus
automatiquement, y compris les ID.
PRÉPARATION DE LA CONNECTIQUE :
- Qualité de fabrication : Sans sombrer dans la paranoïa, il faut toutefois veiller à
employer des câbles et des nappes de qualité suffisante (et en bon état..). Une nappe
SCSI est le plus couramment constitué de fils de cuivre enrobé dans du PVC mais des
nappes en téflon ou en TPE, offrant un meilleur blindage et donc une plus grande
résistance aux interférences, existent également.
- Choix des câbles/nappes : il faut veiller à choisir du câblage certifié pour le débit que
l´on veut atteindre.
TOPOLOGIE DE LA CHAÎNE :
L´ensemble des périphériques, une fois tous connectés, doivent former une ligne. Il ne
faut pas qu´il y ait de branches. La distance de câblage recommandée entre chaque
périphérique est de 30 centimètres, avec un minimum de 15.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
20/33
SCSI
Installation d´une chaîne SCSI
Configuration valide :
Configurations NON valide :
Mise en place des terminaisons : il doit y en avoir deux et SEULEMENT deux, une à
chaque extrémité de la chaîne. Il n´en faut pas plus, pas moins, et surtout pas en plein
milieu. Cette terminaison peut se faire soit par le périphérique présent en bout de chaîne,
soit, et c´est vivement conseillé, par un terminateur. Étant donné que la plupart des
périphériques peuvent agir comme terminateurs, il faut bien veiller à ce que celle-ci soit
bien désactivée sur chacun d´eux.
Exemples de terminaisons valables :
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
21/33
SCSI
Installation d´une chaîne SCSI
Exemples de terminaisons NON valables :
Fin de chaîne ambiguë
Terminaison en milieu de chaîne
MÉLANGE DE PÉRIPHÉRIQUES...
Il est fréquent d´utiliser des périphériques répondant à des normes différentes (8 ou 16
bits, SE ou LVD, principalement). Il est tout à fait possible de les utiliser sur une seule
chaîne SCSI mais sous certaines conditions :
Mélange SE et LVD : tous les périphériques LVD pouvant fonctionner en mode SE,
aucune disposition particulière est à prendre pour le branchement des périphériques,
cependant les débits et longueur maximum de câblage correspondront au périphérique SE
le plus lent présent sur la chaîne. Par contre si l´on souhaite utiliser un périphérique SE
sur une chaîne LVD sans pour autant brider les débits, ils est obligatoire de passer par
des convertisseurs spéciaux (et TRES coûteux).
Mélange 8 bits/16 bits : les connecteurs utilisés étant différents dans un cas ou dans
l´autre, il est obligatoire de passer par des adaptateurs. Dans le cas où l´on veut utiliser
un périphérique 8 bits sur une chaîne 16 bits, un adaptateur simple suffit. Si on souhaite
relier un périphérique 16 bits sur une chaîne 8 bits, il faut alors un adaptateur avec ligne
de terminaison haute, c´est à dire un adaptateur qui termine les lignes de données 9 à 16,
inexistantes sur un bus 8 bits.
Exemples d´adaptateurs :
De gauche à droite :
adaptateur MiniHD68 Femelle <> HE10-50 Femelle, pour brancher un périphérique 8
bits sur une chaîne 16 bits
adaptateur MiniHD68 Femelle <> HE10-50 Mâle, pour prolonger une chaîne 16 bits en
chaîne 8 bits
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
22/33
SCSI
Installation d´une chaîne SCSI
adaptateur MiniHD68 Mâle <> HE10-50 Mâle avec terminaison haute, pour utiliser un
périphérique 16 bits sur une chaîne 8 bits (noter la présence des résistances utilisés pour
terminer les signaux au centre de l´adaptateur)
Cartes SCSI à multiples connecteurs : afin d´éviter les déboires liés à l´utilisation de
périphériques répondant à des normes différentes, les fabricants de cartes mettent à la
disposition des utilisateurs plusieurs connecteurs, chacun répondant à une norme précise
(évidemment disponible uniquement sur les cartes gérant plusieurs normes). Cela évite
d´avoir recours à des adaptateurs et de ne pas se poser de questions vis à vis du passage 8
bits <> 16 bits. Attention, il est impossible d´utiliser TOUS les connecteurs en même
temps, sous peine de créer une chaîne SCSI avec branches.
Exemple de carte possédant plusieurs connecteurs internes, avec à gauche un connecteur
16 bit LVD, en haut à droite un connecteur 16 bit SE et en bas à droite un connecteur 8
bit SE.
ET LES PÉRIPHÉRIQUES DANS TOUT ÇA?
Faisons un petit tour des périphériques SCSI que l´on retrouve le plus couramment :
LES ADAPTATEURS SCSI :
C´est la pièce maîtresse, celle par qui vont transiter tous les échanges de données entre
les périphériques qui y sont connectés et le système. Elles sont sous la forme de cartes
d´extension au format PCI ou ISA. On appelle souvent ces cartes "contrôleurs SCSI"
mais le terme est impropre car tout périphérique SCSI possède un contrôleur. Cependant
cet abus de langage est tout à fait toléré de nos jours.
Aujourd´hui on ne trouve plus en neuf que des cartes au format PCI, celles au format ISA
ne se trouvant plus que sur le marché de l´occasion. Elles sont de toutes façons à
proscrire, vu leurs piètres performances.
Le choix d´une carte va dépendre des périphériques qui y seront connectés. Pour
l´utilisation de périphériques "lents" comme lecteur CD, graveurs, scanners, une carte
compatible SCSI-2 (ou Ultra SCSI) suffit amplement. Si l´emploi de disques durs récents
est envisagé, alors il faudra se tourner vers les modèles supportant les normes les plus
rapides. Actuellement prendre une carte compatible avec la norme Ultra160 est le
meilleur choix.
LES DISQUES DURS :
Périphériques d´excellence du SCSI, ils sont toujours à la pointe des innovations et des
performances. Le problème est que cela se ressent fortement au niveau de leur coût et
l´écroulement du prix des disques durs IDE a encore creusé les écarts : payer 3 fois plus
cher pour une capacité 3 fois moindre, cela laisse à réfléchir... Néanmoins la différence
de performances est très sensible : débits maximums plus élevés et temps d´accès
nettement plus réduit. Ajoutons à cela une fiabilité accrue, le support de spécifications
particulière (la norme AV par exemple) et on comprend l´attrait que représente ces
disques face à leurs homologues IDE.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
23/33
SCSI
Installation d´une chaîne SCSI
LES LECTEURS CD/GRAVEURS :
Il y à quelques années les lecteurs et surtout les graveurs SCSI étaient très à la mode du
fait de leur fiabilité nettement supérieure aux modèles IDE. Depuis l´arrivée de
technologies comme le Burn-Proof assurant un taux de réussite de gravure très proche de
100%, les graveurs IDE sont désormais au premier plan. Il reste toujours aux
lecteurs/graveurs SCSI les avantages hérités de la norme, comme une utilisation en
ressource moindre (avec la puissance des machines actuelles cette tendance s´estompe),
et la possibilité de brancher plus de périphériques (et encore avec la popularisation des
cartes contrôleurs IDE additionnelles, cela reste un avantage léger).
LES LECTEURS DE BANDE (STREAMERS) :
Destinés à effectuer des sauvegardes, on les retrouve surtout dans le monde
professionnel. Les modèles SCSI sont populaires non pas pour leur performance, mais
simplement parce que le SCSI est répandu dans les entreprises.
LES SCANNERS :
Les modèles SCSI ont un peu subi le même sort que les graveurs : très prisés a l´époque
où ils coexistaient avec les modèles parallèles, l´USB a aujourd´hui raflé l´ensemble du
marché et seuls quelques modèles haut de gamme sont encore produits en SCSI-2 (et
souvent sont également compatibles USB).
ORDRE DE MISE SOUS ET HORS TENSION DES PÉRIPHÉRIQUES SCSI
EXTERNES.
Suivez ces recommandations chaque fois que vous connectez et déconnectez vos
périphériques :
- Mettez toujours sous tension vos périphériques SCSI avant votre
ordinateur.
- Mettez toujours hors tension votre ordinateur puis les
périphériques SCSI
- Quand vous utilisez l’ordinateur, ne mettez jamais hors tension un
périphérique SCSI dont les terminaisons sont activées.
- La plupart des périphériques SCSI ne fonctionneront pas si vous les
mettez successivement hors tension et sous tension alors que vous
utilisez l’ordinateur.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
24/33
SCSI
Mélanger des périphériques 50-pin et 68-pin.
MÉLANGER DES PÉRIPHÉRIQUES 50-PIN ET 68-PIN.
EN INTERNE
Envie de continuer à utiliser un vieux disque dur en 50-pin ou de brancher en interne
lecteur DAT sur la même nappe qu'un disque en 68-pin? Il devient alors difficile de s'y
retrouver pour obtenir un câblage cohérent et fonctionnel sans s'empêtrer dans les
adaptateurs et les modifications de connectique. Dans le cas où l'on veut connecter
ensemble et en interne plusieurs périphériques dont certains disposent d'une connectique
50-pin et d'autres munis de connecteurs 68-pin, il convient alors d'utiliser une nappe
interne 68-pin. Chaque périphérique 50-pin devra alors disposer d'un adaptateur 68-50
[MiniD68F sur HE10-50F]. L'ordre de connexion de tout ce monde est important: Il faut
que les périphériques 50-pin soient branchés en premier sur la nappe et le ou les
périphériques 68-pin viendront alors en bout de chaîne. Dans le cas d'un périphérique 68pin disposant d'une terminaison intégrée [Disque dur UW en mode SE par exemple],
cette dernière devra alors être activée sur le dernier périphérique. Sinon, il conviendra de
fermer le bus à l'aide d'une terminaison active branchée sur le dernier connecteur de la
nappe.
Afin de limiter les coûts, une autre solution techniques est envisageable: On peut utiliser
deux nappes, une en 68-pin puis l'autre en 50-pin, raccordées entre elles par un
adaptateur disposant d'un terminateur intégré qui assurera l'effet de terminaison sur les 18
fils supplémentaires de l'UltraWide. En bout de chaîne, un bouchon terminera les 50-pin
du Narrow. L'intégrité de la chaîne sera ainsi assurée.
EN EXTERNE
La chose se corse lorsqu'il faut pourvoir connecter plusieurs périphériques munis de
connecteurs différents en externe. Techniquement, il est important de connecter en
premier ceux munis de connectique 68-pin à l'aide d'un câble adapté. Ensuite à l'aide d'un
adaptateur 68-50 incorporant une terminaison intégrée qui fermera les signaux Wide, Il
est alors possible de connecter le ou les périphériques 50-pin en terminant le dernier de la
chaîne. Le premier périphérique de la chaîne sera à la norme UW, U2W ou supérieur, et
l'utilisation d'un cordon auto terminé [ou un adaptateur auto terminé] devient nécessaire
pour bloquer le signal 68 fils avant le passage en Narrow sur les périphériques suivants.
Il est également possible de connecter de l'UltraWide sur du Narrow, auquel cas un
bouchon 68-pin sera employé pour bloquer le signal sur les 68 fils.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
25/33
SCSI
Mélanger des périphériques 50-pin et 68-pin.
BRANCHER 1 SEUL PÉRIPHÉRIQUE 50-PIN SUR UNE SORTIE 68-PIN
Un autre cas de figure consiste à brancher en externe un périphérique 50-pin sur un
adaptateur hôte muni d'une connectique 68-pin. On emploie alors un câble équipé d'un
connecteur 68-pin côté adaptateur hôte, et d'un connecteur 50-pin ou DB25 côté
périphérique externe. Le graveur, ou autre lecteur de sauvegarde devra alors être terminé
par un bouchon 50-pin, qui fermera le bus, même si la logique des terminaisons n'est qu'à
moitié respectée dans ce cas et que les 18 fils supplémentaires ne seront alors pas
correctement terminés. Cependant, la plupart des adaptateurs hôte actuels [Ex: Adaptec
2940 U2W] peuvent terminer automatiquement ces 18 lignes.
MÉLANGER DES PÉRIPHÉRIQUES INTERNES ET EXTERNES
Chaque cas est à prendre en considération et on ne peut établir aucune généralité sur ce
type de mélange dont les résultats peuvent être aléatoires et parfois décevants. Pour
espérer obtenir une chaîne cohérente, il faudra connecter en priorité les périphériques
munis de connecteurs 68-pin, puis ceux en 50-pin. La chaîne devra être terminée à son
extrémité externe en 68-pin.
En interne, l'adaptateur SCSI est considéré comme l'un des éléments de la chaîne, et le
dernier périphérique interne doit être terminé.
Dans l'absolu, la science qui consiste à mélanger des périphériques de différents types est
loin d'être exacte. Certains périphériques refuseront de fonctionner alors que les principes
de bases sont pourtant respectés. C'est notamment le cas de certains scanners qui refusent
de fonctionner lorsqu'ils ne sont plus connectés sur leur carte propriétaire. Pour les
connecter sur un autre adaptateur SCSI, il faut alors envisager l'ajout d'une terminaison
active au niveau du scanner.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
26/33
SCSI
Les Dix Commandements du SCSI
LES DIX COMMANDEMENTS DU SCSI
Tous les points à vérifier quand on installe une chaîne SCSI :
I. Tu devras terminer chaque extrémité (et SEULEMENT les extrémités) de ton bus
SCSI. Si ton bus est 16 bits (Wide), sois sur que la moitié basse et la moitié haute sont
correctement terminé.
II. Tu devras utiliser des terminaisons actives (ou LVD) autant que possible.
III. Tu devras être sur que chaque périphérique SCSI possède une ID unique.
IV. Tu devras vérifier que les terminaisons sont alimentées par au moins un
périphérique (Utilisateurs de portables, prêtez-y une grande attention!)
V. Tu ne devras pas avoir un bus SCSI plus long que ne le permet le périphérique le
plus rapide. A savoir :
* 6 mètres pour le SCSI-1 (5 Mhz)
* 3 mètres pour le Fast SCSI-2 (10 Mhz)
* 1,5 mètres pour l´Ultra SCSI-2 (20 Mhz)
* 12 mètres pour l´Ultra2 SCSI (40 Mhz) ou plus en LVD
VI. Tu ne devras pas mélanger les différentes tribus du SCSI! Le HVD ne peut côtoyer
le SE ou LVD et eux ne peuvent côtoyer le HVD. Sois sur de savoir à quel tribu
appartient chacun de tes périphériques. Le HVD est aujourd´hui considéré en exil et
devra être évité si tu le croises dans ton voisinage.
VII. Tu devras maintenir les pilotes de tes périphériques à jour. (Mais garde une bonne
ancienne version à portée aussi).
VIII. Tu devras être certain que l´alimentation pour tes périphériques est suffisante.
IX. Tu ne loueras pas de culte à de faux connecteurs. Une place spéciale en Enfer est
réservée aux concepteurs utilisant des connecteurs 25 broches sur leurs périphériques!
X. Tu vérifieras par deux fois que tu as obéi à tous les commandements cités ci-dessus
avant de poser une question aux éclairés du newsgroup comp.periphs.scsi.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
27/33
SCSI
SAS pour Serial Attached SCSI
SAS POUR SERIAL ATTACHED SCSI
Nouvelle interface de stockage, le SAS vient renouveler une interface SCSI parallèle en
lui transposant le modèle série de son cousin SATA. A la clé, des débits de l'ordre de 300
Mo/s non partagés
Qu'est ce que le SAS ?
Le SAS signifie Serial Attached SCSI (SAS). Il vient remplacer le bus SCSI actuel et
dépasse ses limites en termes de performances, en y apportant le mode de transmission
de données en série de l'interface SATA.
Jusqu'à présent, le marché des interfaces de disques était partagé entre deux mondes : la
norme ATA qui équipe majoritairement les postes de travail en raison de son coût peu
élevé, et le SCSI, très présent dans le monde serveur car plus rapide et plus performant
dans les applications multi-utilisateurs ou la gestion RAID de disques. Ces deux
interfaces, nées dans les années 80, reposent sur un mode de transmission parallèle, c'està-dire un large câble aux embranchements multiples sur lequel se connectent un ou
plusieurs matériels.
En quoi le mode parallèle est-il limité ?
Jusqu'à présent, le mode parallèle a toujours permis de suivre les besoins croissants en
matière de vitesse de transfert. Mais les vitesses actuelles (640 Mo/s) entraînent des
restrictions en matière de longueur de câble. Ces restrictions visent à limiter les
interférences et parasites transitant à partir des différents matériels connectés sur le câble.
Le mode de transmission série, utilisé à l'origine pour relier les périphériques lents
(clavier, souris) à l'unité centrale, gagne ces dernières années en puissance. L'USB - mais
aussi le Fiber Channel - illustrent cette montée en puissance du mode série avec des
débits qui montent désormais jusqu'à 400 Mo/s.
Quel est l'intérêt de la technologie SAS ?
Le SAS offre un taux de transfert de 3 Gbits/s, légèrement supérieur à l'Ultra 320 SCSI
qui plafonne aujourd'hui à 2,56 Gbits/s. Mais, surtout, les débits fournis par le SAS sont
exclusifs. Ainsi, chaque disque dispose d'un débit de 3 Gbits/s, contrairement au SCSI
parallèle où la bande passante de 2,56 Gbits/s est répartie entre tous les périphériques du
contrôleur. Par ailleurs, le SCSI parallèle limitait les connexions à 15 disques par
contrôleurs contre 128 disques par connexion pour le SAS.
Faudra-t-il changer de matériel ?
Non, la rétro-compatibilité avec le matériel SCSI a été assurée, de même que le SAS
pourra fonctionner avec des disques SATA si les deux interfaces cohabitent dans une
même grappe de stockage. Les connecteurs, mais aussi les câbles d'interfaces, sont
communs entre les disques SAS et SATA, ce qui permettra aux administrateurs d'utiliser
leurs câbles indifféremment pour l'une ou l'autre de ces technologies.
Qui a défini cette nouvelle norme et qui va l'adopter ?
Les grandes lignes de cette nouvelle norme ont été fixées par la SCSI Trade Association,
organisme chargé de la promotion de l'interface SCSI. Les premiers produits compatibles
SAS sont attendus pour la fin de l'année 2005 en France mais leur généralisation ne
devrait se faire qu'à partir de l'année 2007.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
28/33
SCSI
SAS pour Serial Attached SCSI
En effet, les constructeurs de serveurs prévoient d'introduire le SAS en standard à partir
de 2006. Dans le monde, les principaux acteurs du stockage (Hitachi, Seagate, Adaptec,
Fujitsu, LSI, Maxtor…) viennent de lancer les premiers produits compatibles SAS.
Quel futur pour le SAS ?
A l'horizon 2006-2007, une évolution du SAS devrait amener ces débits près des 6
Gbits/s, puis à 12 Gbits/s vers 2009-2010. Cette évolution s'accompagne d'une migration
des disques du format actuel de 3,5 pouces vers 2,5 pouces et d'une évolution de la
vitesse de rotation des bras du disque à 15 000 tours par minute contre 10 000 tours
aujourd'hui.
Ce standard devra trouver sa place entre les technologies SATA et SATA II - qui
affichent des prix très bas - et le Fiber Channel, prédominant dans les réseaux de
stockage (NAS) mais au prix élevé.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
29/33
SCSI
iSCSI
ISCSI
iSCSI est un protocole de la couche application permettant le transport de commandes
SCSI sur un réseau TCP/IP.
PRINCIPALES CARACTÉRISTIQUES
iSCSI a été standardisé par l'IETF en Avril 2004.
C'est un protocole d'encapsulation: il sert à transporter un protocole de plus haut niveau,
dans ce cas le protocole SCSI.
HISTORIQUE
Au milieu des années '90, des recherches sont lancées pour étudier la faisabilité de
transporter SCSI sur Ethernet. Entre autres sociétés, IBM investigue plusieurs solutions:
SCSI sur Ethernet, sur IP et sur TCP/IP. En 1998, un premier prototype de SCSI sur
TCP/IP est disponible. Après établissement de l'alliance Cisco-IBM en 1999, ces deux
sociétés décident de soumettre à l'IETF une proposition baptisée iSCSI et basée sur les
recherches effectuées chez IBM. Cette proposition est soumise en 2000. En 2001, IBM
sort le premier équipement de stockage purement iSCSI, l'IP Storage 200i, et Cisco le
routeur de stockage SN 5420, passerelle entre iSCSI et Fibre Channel. Microsoft publie
ses premiers pilotes pour Windows en Juin 2003.
PASSERELLES ISCSI
Une passerelle iSCSI est un équipement effectuant la conversion entre la pile de
protocole iSCSI et la pile Fibre Channel. De telles passerelles sont utilisées actuellement
pour accéder à des équipements de stockage incapables de communiquer de manière
native en iSCSI. Le tableau suivant donne les dates d'introduction et de retrait de
passerelles iSCSI.
Dates d'introduction et de retrait de passerelles iSCSI
Introductio Retrai
Société
Produit
n
t
Brocade Multiprotocol Router
2004
NA
Cisco
SN 5420
2001
2003
Cisco
SN 5428
2002
NA
Cisco
Module IP pour MDS 9500 2003
NA
SR 2122-2
2004
NA
Mcdata Eclipse 3300
2004
NA
SANRAD V-Switch 3000
2003
NA
HP
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
30/33
SCSI
iSCSI
BAIES DE STOCKAGE ISCSI
Dates d'introduction et de retrait de baies de stockage iSCSI
Introductio Retrai
Société
Produit
n
t
IBM
IP Storage 200i
2001
2002
IBM
DS-300
2004
NA
PeerStorage Array
100E
2003
NA
N-Storage RapidSAN iSCSI
2005
NA
Snap Server 4200
2005
NA
EqualLogic
Adaptec
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
31/33
SCSI
SAN pour Storage Area Network
SAN POUR STORAGE AREA NETWORK
En informatique, un SAN (de l'anglais Storage Area Network), est un réseau spécialisé
permettant de partager de l'espace de stockage à une librairie de sauvegarde et à des
serveurs.
DÉFINITION
Un SAN se différencie des autres systèmes de stockage tel que le NAS (Network
attached storage) par un accès bas niveau aux disques. Pour simplifier, le trafic sur un
SAN est très similaire aux principes utilisés pour l'utilisation des disques Internes (ATA,
SCSI). C'est une mutualisation des ressources de stockage.
Dans le cas du NAS, la ressource de stockage est directement connectée au réseau
Ethernet de l'entreprise. Le serveur NAS intègre le support de multiples systèmes de
fichiers réseau, tels que CIFS (Common Internet File System), le protocole de partage de
fichiers de Microsoft, NFS (Network File System), un protocole de partage de fichiers
Unix ou AFP (AppleShare File Protocol), le protocole de partage de fichiers d'Apple.
Une fois connecté au réseau, il peut jouer le rôle de plusieurs serveurs de fichiers
partagés.
Dans le cas du SAN, les baies de stockage n'apparaissent pas comme des volumes
partagés sur le réseau. Elles sont directement accessibles en mode bloc par le système de
fichiers des serveurs. En clair, chaque serveur voit l'espace disque d'une baie SAN auquel
il a accès comme son propre disque dur. L'administrateur doit donc définir très
précisément les LUN (unités logiques) et le zoning, pour qu'un serveur Unix n'accède pas
aux mêmes ressources qu'un serveur Windows utilisant un système de fichiers différent.
AVANTAGES
L’un de premiers intérêts du SAN est de ne plus avoir à se préoccuper de faire évoluer la
quantité de disques autrefois dévolus à un serveur particulier ou de se désoler de l’espace
non utilisé d’un serveur surdimensionné en espace disque. L’espace disque devient
quasiment illimité et est évolutif à volonté par l’ajout de disques ou de baies de stockage
sur le SAN. L’espace de stockage mutualisé pour les serveurs permet d’optimiser la
gestion des disques et de rendre plus aisées les sauvegardes de données.
TYPES DE SAN
Les SANs sont construits dans le but de fournir de l'espace disque rapide et fiable. La
technologie la plus répandue pour y arriver est le Fibre Channel.
L'équipement en fibre optique étant très coûteux, 2 nouvelles technologies ont fait leur
apparition :
•
iSCSI : Ce sont les mêmes commandes SCSI mais sur Ethernet, TCP/IP.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
32/33
SCSI
•
SAN pour Storage Area Network
AOE : Ici c'est de l'ATA sur de l'Ethernet. Cette technologie ne permet pas de
faire du routage.
SANS EN ACTION
Il y a encore peu de temps on ne trouvait des SANs que dans les grands centres
informatiques de société ayant besoin d'un grand volume de stockage très sécurisé. Les
prix devenant plus raisonnable, des centres informatiques plus modestes s'équipent
d'architectures SAN plus simples (tel que représenté dans le schéma ci-dessous).
Un site plus grand mettra en place une architecture plus complexe, composée de
plusieurs SANs reliés entre eux. Chaque SAN pouvant-être équipé d'un grand nombre de
baies de disques.
Centre
auteur
Formation
Beaumont TSGRI DI
Rouel
TAI
UES
Type doc
Doc
Date
Page
U1E1S1
Support
SCSI_ER06.doc
27/11/06
33/33

Documents pareils