dispozitiv scsi ce. Interfețe externe PC - magistrală SCSI. Utilizarea dispozitivelor Narrow și Wide pe aceeași magistrală SCSI

06.07.2021 Știri

Ce este SCSI?

R: Secțiunea [SCSI Basics] este dedicată răspunsului la această întrebare.
Ce este SAS, ce este mai bun decât SCSI sau SAS și cum diferă?
R: Secțiunea [SAS sau SCSI] este dedicată răspunsului la această întrebare.
Ce este eSATA?
R: eSATA este interfata SATA, conceput pentru conectarea externă Dispozitive SATA. Oferă un canal cu o lățime de bandă de 3 Gbps, ceea ce va elimina întârzierile cauzate de lipsa lățimii de bandă caracteristice dispozitivelor moderne. stocare externă date.

Ce este Unified Serial?
R: Toate controlerele Unified Serial vă permit să conectați unități SATA și SAS folosind o interfață punct la punct. Utilizează un set de comenzi SCSI îmbunătățit pentru a oferi un management puternic al datelor, gestionarea erorilor și performanță.

Flexibilitatea oferită de suportul pentru unitățile SATA și SAS oferă companiilor capacitatea de a standardiza cu ușurință infrastructura I/O atât pentru stocarea primară a datelor critice, cât și pentru stocarea secundară, în funcție de instalarea unităților SATA sau SAS. Clienții își pot standardiza infrastructura folosind controlere I/O unificate și sisteme de stocare, reducând astfel costurile de instruire și întreținere.

Este posibil să utilizați unități SATA cu controlere SAS?

R: Da, puteți și puteți utiliza simultan ambele unități SAS și SATA pe un singur controler. Acest lucru vă permite să începeți tranziția la tehnologia SAS chiar acum la un cost rezonabil.

Este posibil să utilizați unități SAS cu controlere SATA?
Oh nu.

Este posibil să conectați unități SAS la controler fără a utiliza un coș de schimb la cald?
A: Da, poți. Pentru a face acest lucru, trebuie să utilizați cablu special cu conector SFF-8482 pe partea unitate. Conectorul de la celălalt capăt al cablului este determinat Controler SAS.

Care este diferența dintre SCSI-1, SCSI-2, Fast, Wide,Ultra Wide și Ultra2 SCSI?
R: Principala diferență este setul de comenzi SCSI și lățimea magistralei (respectiv, viteza).
SCSI-1 5MB/Sec 8 biți SCSI bus
SCSI-2 5MB/Sec 8 biți SCSI bus
SCSI-2 Rapid 10MB/Sec 8 biți SCSI bus
SCSI-2 Fast Wide 20MB/Sec 16 biți SCSI bus
SCSI Ultra 20MB/Sec 8 biți SCSI bus
SCSI Ultra Wide 40MB/Sec 16 biți SCSI bus
Autobuz SCSI Ultra2 Wide de 80 MB/sec pe 16 biți
Ultra160 160MB/sec magistrală SCSI pe 16 biți
Ultra320 320MB/sec magistrală SCSI pe 16 biți

Când ar trebui să utilizați un controler diferențial de joasă tensiune (LVD)?
A: În cazul în care:
Necesar de mare viteză transfer de date - 80 - 320 MB/s
Mediul înconjurător are un nivel foarte ridicat de zgomot electromagnetic care afectează transmisia de date. Modul LVD oferă o imunitate mult mai mare la zgomot decât SCSI Single Ended (SE).
Este necesar să se asigure eliminarea semnificativă a dispozitivelor SCSI de pe computer. Dispozitivele LVD pot fi scoase de pe controlerul SCSI la o distanță de până la 12 metri (aceasta este lungimea maximă admisă a unui cablu SCSI LVD.

Ce este un terminator SCSI și de ce este necesar?
R: Terminatorul SCSI este mic dispozitiv electronic, care ar trebui să fie situat la ambele capete ale magistralei SCSI și ar trebui să existe exact două dintre ele (terminatoare) pentru fiecare magistrală SCSI. Cel mai adesea, primul Terminator SCSI este controlerul SCSI (de regulă, această funcție poate fi „dezactivată” în BIOS-ul controlerului, dar în mod implicit este activat), iar al doilea este terminatorul conectat la ultimul (din controller SCSI) conector al cablului SCSI.

Unele dispozitive SCSI (discuri vechi, unități de dischetă, unități de bandă) au un terminator încorporat, care poate fi activat utilizând jumperul corespunzător de pe dispozitiv. În acest caz, trebuie să vă asigurați că dispozitivul cu terminatorul activat se află la capătul magistralei SCSI.

Dar totul funcționează pentru mine chiar și fără un terminator SCSI, poate că asta va funcționa?
R: Deocamdată poate fi bine, mai ales dacă ai un singur disc și nu este folosit foarte intens. Dar pe măsură ce creșteți numărul de dispozitive de pe magistrala SCSI sau pe măsură ce crește încărcarea acesteia, riscați în cele din urmă să pierdeți date, așa că nu ar trebui să vă zgâriești cu ele.

Ce este un ID SCSI și de ce este necesar?
R: ID-ul SCSI este un identificator (număr) unic (într-o magistrală SCSI) al unui dispozitiv SCSI. Este necesar pentru a furniza adresarea dispozitivelor de pe magistrala SCSI.

ID-ul SCSI este atribuit fie automat (de exemplu, dacă sunt utilizate cuști de unități hotswap care acceptă o astfel de funcție), fie prin setarea manuală a jumperelor corespunzătoare pe dispozitivele SCSI. ID-ul SCSI nu are nimic de-a face cu ordine fizică locația dispozitivelor pe magistrala SCSI (de exemplu, un controler SCSI, de regulă, are o valoare implicită a ID-ului SCSI de 7, deși cel mai adesea, dar nu întotdeauna, este situat la începutul magistralei SCSI), este important doar că nu există dispozitive pe o magistrală SCSI cu același ID SCSI.

Valorile SCSI ID pot fi:
de la 0 la 15 (16 în total) pentru magistralele SCSI Wide (W) și UltraWide (UW, U2W, U160, U320);
de la 0 la 7 (total 8) pentru magistrala SCSI îngustă (U, U2);

Ce se întâmplă dacă conectați două dispozitive cu același ID SCSI la același canal SCSI?
A: Nimic bun. În cel mai bun caz, controlerul SCSI va recunoaște unul dintre aceste dispozitive, dar tot nu va putea funcționa corect cu el; în cel mai rău caz, nu va „vedea” niciunul dintre aceste dispozitive. Nici controlerul, nici discurile nu vor fi deteriorate, dar riscul coruperii datelor de pe discurile SCSI rămâne.

Trebuie luat în considerare faptul că marea majoritate a controlerelor nu raportează apariția unei astfel de erori, așa că atunci când conectați dispozitive noi la magistrala SCSI, trebuie să acordați atenție menținerii unicității ID-ului SCSI.

Vă rugăm să rețineți că controlerul SCSI în sine are și un ID SCSI (de regulă, este egal cu 7 și poate fi modificat în BIOS-ul controlerului), așa că nu ar trebui să atribuiți același ID SCSI discurilor.

Ce este SAF-TE?
R: SAF-TE - Carcasa SCSI Accessed Fault-Tolerant este o specificație „deschisă” concepută pentru a oferi o metodă cuprinzătoare și standardizată pentru monitorizarea și raportarea stării unităților de disc, surselor de alimentare și sistemelor de răcire utilizate în aplicații. fiabilitate ridicatăși subsisteme de stocare a datelor. Cerințele tehnice sunt independente de hardware-ul I/O, sistemele de operare și platforma serverului, deoarece șasiul în sine pare a fi doar un alt dispozitiv pe magistrala SCSI. Specificațiile SAF-TE au fost adoptate de mulți producători de top de servere, dispozitive de stocare și Controlere RAID. Produsele care îndeplinesc specificația SAF-TE reduc costurile de monitorizare a stării carcaselor, simplifică munca administratorului de rețea și oferă notificări de urgență și informații despre starea echipamentului.

Interfețe externe PC - magistrală SCSI

SCSI (Small Computer System Interface), pronunțat „skazi”, este o interfață la nivel de sistem, standardizată de ANSI, spre deosebire de porturile de interfață (COM, LPT, IR, MIDI), este o magistrală: pinii de semnal ale multor abonați dispozitivele sunt conectate între ele „unu la unu”.

Scopul principal al magistralei SCSI în timpul dezvoltării primei specificații în 1985 a fost „de a asigura independența hardware a dispozitivelor dintr-o anumită clasă conectate la un computer”.

Spre deosebire de magistralele de expansiune hard, magistrala SCSI este implementată sub forma unei bucle de cablu separate, care permite conectarea a până la 8 dispozitive (specificație SCSI-1) cu design intern și extern. Unul din ei - adaptor gazdă(Adaptor gazdă) conectează magistrala SCSI la magistrala de sistem a computerului, alte șapte sunt gratuite pentru periferice.

Fig 1. Adaptor SCSI de la ASUSTeK

Următoarele pot fi conectate la autobuz:

  • unități de disc interne și externe (CD-ROM, hard disk-uri, hard disk-uri amovibile, discuri magneto-optice etc.);
  • streamers;
  • scanere;
  • camere foto si video;
  • alte echipamente utilizate nu numai pentru PC-urile IBM.

Fiecare dispozitiv conectat la magistrală are propriile sale identificator ID SCSI, care este transmis ca cod de poziție pe o magistrală de date pe 8 biți (de unde și limitarea numărului de dispozitive pe magistrală). Un dispozitiv (ID) poate avea până la 8 subdispozitive cu propriile LUN (Număr de unitate logică).

Orice dispozitiv poate iniția comunicarea cu altul dispozitivul țintă(Ţintă).

Modul de schimb al magistralei SCSI poate fi:

  • asincron sau
  • sincron cu negocierea vitezei (Synchronous Negotiation), unde transferul de date este controlat de paritate.

Specificații SCSI

Specificația SCSI-1 definește strict parametrii fizici și electrici ai interfeței și comenzile minime. Frecvența magistralei - 5 MHz. Lățimea magistralei este de 8 biți. Standardul ANSI a fost dezvoltat în decembrie 1985.

Specificația SCSI-2 definește 18 comenzi SCSI de bază (Common Command Set, CCS), necesare pentru toate dispozitivele periferice și comenzi suplimentare pentru CD-ROM și alte periferice. Dispozitivele suportă cozi - pot accepta lanțuri de până la 256 de comenzi și le pot executa într-o ordine pre-optimizată în mod autonom. Dispozitivele de pe aceeași magistrală SCSI pot face schimb de date fără implicarea CPU. Standardul ANSI a fost dezvoltat în martie 1990.

Extensii suplimentare la specificația SCSI-2:

  • Rapid - dublarea vitezei de transmisie sincronă (frecvența magistralei 10 MHz).
  • Interfață ultra - ultra-rapidă (frecvența magistralei 20 MHz).
  • Lat - creșterea adâncimii de biți la 16 biți, mai rar la 32 de biți.

Maxim debitului depinde de frecvența și lățimea de biți a magistralei și pentru combinații ale acestor extensii este dată în tabel. 1.

Tabelul 1. Rate de transfer de date, lungimi și tipuri de cabluri SCSI-1, SCSI-2

Specificația SCSI-3— dezvoltarea în continuare a standardului care vizează creșterea numărului de dispozitive conectate, specificarea comenzilor suplimentare; Suport priză si joaca. Ca alternativă la interfața paralelă SPI(SCSI-3 Parallel Interface) devine posibilă utilizarea unei interfețe seriale, inclusiv o interfață cu fibră optică cu o rată de transfer de date de 100 MB/. SCSI-3 există sub forma unei game largi de documente care definesc aspecte individuale ale interfeței și, în multe feluri, se suprapune cu magistrala serială. FireWire.

Terminatoare, conectori

După tipul de semnale se diferențiază liniar(Single Ended) și diferenţial Versiunile (diferențiale) ale SCSI, cablurile și conectorii lor sunt identice, dar compatibilitate electrică nu există dispozitive între ele.

Diferenţial folosește versiunea per semnal pereche răsucită conductoare și transceiver-uri speciale, în timp ce o lungime totală mare a cablului devine acceptabilă, menținând în același timp o frecvență de schimb ridicată. Interfața diferențială este utilizată la putere mare sisteme de discuri servere, dar nu obișnuite pe computerele obișnuite.

ÎN liniar versiunea, semnalul trebuie să circule de-a lungul unui conductor, răsucit (sau cel puțin separat de celălalt într-un cablu plat) cu un fir neutru (retur). Denumirile simbolice universale ale versiunilor sunt prezentate în Fig. 1.

Dispozitivele SCSI sunt conectate prin cabluri lanţ(Daisy Chain), pe dispozitivele de margine pe care le conectează terminatoare. Adesea, unul dintre dispozitivele extreme este adaptorul gazdă. Poate avea atât un conector intern, cât și un conector extern pentru fiecare canal:

Conectori interni
50 de pini cu densitate scăzută
conectarea dispozitivelor interne înguste - HDD, CD-ROM, CD-R, MO, ZIP (cum ar fi IDE, doar pentru 50 de pini)
68 de pini de înaltă densitate
conectarea dispozitivelor interne late, în principal HDD
Conectori externi
DB-25
25 conectarea dispozitivelor externe lente, în principal scanere, IOmega Zip Plus. cel mai frecvent pe Mac. (ca un modem)
50 de pini cu densitate scăzută
sau Centronics cu 50 de pini. conexiune externă de scanere, streamere. De obicei SCSI-1
50 de pini de înaltă densitate
sau Micro DB50, Mini DB50. Conector îngust extern standard
68 de pini de înaltă densitate
sau Micro DB68, Mini DB68. Conector larg extern standard
68 de pini de înaltă densitate
sau Micro Centronics. Potrivit unor surse, este folosit pentru conectarea externă a dispozitivelor SCSI

Când utilizați simultan conectorii externi și interni ai adaptorului gazdă, terminatorii acestuia sunt dezactivați. Utilizarea corectă a terminatoarelor este esențială - absența unuia dintre terminatoare sau, dimpotrivă, un terminator suplimentar poate duce la instabilitate sau pierderea funcționalității interfeței.

În ceea ce privește execuția, terminatorii pot fi oricare intern(postat pe placă de circuit imprimat dispozitive) și extern(instalat pe conectori de cablu sau dispozitiv).

Pe baza proprietăților lor electrice, se disting următoarele tipuri de terminatoare:

  • Pasive (SCSI-1) cu o impedanță de 132 ohmi sunt rezistențe obișnuite. Aceste terminatoare nu sunt potrivite pentru modurile SCSI-2 de mare viteză.
  • Activ cu o impedanță de 110 Ohmi - terminatoare speciale pentru a asigura funcționarea la o frecvență de 10 MHz în SCSI-2.
  • FPT (Forced Perfect Terminator) este o versiune îmbunătățită a terminatoarelor active cu limitatoare de emisie.

Terminatoarele active necesită putere, pentru care există linii speciale de interfață TERMPWR.

Cabluri

Gama de cabluri SCSI este destul de largă. Principalele cabluri standardizate:

  • Cablu A: standard pentru interfața SCSI pe 8 biți, o buclă internă cu 50 de fire (conectori IDC-50) sau una externă ecranată (conectori CENTRONICS-50).
  • Cablu B: Expansorul SCSI-2 pe 16 biți nu este disponibil pe scară largă.
  • Cablu P: SCSI-2/3 pe 16 biți cu 68 de fire cu conectori ecranați miniaturali îmbunătățiți, universal pentru cabluri interne și externe de versiuni SCSI de 8, 16 și 32 de biți (pini de 8 biți 1-5, 31-39, 65 -68 nu sunt folosite). Conectorii pentru conexiunile externe arată ca o versiune în miniatură a Centronics cu contacte plate, în timp ce cei interni au contacte pin.
  • cablu Q: Extindere cu 68 de fire la 32 de biți, utilizată împreună cu un cablu P.
  • Cablu cu conectori D-25P- 8 biți, standard pentru Macintosh, utilizat pe unele dispozitive externe (Iomega ZIP-Drive).

Sunt posibile diferite variante de cabluri adaptoare.

Atribuirea contactelor conectorului folosind exemplul unui cablu A comun este dată în tabel. 2.


Pin conector Semnal Pin conector Semnal
1 GND 26 DB0#
2 GND 27 DB1#
3 GND 28 DB2#
4 GND 29 DB3#
5 GND 30 DB4#
6 GND 31 DB5#
7 GND 32 DB6#
8 GND 33 DB7#
9 GND 34 DBParity#
10 GND 35 GND
11 GND 36 GND
12 GND/Rezervat 37 Rezervat
13 Deschis 38 TERMPWR
14 Rezervat 39 Rezervat
15 GND 40 GND
16 GND 41 ATN#
17 GND 42 GND
18 GND 43 BSY#
19 GND 44 ACK#
20 GND 45 RST#
21 GND 46 MSG#
22 GND 47 SEL#
23 GND 48 CD#
24 GND 49 REQ#
25 GND 50 I/O#

Tabelul 2. Conectori SCSI A-cablu

Obosi

Ca și magistrala PCI, magistrala SCSI își asumă capacitatea de a face schimb de informații între orice pereche de dispozitive. Desigur, cel mai adesea schimbul are loc între adaptorul gazdă și dispozitiv periferic. Software-ul „inteligent” poate uneori să „tăieze colțuri” - copierea datelor între dispozitive fără a accesa magistrala de sistem a computerului. Adaptoarele de gazdă inteligente cu memorie cache încorporată au un mare potențial aici. În fiecare schimb din autobuz, al lui iniţiator(Iniţiator) și dispozitivul țintă(Ţintă). În tabel 3 arată scopul semnalelor magistralei.

Semnal Sursă:
I=inițiator, T=țintă
Scop
DBx# - Bus de date invers cu biți de paritate
TERMPWR - Alimentare pentru terminatoare
ATN# eu Atenţie
BSY# ACEASTA Autobuzul este ocupat
REQ# T Solicitare transfer de date
ACK# eu Răspuns la REQ#
RST# ACEASTA Resetați
MSG# T Ținta transmite un mesaj
SEL# ACEASTA Selectarea unui dispozitiv țintă de către inițiator sau Reselectarea inițiatorului de către dispozitivul țintă
CD# T Control (0) / date (1) pe magistrală
I/O# T Direcția de transmisie în raport cu inițiatorul sau faza Selectare(1)/Reselectare(0)

Tabelul 3. Atribuirea semnalelor magistralei SCSI

Opțiuni de configurare a dispozitivului SCSI

Toate dispozitivele de pe magistrală trebuie să fie configurate într-o manieră consecventă. Acestea necesită setarea următorilor parametri de bază în mod programatic sau folosind jumperi:

Identificatorul dispozitivului— SCSI ID — adresa 0-7 (adresele 0-15 sunt valabile pentru Wide-SCSI), unică pentru fiecare dispozitiv de pe magistrală. De obicei, adaptorului gazdă care ar trebui să aibă cea mai mare prioritate i se atribuie ID-ul 7. Atribuirea din fabrică a ID-urilor dispozitivului este prezentată în Tabel. 4, deși nu este obligatoriu. Dispozitivele sunt adresate printr-un cod de poziție (deși ID-ul este specificat printr-un cod de 3-4 biți), care asigură compatibilitatea între adresarea dispozitivelor pe 8 și 16 biți pe aceeași magistrală.

Tabelul 4. Setările din fabrică identificatorii dispozitivului

Specificație în prezent în curs de dezvoltare PnP pentru dispozitivele SCSI, permițându-vă să automatizați procesul de atribuire a identificatorilor. Specificația oferă posibilitatea coexistenței dispozitivelor tradiționale (Legasy SCSI), ai căror identificatori sunt specificați prin jumperi, cu dispozitive PnP configurate automat.

Controlul parității- Paritate SCSI. Dacă cel puțin un dispozitiv de pe o magistrală nu acceptă paritatea, acesta trebuie să fie dezactivat pe toate dispozitivele de pe acea magistrală. Controlul parității, în special pentru dispozitivele de disc, este un mijloc de protecție împotriva coruperii datelor în timpul transmisiei.

Activarea Terminators- Rezilierea. ÎN aparate moderne se folosesc terminatoare active, care pot fi pornite printr-un singur jumper sau chiar controlate de un semnal software. Terminatoarele ar trebui să fie activate numai pe dispozitivele extreme din lanț. Adaptoarele gazdă moderne vă permit să porniți automat terminatorul dacă sunt extreme și să îl opriți dacă sunt utilizați conectorii de canal intern și extern. Acest lucru vă permite să conectați și să deconectați dispozitivele externe fără să vă faceți griji cu privire la comutarea terminatorilor. La modelele de adaptoare mai vechi, atunci când faceți astfel de comutatoare, trebuia să deschideți carcasa și să rearanjați jumperul. În dispozitivele mai vechi, terminatorii pasivi trebuiau instalați în prize speciale (și îndepărtați de acolo). În absența terminatoarelor interne, a fost necesar să se utilizeze cele externe instalate pe cablu.

Alimentare pentru terminatoare - TerminatorPower. Alimentarea la terminatoare prin jumper sau prin software trebuie să fie pornită pe cel puțin un dispozitiv atunci când sunt utilizate terminatoare active (pentru dispozitivele moderne, aceasta înseamnă „întotdeauna”).

Potrivirea vitezei de comunicare sincronă- Negociere sincronă SCSI. Modul de schimb sincron, care oferă performanțe ridicate, este activat prin acordul reciproc al dispozitivelor. Cu toate acestea, dacă cel puțin un dispozitiv de pe magistrală nu îl acceptă, negocierea trebuie să fie dezactivată pe adaptorul gazdă. Mai mult, dacă schimbul este inițiat de un dispozitiv sincron, gazda va suporta acest mod.

Începe la comandă - Începeți la comandă, sau pornire întârziată - Pornire întârziată. Când această opțiune este activată, motorul dispozitivului pornește numai la o comandă de la adaptorul gazdă, ceea ce reduce sarcina de vârf a sursei de alimentare în momentul pornirii. Gazda va lansa dispozitivele secvenţial.

Permisiune de oprire - Activați deconectarea. Selectarea acestei opțiuni permite dispozitivelor să se deconecteze de la magistrală atunci când datele nu sunt gata, ceea ce este foarte eficient în modul multitasking cu mai multe dispozitive periferice pe magistrală.

Adaptor gazdă

Adaptor gazdă SCSI este cel mai important nod de interfață care determină performanța subsistemului dispozitivului SCSI. Există o gamă largă de adaptoare, începând de la cele mai simple, la care poți conecta doar dispozitive care nu sunt critice pentru performanță. Astfel de adaptoare sunt uneori incluse cu scanerele, iar conectarea unei unități la acestea poate fi o sarcină de netrecut. Adaptoarele de înaltă performanță au propriul procesor dedicat, cantități mari de memorie tampon și folosesc moduri de control direct al magistralei extrem de eficiente pentru accesul la memorie.

Configurarea adaptoarelor gazdă SCSI din punctul de vedere al magistralei SCSI nu este diferită de configurarea altor dispozitive (vezi mai sus). Pentru adaptoarele moderne, configurația software este utilizată în loc de jumperi. Utilitarul de configurare este de obicei inclus în extensia BIOS (pe cardul adaptor) și este solicitat să ruleze în timpul inițializării în timpul POST.

Ca orice placă de expansiune, adaptorul gazdă trebuie configurat și în ceea ce privește magistrala de expansiune la care se conectează. Adaptoarele SCSI există pentru toate magistralele: ISA (8-16 biți), EISA, MCA, PCI, VLB, PCMCIA. Sunt disponibile adaptoare pentru porturi paralele. Unele plăci de bază mai noi au un adaptor SCSI încorporat.

Resursele de sistem pentru adaptorul de magistrală SCSI includ:

  • Zona de memorie pentru extinderea ROM-ului BIOS este necesară pentru a sprijini configurarea dispozitivului și funcțiile de disc. Dacă în sistem sunt instalate mai multe adaptoare gazdă de același tip, BIOS-ul ROM pentru acestea este utilizat de la un adaptor. Se poate dovedi că nu va fi posibil ca mai multe tipuri diferite de adaptoare gazdă să lucreze împreună pe un singur computer.
  • Zona portului I/O.
  • IRQ - cerere de întrerupere.
  • DMA este un canal de acces direct la memorie (pentru magistralele ISA/EISA), adesea folosit pentru a captura controlul magistralei (Bus-Mastering).

Dispozitivele SCSI

„Nu este posibil să enumerați toate dispozitivele SCSI; vom enumera doar câteva dintre tipurile acestora: HDD, CD-ROM, CD-R, CD-RW, bandă (streamer), MO (unitate magneto-optică), ZIP, Jaz, SyQuest, scanner. Printre cele mai exotice, remarcăm Solid State disks (SSD) - un dispozitiv de memorie de masă foarte rapid pe cipuri și IDE RAID - o cutie cu n discuri IDE care se preface a fi un singur disc SCSI mare. În general, putem presupune că toate dispozitivele de pe magistrala SCSI sunt aceleași și că este folosit același set de comenzi pentru a lucra cu ele.

Desigur, odată cu dezvoltarea stratului fizic SCSI, interfața software s-a schimbat și ea. Una dintre cele mai comune astăzi este ASPI. Pe deasupra acestei interfețe puteți utiliza drivere pentru scanere, CD-ROM-uri, MO. De exemplu, driverul CD-ROM corect poate funcționa cu orice dispozitiv de pe orice controler, atâta timp cât controlerul are un driver ASPI. Apropo, Windows95 emulează ASPI chiar și pentru dispozitivele IDE/ATAPI. Acest lucru poate fi văzut, de exemplu, în programe precum EZ-SCSI și Corel SCSI.

Fiecare dispozitiv de pe magistrala SCSI are propriul său număr. Acest număr se numește SCSI ID. Pentru anumite scopuri, de exemplu, bibliotecile de dispozitive CD-ROM, este folosit și un LUN - numărul logic al dispozitivului. Dacă există 8 CD-ROM-uri în bibliotecă, atunci aceasta are un ID SCSI, de exemplu, 6, iar logic CD-ROM-urile diferă în LUN. Pentru controler, toate acestea arată ca perechi SCSI ID - LUN, în exemplul nostru 6-0, 6-1, ..., 6-7. Suportul LUN trebuie să fie activat în BIOS-ul SCSI dacă este necesar.

Numărul ID SCSI este setat de obicei folosind jumperi (deși există noi standarde în SCSI, similare Plug&Play, care nu necesită jumperi). De asemenea, pot seta parametri: verificarea parității, pornirea terminatorului, alimentarea terminatorului, pornirea discului la comanda controlerului.

Toate dispozitivele SCSI necesită drivere speciale. Un driver de bază pentru unitatea de disc este de obicei inclus în BIOS-ul adaptorului gazdă. Extensiile precum ASPI (Advanced SCSI Programming Interface) sunt descărcate separat.

Hard disk-uri

Conectarea hard disk-urilor este foarte simplă, trebuie doar să aveți grijă de două lucruri - terminatorul și ID-ul SCSI. De obicei, un disc nou are terminarea activată, iar numărul este setat la 6 sau 2. Prin urmare, dacă instalați primul disc, atunci nu aveți de ce să vă faceți griji, dar dacă nu, atunci trebuie să verificați aceste setări. O altă notă despre ID-ul SCSI - controlerele Adaptec mai vechi pot porni doar de la numărul 0 sau 1.

Următorul pas de instalare este formatarea discului. Înainte de a utiliza un disc pe un controler nou, este considerată o bună practică să îl formatați pe acesta. Acest lucru se datorează faptului că diferiți producători Adaptoarele SCSI folosesc diferite scheme de traducere a sectorului (pot fi comparate cu LBA, CHS, LARGE Unități IDE) și atunci când este transferat, discul poate funcționa prost sau deloc. Dacă discul de pe noul controler nu funcționează, încercați să îl formatați cu comanda format, iar dacă asta nu ajută, atunci din BIOS-ul SCSI (eu personal nu am văzut astfel de opțiuni).

Dacă conectați mai mult de două hard disk-uri sau unități mai mari de 2G, poate fi necesar să modificați setările SCSI BIOS. Când conectați dispozitive amovibile, cum ar fi IOmega Jaz, trebuie să setați opțiunile SCSI BIOS pentru a porni de la acestea. Descrierea opțiunilor posibile este prea lungă, poate că va fi dată aici mai târziu, dar deocamdată, citiți descrierile, nu este nimic în neregulă cu asta :) .

CD-ROM, CD-R, CD-RW

Este necesar un driver pentru aceste dispozitive DOS. De obicei, este instalat deasupra driverului ASPI. Când lucrați în afara DOS, de obicei nu sunt necesare drivere. Dacă doriți, puteți seta parametrul controlerului să pornească de pe un CD. Pentru a lucra cu dispozitive CD-R/CD-RW în modul de înregistrare, veți avea nevoie de software special (de exemplu Adaptec EZ-CD Pro).

Streamere

Similar cu unitățile de bandă CD-ROM SCSI, acestea pot funcționa cu majoritatea sistemelor de operare cu drivere standard. Este foarte norocos că puteți utiliza, de exemplu, sub WindowsNT program standard backup, nu software specializat.

Scanere

De obicei, scanerele vin cu propriul card. Uneori este complet „al nostru”, ca, de exemplu, în Mustek Paragon 600N, iar uneori este doar cea mai simplificată versiune a SCSI standard. În principiu, utilizarea unui scaner cu acesta nu ar trebui să cauzeze probleme, dar uneori conectarea scanerului la un alt controler (dacă scanerul are această capacitate) poate fi benefică. Scanarea A4 cu culoare pe 32 de biți la 600 dpi este o imagine de aproximativ 90 Mb și transferul acestei cantități de informații prin magistrala ISA de 8 biți nu numai că necesită mult timp, dar și încetinește foarte mult computerul, deoarece driverele pentru acest card standard este de obicei pe 16 biți (de exemplu - Mustek Paragon 800IISP). Unul suplimentar este de obicei un controler FastSCSI PCI ieftin. Mai puțin sau mai productiv nu va da nimic nou. Această opțiune are, de asemenea, o avertizare - trebuie să vă asigurați că scanerul (sau, mai important, driverele sale) poate funcționa cu noul controler din configurația dvs. De exemplu, driverele Mustek Paragon 800IISP sunt proiectate pentru cardul dvs. sau pentru oricare unul compatibil ASPI.

Atunci când alegeți un controler SCSI, trebuie să acordați atenție mai multor parametri (în ordine aleatorie și cu o mare redundanță)

  • cerințele și sarcinile dvs
  • compatibilitate
  • reputația producătorului de carduri
  • reputația producătorului de cip
  • disponibilitatea șoferilor
  • suport tehnic
  • Preț
  • sfaturi de la prieteni și cunoscuți
  • preferinte personale
  • aspectul și echipamentul
  • recomandari (personale si subiective)

Controler PCI FastSCSI - Tekram DC-390. Acest controler este construit pe baza unui cunoscut cip AMD, care garantează funcționarea sub majoritatea sistemelor de operare cu drivere încorporate, dar poate fi folosit și de la Tekram. Există un BIOS SCSI mic și frumos.
Controlerele de pe cipul Symbios Logic SYM53C810 sunt bine cunoscute de majoritatea sistemelor de operare. BIOS SCSI special pentru acest scop este inclus în aproape orice BIOS AWARD pentru plăci de bază. Foarte ieftin și totuși funcțional.

Controler PCI UltraWideSCSI - Adaptec AHA2940UW. Una dintre cele mai populare astăzi, deși deja pierde teren. Cu toate acestea, este încă funcțional. Ei bine, puțin lent și scump, dar funcționează sub toate sistemele de operare obișnuite.
Controlere pe un cip Symbios Logic 53C875. Mulți oameni notează viteza și fiabilitatea acestuia.

Dispozitive

HDD - desigur Ghepardul Seagate- E greu să te cert cu RPM 10.000. Dar fără ventilatoare de răcire suplimentare, această unitate nu va dura mult :(. Alte serii de unități Seagate - Barracuda și Hawk - sunt de asemenea fiabile.

Restul (CD-ROM, casetă, CD-R și altele) - totul aici este pe gustul tău. Dispozitivele SCSI sunt produse de multe companii binecunoscute. De exemplu, HP, Sony, Plextor, Yamaha.

Acest articol a fost pregătit pe baza materialelor din carte Mihail Guk„IBM PC Hardware” (Editura Peter)

Când conectați un singur dispozitiv la controlerul SCSI (de exemplu, hard disk), atât controlerul, cât și dispozitivul trebuie să aibă terminatori activați. Dacă acesta este un dispozitiv extern care are un conector suplimentar pentru conectarea altor dispozitive SCSI externe (de exemplu, un CD-ROM SCSI extern), atunci puteți utiliza un terminator extern (de preferință activ). În acest caz, terminatorul intern al dispozitivului trebuie să fie oprit.

Dacă la controlerul SCSI sunt conectate mai multe dispozitive, atunci terminatoarele trebuie instalate numai la capetele magistralei SCSI. Deci, dacă toate dispozitivele conectate sunt interne, atunci terminatorii trebuie să fie activați pe controlerul SCSI și pe unul (și doar unul) dispozitiv care este conectat fizic la ultimul conector de magistrală SCSI. Cele mai bune rezultate se obțin dacă un terminator extern activ este conectat la ultimul conector, iar terminatoarele interne de pe toate dispozitivele (cu excepția controlerului) sunt oprite. Apropo, recent multe dispozitive (de exemplu, hard disk-uri SE/LVD) nu au deloc un terminator încorporat.

Dacă toate dispozitivele conectate sunt externe, atunci terminatoarele trebuie să fie activate pe controler și pe ultimul dispozitiv extern conectat. Trebuie remarcat faptul că marea majoritate a dispozitivelor SCSI externe au doi conectori, dintre care unul conectează magistrala SCSI de la computer, iar celălalt poate conecta alte dispozitive SCSI. În acest caz, este recomandabil să dezactivați terminatoarele interne ale tuturor dispozitivelor și să utilizați un terminator extern activ.

Dacă este necesar să conectați atât dispozitivele interne, cât și cele externe la un controler SCSI, atunci controlerul este conectat la conectorul intermediar al magistralei SCSI. O parte din magistrala SCSI este utilizată pentru a se conecta dispozitive interne, iar cealaltă parte se termină cu un conector pentru conectarea dispozitivelor externe. În acest caz, terminatorul intern al controlerului trebuie dezactivat. Terminatorul trebuie să fie activat pe dispozitivul de interior conectat la ultimul conector de magistrală SCSI și dezactivat pe dispozitivele de interior rămase. Un terminator extern activ trebuie să fie întotdeauna instalat pe conectorul pentru conectarea dispozitivelor externe. Când conectați un dispozitiv SCSI extern, terminatorul extern este îndepărtat, dispozitivul extern este conectat la conectorul SCSI și terminatorul extern eliminat anterior este conectat la conectorul suplimentar al dispozitivului extern (nu uitați să setați corect numărul dispozitivului extern , altfel computerul se va îngheța pur și simplu).

Conectarea terminatoarelor pentru dispozitive cu interfețe diferite

Toate cele de mai sus sunt adevărate dacă toate dispozitivele conectate au aceeași interfață (toate dispozitivele Wide SCSI-2 sau toate dispozitivele SCSI-2). Dacă unele dispozitive au o interfață Wide SCSI-2 și cel puțin unul (de obicei un CD-ROM) are o interfață SCSI-2 (îngustă), atunci, în unele cazuri, apar probleme cu conexiune corectă terminatoare. Problemele sunt cauzate de faptul că interfețele Wide și Narrow diferă în ceea ce privește numărul de linii de date de pe magistrală.

Cea mai frecventă greșeală este conectarea mai multor hard disk-uri cu interfața Wide SCSI-2 (sau Ultra Wide SCSI-2) la magistrala Wide SCSI-2 și conectarea la ultimul conector printr-un adaptor CD-ROM cu un SCSI-2 interfata. În ciuda faptului că terminatorul va fi activat pe CD-ROM, acest terminator va termina doar 8 linii ale magistralei, în timp ce celelalte 8 linii utilizate în interfața Wide SCSI vor fi „atârnate în aer”.

O soluție mai corectă ar fi conectarea dispozitivelor cu o interfață SCSI pe 8 biți la conectorii magistralei intermediare (terminatoarele pentru dispozitivele pe 8 biți sunt dezactivate). Conectați un dispozitiv Wide SCSI cu un terminator activat (sau un terminator extern activ) la ultimul conector. Desigur, prezența unui adaptor înrăutățește în continuare performanța sistemului. Această opțiune ar trebui evitată dacă este posibil (precum și utilizarea, în general, a dispozitivelor de mare viteză și lente pe aceeași magistrală). Cu toate acestea, în această situație, aceasta este încă opțiunea de conectare corectă. Controlerele Ultra2 SCSI au un convertor de interfață încorporat, care vă permite să conectați toate dispozitivele standard Ultra2 la o magistrală separată, fără a le amesteca cu dispozitive cu viteză mai mică.

Caracteristici ale controlerelor cu doi conectori

Multe controlere SCSI au 2 conectori: unul pentru interfața SCSI, al doilea pentru interfața Wide SCSI. Aceștia sunt doar conectori diferiți din punct de vedere fizic, canalul SCSI este același. Acești conectori diferiți evită utilizarea oricăror adaptoare, dar nu elimină problemele legate de conectarea terminatoarelor. Astfel de controlere au comutatoare „High On/Off” și „Low On/Off”. Acestea sunt comutatoare de terminare active separate pentru octeții mari și, respectiv, inferiori ai magistralei. Mai mult decât atât, octetul mic („Low”) este liniile interfeței SCSI (Îngust), iar octetul înalt este liniile pentru extinderea interfeței la standardul Wide.

Dacă la un astfel de controler sunt conectate dispozitive de un singur standard, atunci ambele comutatoare sunt setate în poziția „Pornit”. Bus-ul SCSI (sau WIDE SCSI) este conectat printr-un conector de capăt la controler, iar dispozitivul cu terminatorul activat este conectat la celălalt conector de capăt. Dispozitivele rămase cu terminatoarele oprite sunt conectate la conectorii intermediari.

Dacă este necesară conectarea mai multor dispozitive cu interfețe diferite, se folosesc două magistrale: SCSI și Wide SCSI. Ambele magistrale sunt conectate cu conectorii lor de capăt la conectorii corespunzători ai controlerului. Dispozitivele sunt conectate la autobuze în conformitate cu standardul pe care îl acceptă. Terminatoarele sunt activate numai pe dispozitivul conectat la conectorul de capăt al magistralei SCSI și pe dispozitivul conectat la conectorul de la capătul magistralei SCSI lat. Pe controler, comutatoarele terminatoare sunt setate pe pozițiile „High On” și „Low Off”.

Recent, controlere, inclusiv cele instalate pe placa de baza, nu aveți un astfel de comutator (sau un articol corespunzător în meniul BIOS). Există doar „Terminator On/Off”. În acest caz, vorbim doar despre cei 8 biți inferiori ai autobuzului. Cei mai semnificativi biți sunt întotdeauna terminați.

Alimentare pentru terminatoare active

Terminatoarele active utilizate în prezent necesită tensiune de alimentare pentru a funcționa. Această tensiune poate fi furnizată la terminatorul activ fie de la orice dispozitiv SCSI, fie de la controler. Dispozitivele SCSI moderne au un comutator special pentru selectarea sursei de tensiune de alimentare pentru terminatorul activ încorporat în aceste dispozitive. În mod obișnuit, din fabrică se setează modul de alimentare a terminatorului de la dispozitivul însuși („Putere de la unitate”). Dacă doar unul sau mai multe dispozitive interne SCSI cu aceeași interfață sunt conectate la controler, atunci nu apar probleme.

Dacă, în condițiile de terminare normală a magistralei, este necesară utilizarea unui terminator extern activ, atunci trebuie să aveți grijă să-i furnizați tensiunea de alimentare. Pentru a face acest lucru, unul dintre dispozitivele conectate la această magistrală trebuie să aibă modul „Power to SCSI Bus” activat. Dacă acest lucru nu se face, terminatorul extern pur și simplu nu va funcționa normal.

În toate cazurile discutate mai sus, cele mai bune rezultate sunt de obicei obținute atunci când toate terminatoarele sunt alimentate de la aceeași sursă. Pentru a furniza tensiune de alimentare la toate terminatoarele de la o sursă pe un (orice) dispozitiv, modul de alimentare a terminatorului încorporat în acest dispozitiv de la sursa de alimentare internă este pornit și, în același timp, modul de alimentare a terminatoarelor la autobuzul este pornit. Pentru a face acest lucru, jumperii (comutatoarele) de pe acest dispozitiv sunt setate în poziția „Power to SCSI Bus and Drive”. Pe alte dispozitive pe care terminarea trebuie să fie activată, modul de alimentare a terminatorului de la magistrala SCSI este setat (jumperele sau comutatoarele sunt setate în poziția „Power from SCSI Bus”).

În marea majoritate a cazurilor, sistemul va funcționa normal chiar dacă fiecare terminator este alimentat de la propria sursă. Principalul lucru este că fiecare terminator este alimentat cu tensiune de la cel puțin o sursă. Mai mult, nimic rău nu se va întâmpla dacă mai multe dispozitive sunt setate să furnizeze tensiune la terminatorii din linie. Circuitele de alimentare ale terminatoarelor tuturor dispozitivelor sunt protejate de tensiunea contra-aplicată.

Controlere SCSI specializate

Adesea, scanerele și alte dispozitive SCSI lente vin la pachet cu un controler SCSI simplu. De obicei, acesta este un controler SCSI-1 pe o magistrală ISA de 16, sau chiar 8, biți cu un conector (extern sau intern). Nu are BIOS, funcționează adesea fără întreruperi (mod polling), uneori acceptă doar un dispozitiv (nu 7). Practic, un astfel de controler poate fi folosit doar cu propriul dispozitiv. Alte dispozitive de cele mai multe ori nu vor funcționa pe un astfel de controler. Mai mult, multe dispozitive (cel mai adesea scanere) nu vor putea funcționa cu un controler standard. Prin urmare, este mai bine să nu contați pe compatibilitate, ci să conectați dispozitivele SCSI standard la un controler standard separat.
specialist de top al companiei "EPOS"

Recent, pe piața noastră au apărut un număr mare de dispozitive diferite, extinzând semnificativ capacitățile unui computer. Acestea sunt în primul rând unități Zip, Jaz și magneto-optice, diferite tipuri de unități de bandă magnetică, precum și dispozitive de înregistrare unică și multiple pe CD-uri. Scanerele au devenit foarte populare. Prețurile pentru hard disk-uri au scăzut în așa măsură încât un computer cu două sau trei unități nu mai este neobișnuit, iar serverul conține neapărat un dispozitiv tolerant la erori. matrice de discuri. În acest sens, apare destul de des sarcina de a conecta dispozitive noi la un computer. Această problemă poate fi rezolvată cel mai simplu dacă pe computer este instalat un controler SCSI.

Spre deosebire de IDE, care acceptă un set limitat de periferice interne, interfața SCSI a fost proiectată pentru a suporta multe tipuri de dispozitive interne și externe.

Ce este o interfață SCSI?

Basic SCSI (Small Computer System Interface, uneori numită SCSI-1) este o interfață universală pentru conectarea diferitelor dispozitive. În standardul de bază, până la opt dispozitive, inclusiv controlerul, pot fi conectate la o magistrală. Interfața conține instrumente avansate de management și, în același timp, nu este concentrată pe niciun tip specific de dispozitiv. Are o magistrală de date pe 8 biți, viteza maxima transferuri – până la 1,5 Mb/s în modul asincron (folosind metoda „cerere-confirmare”) și până la 5 Mb/s în modul sincron (folosind metoda „mai multe solicitări – mai multe confirmări”). Paritatea poate fi folosită pentru a detecta erori. Implementat electric sub forma a 24 de linii (unipolare sau diferentiale), desi marea majoritate a dispozitivelor folosesc semnale unipolare.

În procesul de dezvoltare, a fost adoptat standardul SCSI-2 - o dezvoltare semnificativă a SCSI de bază. Viteză de transfer crescută (până la 3 Mb/s în modul asincron și până la 10 Mb/s în modul sincron) – Fast SCSI. Au fost adăugate comenzi și mesaje noi, iar suportul pentru paritate a devenit obligatoriu. A fost introdusă capacitatea de a extinde magistrala de date la 16 biți (Wide SCSI), care oferă viteze de până la 20 Mb/s. A fost introdus un nou conector cu 68 de pini.

Specificația ulterioară, SCSI-3, nu numai că a introdus noi rate de transfer, dar și a extins semnificativ sistemul de comandă. În plus, împreună cu interfața tradițională de magistrală paralelă, alte protocoale paralele și seriale pot fi utilizate ca mediu de transmisie: Fibre Channel, IEEE 1394 Firewire și Serial Storage Protocol (SSP).

În prezent, cea mai utilizată interfață este Ultra SCSI, care utilizează o frecvență magistrală de 20 MHz. Interfața Ultra/Wide SCSI acceptă 16 dispozitive și oferă rate de transfer de date de până la 40 MB/s. Dar este înlocuit treptat de Ultra-2 Wide SCSI mai rapid, care oferă viteze de transfer de până la 80 Mb/s.

Creșterea continuă a frecvenței ceasului magistralei a condus la necesitatea limitării lungime maxima cablu de conectare în interfața Ultra SCSI până la un metru și jumătate. Prin urmare, odată cu o creștere suplimentară a frecvenței de ceas, în conformitate cu recomandările SCSI-3, numărul de fire de magistrală, tehnologia magistralei în sine și nivelurile semnalelor transmise prin aceasta s-au schimbat. Conectorul de conectare rămâne același ca în interfața Ultra SCSI. Cu toate acestea, autobuzul în sine funcționează acum fire răsucite(Fig. 1a, în stânga, prezintă o fotografie a cablului Ultra Wide, iar în Fig. 2b, în ​​dreapta, cablul Ultra-2 Wide).

Fiecare semnal de magistrală Ultra-2 Wide este transmis prin două fire în antifază (diferențial). Aceasta este așa-numita transmisie a semnalului diferențial de joasă tensiune LVD (Low Voltage Differential). Datorită transmisiei diferenţiale a semnalului, lungimea admisă a cablului de conectare a fost mărită la 12 m.

O comparație a diferitelor interfețe SCSI este prezentată în tabel:

StandardLungime
cablu, m
Viteză,
Mb/s
Cantitate
dispozitive
SCSI-16 5 8
SCSI-26 5...10 8 sau 16
Rapid SCSI-23 10...20 8
SCSI-2 lat3 20 16
Fast Wide SCSI-23 20 16
Ultra SCSI-3, 8 biți1,5 20 8
Ultra SCSI-3, 16 biți1,5 40 16
Ultra-2 SCSI12 40 8
Wide Ultra-2 SCSI12 80 16

Dispozitivele Ultra SCSI pot funcționa și cu o magistrală SCSI mai lentă. De asemenea, este posibil să utilizați dispozitive lente pe un autobuz rapid. În ambele cazuri, autobuzul funcționează la viteza celui mai lent dispozitiv. Cea mai mare viteză de transfer de date poate fi atinsă numai dacă sunt utilizate dispozitive cu aceeași interfață.

Dezvoltarea ulterioară a tehnologiei a dus la apariția standardului SCSI Ultra160/m. Rata de transfer este crescută de la 80 la 160 MB pe secundă prin utilizarea ambelor margini ale semnalului de cerere/confirmare pentru a sincroniza datele. Standardul SCSI Ultra160/m folosește o interfață diferenţială de nivel scăzut (LVD) și permite lungimi de cablu de până la 12 metri. O nouă componentă a interfeței SCSI Ultra160/m este controlul mediului. Această tehnologie inteligentă examinează subsistemul de stocare, inclusiv cablurile de interconectare, backplane, terminatoare etc. Dacă există riscul pierderii datelor, transmisia are loc viteze mici– o metodă utilizată pe scară largă de modemuri și faxuri.

O astfel de abundență de standarde utilizate simultan creează o anumită confuzie. În plus, nu este complet clar de ce viteza de transmisie crește continuu. Ce dispozitive pot oferi o astfel de viteză?

Această problemă necesită o atenție specială. Într-adevăr, testele chiar și ale celor mai moderne hard disk-uri arată că caracteristicile lor de viteză sunt departe de caracteristicile vitezei de transfer ale autobuzului. Cu toate acestea, viteza de transmisie a autobuzului este extrem de importantă. La urma urmei, protocolul SCSI este conceput pentru a sprijini funcționarea simultană a mai multor dispozitive conectate la aceeași magistrală. Datele pentru un dispozitiv (pentru claritate, ne referim la un hard disk) sunt trimise printr-o magistrală comună către memorie tampon disc. În timp ce procesul lent de scriere pe disc continuă, sunt trimise date pentru un alt dispozitiv etc. Din punctul de vedere al utilizatorului, înregistrarea se realizează simultan pe mai multe discuri. Prin urmare, magistrala trebuie să ofere o viteză totală de transmisie pentru toate dispozitivele conectate la magistrală și, ținând cont de necesitatea de a transfera informații de serviciu, aceasta trebuie să fie semnificativ mai mare. Pentru a evalua beneficiile trecerii de la Ultra Wide SCSI la Ultra-2 Wide SCSI, am măsurat ratele de transfer de date pentru software-ul RAID Level 0 pe patru unități IBM DDRS-39130. Experimentul a fost efectuat pe un computer cu o placă TYAN, NMC-6BCD+ cu un controler integrat Adaptec AIC-7890, procesor P-II 450 MHz. Sistem de operare Windows NT 4 WS. Software-ul RAID este creat folosind sistem de operare. Unitățile selectate pentru experiment au un comutator de interfață LVD sau SE. Viteza de transfer de date a fost măsurată într-un sistem de patru discuri pentru interfața Ultra-2 Wide SCSI (80 MB/s) și Ultra Wide SCSI (40 MB/s). În plus, a fost măsurată viteza de transfer pentru un singur disc. Măsurătorile au fost efectuate folosind WinBench99. Rezultatele experimentului sunt prezentate în diagramă (Fig. 2).

Orez. 2. Rezultatele testelor pentru interfețele SCSI Ultra și Ultra2 Wide

Viteza de transfer pentru o singură unitate a fost aceeași în ambele moduri Ultra și Ultra-2 (în Diagrama 1 SE). Nivelul RAID software 0 în modul Ultra a crescut performanța sistemului de disc de aproximativ 2 ori (4 SE). Aceleași unități comutate în modul Ultra-2 au crescut performanța de peste 3 ori (4 LVD).

Pentru a compara eficiența funcționării simultane a mai multor dispozitive cu o interfață SCSI și o interfață IDE, a fost asamblat și un software RAID nivel 0 pe patru Unități IDE. În ciuda faptului că performanța unui singur disc IDE a fost comparabilă cu performanța discurilor SCSI (1 IDE), utilizarea RAID pe patru discuri IDE practic nu a crescut performanța sistemului de discuri (4 IDE).

Din rezultatele experimentului este clar că, dacă este necesară conectarea unui singur dispozitiv, atunci orice interfață va oferi aproximativ aceeași eficiență. Performanța va fi determinată numai de caracteristicile mecanice ale dispozitivului în sine. Când conectați mai multe dispozitive (de exemplu, mai multe unități într-un server), interfața SCSI, și în special Ultra-2, oferă performanțe mult mai mari decât, de exemplu, standardele IDE sau SCSI anterioare.

Cum să conectați corect dispozitivele SCSI

Toate tipurile SCSI sunt (cel puțin în teorie) compatibile între ele. Dispozitivele stabilesc independent un protocol de comunicare acceptabil. Prin urmare, instalarea dispozitivelor se reduce la setarea valorii corecte pentru numărul dispozitivului (ID SCSI), conexiune fizică dispozitiv la magistrală și pornirea terminatoarelor. Cu toate acestea, destul de des proprietarii de computere care conectează în mod independent dispozitive SCSI la computerul lor se plâng de funcționarea lor instabilă. În cele mai multe cazuri, acest lucru se datorează conexiunii incorecte a dispozitivelor și, cel mai adesea, terminatoarelor (uneori, din anumite motive, acești terminatori sunt complet uitați).

Ce este un terminator?

La frecvențele de ceas înalte ale magistralei de date, cu excepția cazului în care sunt luate măsuri speciale pentru a se potrivi sarcinilor, apar reflecții ale semnalului (ca un ecou în Carpați), rezultând în viteza reala schimbul de informații este redus semnificativ. Pentru a se potrivi cu sarcinile, AMBELE capete ale fiecărei linii de magistrală SCSI trebuie să fie încărcate cu o rezistență activă egală cu impedanța caracteristică a liniei. În cel mai simplu caz, rezistențele de sarcină sunt incluse la ambele capete ale liniei. Aceasta este așa-numita coordonare pasivă. În prezent, această metodă de potrivire nu este practic utilizată, mai ales în modul Ultra. În plus, acest lucru este inacceptabil în modul Ultra-2. Acest lucru se datorează dificultății de a selecta rezistențe de sarcină care să asigure în mod satisfăcător potrivirea cu un număr mare (și în schimbare în timpul funcționării) de dispozitive conectate la magistrală. Aproape toate dispozitivele SCSI moderne folosesc acum negocierea activă. Cu potrivirea activă, sursele auxiliare de tensiune (una sau mai multe) sunt utilizate în locul divizoarelor de tensiune rezistive. Aceste tensiuni sunt ajustate automat pentru a oferi condiții optime pentru recepția semnalelor transmise prin magistrală. O variație a metodei descrise este coordonarea cu limitarea forțată a semnalului. Pentru implementare aceasta metoda Terminatorul activ conține diode de prindere care limitează tensiunile maxime și minime ale semnalelor de intrare la anumite niveluri. Nivelurile semnalelor, la rândul lor, pot fi setate prin schimbarea tensiunilor de referință.

În cele mai multe cazuri, atât controlerul, cât și toate dispozitivele SCSI au terminatoare active încorporate care pot fi activate sau dezactivate. Cu toate acestea, de regulă, este mai bine să nu vă bazați pe terminatorul încorporat, ci să conectați unul extern. Este indicat, desigur, să nu folosiți un terminator pasiv. Terminatorii moderni au în mod necesar o inscripție corespunzătoare în denumirea lor (Fig. 3).

Orez. 3. Terminator pasiv

Cele mai frecvent utilizate sunt terminatoarele active pentru magistrala Ultra Wide SCSI (Fig. 4).

Orez. 4. Terminator activ Ultra Wide SCSI

Terminatoarele pentru magistralele Ultra-2 Wide SCSI trebuie să aibă în denumire abrevierea LVD (Fig. 5). În prezent, sunt disponibile și terminatoare universale SE/LVD care detectează automat tipul de interfață și efectuează negocieri pentru acest tip de interfață (Fig. 6).

Orez. 5. Marcaje terminatoare pentru Ultra2 Wide SCSI

Cum se conectează corect terminatoarele?

Când conectați un singur dispozitiv (de exemplu, un hard disk) la un controler SCSI, terminatoarele atât pe controler, cât și pe dispozitiv trebuie să fie activate. Dacă acesta este un dispozitiv extern care are un conector suplimentar pentru conectarea altor dispozitive SCSI externe (de exemplu, un CD-ROM SCSI extern), atunci puteți utiliza un terminator extern (de preferință activ). În acest caz, terminatorul intern al dispozitivului trebuie să fie oprit.

Dacă la controlerul SCSI sunt conectate mai multe dispozitive, atunci terminatoarele trebuie instalate numai la capetele magistralei SCSI. Deci, dacă toate dispozitivele conectate sunt interne, atunci terminatorii trebuie să fie activați pe controlerul SCSI și pe unul (și doar unul) dispozitiv care este conectat fizic la ultimul conector de magistrală SCSI. Cele mai bune rezultate se obțin dacă un terminator extern activ este conectat la ultimul conector, iar terminatoarele interne de pe toate dispozitivele (cu excepția controlerului) sunt oprite. Apropo, recent multe dispozitive (de exemplu, hard disk-urile SE/LVD) nu au deloc un terminator încorporat.

Dacă toate dispozitivele conectate sunt externe, atunci terminatoarele trebuie să fie activate pe controler și pe ultimul dispozitiv extern conectat. Trebuie remarcat faptul că marea majoritate a dispozitivelor SCSI externe au doi conectori, dintre care unul conectează magistrala SCSI de la computer, iar celălalt poate conecta alte dispozitive SCSI. În acest caz, este recomandabil să dezactivați terminatoarele interne ale tuturor dispozitivelor și să utilizați un terminator extern activ.

Dacă este necesar să conectați atât dispozitivele interne, cât și cele externe la un controler SCSI, atunci controlerul este conectat la conectorul intermediar al magistralei SCSI. O parte a magistralei SCSI este utilizată pentru a conecta dispozitive interne, iar cealaltă parte se termină cu un conector pentru conectarea dispozitivelor externe. În acest caz, terminatorul intern al controlerului trebuie dezactivat. Terminatorul trebuie să fie activat pe dispozitivul intern conectat la ultimul conector de magistrală SCSI și dezactivat pe dispozitivele interne rămase. Un terminator extern activ trebuie să fie întotdeauna instalat pe conectorul pentru conectarea dispozitivelor externe. Când conectați un dispozitiv SCSI extern, terminatorul extern este îndepărtat, dispozitivul extern este conectat la conectorul SCSI și terminatorul extern eliminat anterior este conectat la conectorul suplimentar al dispozitivului extern (nu uitați să setați corect numărul dispozitivului extern , altfel computerul se va îngheța pur și simplu).

Conectarea terminatoarelor pentru dispozitive cu interfețe diferite

Toate cele de mai sus sunt adevărate dacă toate dispozitivele conectate au aceeași interfață (toate dispozitivele Wide SCSI-2 sau toate dispozitivele SCSI-2). Dacă unele dispozitive au o interfață Wide SCSI-2 și cel puțin unul (de obicei un CD-ROM) are o interfață SCSI-2 (Îngustă), atunci în unele cazuri apar probleme cu conectarea corectă a terminatoarelor. Problemele sunt cauzate de faptul că interfețele Wide și Narrow diferă în ceea ce privește numărul de linii de date de pe magistrală.

Cea mai frecventă greșeală este conectarea mai multor hard disk-uri cu interfața Wide SCSI-2 (sau Ultra Wide SCSI-2) la magistrala Wide SCSI-2 și conectarea la ultimul conector printr-un adaptor CD-ROM cu un SCSI-2 interfata. Chiar dacă un terminator va fi activat pe CD-ROM, acest terminator va termina doar 8 linii ale magistralei, în timp ce celelalte 8 linii utilizate în interfața Wide SCSI vor fi „plutitoare în aer”.

O soluție mai corectă ar fi conectarea dispozitivelor cu o interfață SCSI pe 8 biți la conectorii magistralei intermediare (terminatoarele pentru dispozitivele pe 8 biți sunt dezactivate). Conectați un dispozitiv Wide SCSI cu un terminator activat (sau un terminator extern activ) la ultimul conector. Desigur, prezența unui adaptor înrăutățește în continuare performanța sistemului. Această opțiune ar trebui evitată dacă este posibil (precum și utilizarea, în general, a dispozitivelor de mare viteză și lente pe aceeași magistrală). Cu toate acestea, în această situație, aceasta este încă opțiunea de conectare corectă. Controlerele Ultra-2 SCSI au un convertor de interfață încorporat, care vă permite să conectați toate dispozitivele Ultra-2 la o magistrală separată, fără a le amesteca cu dispozitive cu viteză mai mică.

Caracteristici ale controlerelor cu doi conectori

Multe controlere SCSI au 2 conectori: unul pentru interfața SCSI, al doilea pentru interfața Wide SCSI. Aceștia sunt doar conectori diferiți din punct de vedere fizic, canalul SCSI este același. Acești conectori diferiți evită utilizarea oricăror adaptoare, dar nu elimină problemele legate de conectarea terminatoarelor. Astfel de controlere au comutatoare „High On/Off” și „Low On/Off”. Acestea sunt comutatoare de terminare active separate pentru octeții mari și, respectiv, inferiori ai magistralei. Mai mult decât atât, octetul mic („Low”) este liniile interfeței SCSI (Îngust), iar octetul înalt este liniile pentru extinderea interfeței la standardul Wide.

Dacă la un astfel de controler sunt conectate dispozitive de un singur standard, atunci ambele comutatoare sunt setate în poziția „Pornit”. Busul SCSI (sau Wide SCSI) este conectat printr-un conector de capăt la controler, iar dispozitivul cu terminatorul activat este conectat la celălalt conector de capăt. Dispozitivele rămase cu terminatoarele oprite sunt conectate la conectorii intermediari.

Dacă este necesară conectarea mai multor dispozitive cu interfețe diferite, se folosesc două magistrale: SCSI și Wide SCSI. Ambele magistrale sunt conectate cu conectorii lor de capăt la conectorii corespunzători ai controlerului. Dispozitivele sunt conectate la autobuze în conformitate cu standardul pe care îl acceptă. Terminatoarele sunt activate numai pe dispozitivul conectat la conectorul de capăt al magistralei SCSI și pe dispozitivul conectat la conectorul de la capătul magistralei SCSI lat. Pe controler, comutatoarele terminatoare sunt setate pe pozițiile „High On” și „Low Off”.

Recent, controlerele, inclusiv cele instalate pe placa de bază, nu au un astfel de comutator (sau un element corespunzător din meniul BIOS). Există doar „Terminator On/Off”. În acest caz, vorbim doar despre cei 8 biți inferiori ai autobuzului. Cei mai semnificativi biți sunt întotdeauna terminați.

Alimentare pentru terminatoare active

Terminatoarele active utilizate în prezent necesită tensiune de alimentare pentru a funcționa. Această tensiune poate fi furnizată la terminatorul activ fie de la orice dispozitiv SCSI, fie de la controler. Dispozitivele SCSI moderne au un comutator special pentru selectarea sursei de tensiune de alimentare pentru terminatorul activ încorporat în aceste dispozitive. În mod obișnuit, din fabrică se setează modul de alimentare a terminatorului de la dispozitivul însuși („Putere de la unitate”). Dacă doar unul sau mai multe dispozitive interne SCSI cu aceeași interfață sunt conectate la controler, atunci nu apar probleme.

Dacă, în condițiile de terminare normală a magistralei, este necesară utilizarea unui terminator extern activ, atunci trebuie să aveți grijă să-i furnizați tensiunea de alimentare. Pentru a face acest lucru, unul dintre dispozitivele conectate la această magistrală trebuie să aibă modul „Power to SCSI Bus” activat. Dacă acest lucru nu se face, terminatorul extern pur și simplu nu va funcționa normal.

În toate cazurile discutate mai sus, cele mai bune rezultate sunt de obicei obținute atunci când toate terminatoarele sunt alimentate de la aceeași sursă. Pentru a furniza tensiune de alimentare la toate terminatoarele de la o sursă pe un (orice) dispozitiv, modul de alimentare a terminatorului încorporat în acest dispozitiv de la sursa de alimentare internă este pornit și, în același timp, modul de alimentare a terminatoarelor la autobuzul este pornit. Pentru a face acest lucru, jumperii (comutatoarele) de pe acest dispozitiv sunt setate în poziția „Power to SCSI Bus and Drive”. Pe alte dispozitive pe care terminarea trebuie să fie activată, modul de alimentare a terminatorului de la magistrala SCSI este setat (jumperele sau comutatoarele sunt setate în poziția „Power from SCSI Bus”).

În marea majoritate a cazurilor, sistemul va funcționa normal chiar dacă fiecare terminator este alimentat de la propria sursă. Principalul lucru este că fiecare terminator este alimentat cu tensiune de la cel puțin o sursă. Mai mult, nimic rău nu se va întâmpla dacă mai multe dispozitive sunt setate să furnizeze tensiune la terminatorii din linie. Circuitele de alimentare ale terminatoarelor tuturor dispozitivelor sunt protejate de tensiunea contra-aplicată.

Controlere SCSI specializate

Adesea, scanerele și alte dispozitive SCSI lente vin la pachet cu un controler SCSI simplu. De obicei, acesta este un controler SCSI-1 pe o magistrală ISA de 16 sau chiar 8 biți, cu un conector (extern sau intern). Nu are BIOS, funcționează adesea fără întreruperi (mod polling), uneori acceptă doar un dispozitiv (nu 7). Practic, un astfel de controler poate fi folosit doar cu propriul dispozitiv. Alte dispozitive de cele mai multe ori nu vor funcționa pe un astfel de controler. Mai mult, multe dispozitive (cel mai adesea scanere) nu vor putea funcționa cu un controler standard. Prin urmare, este mai bine să nu contați pe compatibilitate, ci să conectați dispozitivele SCSI standard la un controler standard separat.

Interfața SCSI a fost dezvoltată la sfârșitul anilor 1970. organizat de Shugart Associates. Cunoscut inițial

sub denumirea SASI (Shugart Associates System Interface), după standardizarea în 1986, deja sub numele SCSI (a se citi „skazi”) a devenit unul dintre standardele industriale pentru conectarea dispozitivelor periferice - hard disk, unități de bandă, hard amovibil și magneto- unități optice, scanere, CD-ROM și CD-R, DVD-ROM etc. La magistrala SCSI pot fi conectate până la opt dispozitive, inclusiv controlerul principal

SCSI (sau adaptor gazdă). Controlerul SCSI este în esență un procesor separat și are propriul său BIOS (care poate fi uneori localizat în BIOS-ul plăcii de bază). Ea realizează toată întreținerea și gestionarea magistralei SCSI, eliberând procesorul central de a face acest lucru. Până la 15 dispozitive sunt conectate la magistrala Wide SCSI. Avantajul SCSI apare atunci când mai multe dispozitive funcționează simultan pe aceeași magistrală, eliberându-l atunci când nu este necesar.

Protocolul de comandă SCSI. Pe lângă diferitele implementări hardware, standardul SCSI include și un set de comenzi care, deși au fost dezvoltate inițial pentru SCSI paralel, au fost apoi portate cu modificări minime la SCSI serial.

În terminologia limbajului de comandă SCSI, comunicarea are loc între un inițiator care trimite o comandă și o țintă care o execută.

O comandă SCSI este plasată într-un Bloc Descriptor de Comandă (CDB), care constă dintr-un cod operațional (1 octet) și parametri de comandă (5 octeți sau mai mult). Ca răspuns, ținta returnează un cod de stare, care este de obicei 00h („recepție reușită”) sau 02h („eroare”) sau 08h („ocupat”). Comenzile SCSI includ 4 categorii - N (fără date), W (transfer de date de la inițiator la țintă), R (date citite de inițiator) și B (comunicare bidirecțională).

Protocolul oferă aproximativ 60 de comenzi, inclusiv:

  • verificarea pregătirii dispozitivului;
  • porniți/opriți dispozitivul (porniți/opriți motorul de disc, încărcați/descărcați medii);
  • citire date (4 modificări de comandă);
  • scrierea datelor (4 opțiuni);
  • determina capacitatea de stocare (capacitatea);
  • formatați dispozitivul (resetați toate sectoarele la zero) etc.

Fiecărui dispozitiv de pe magistrala SCSI i se atribuie cel puțin un număr de unitate logică (LUN). Dispozitivele simple primesc un singur LUN, dispozitivele mai complexe primesc mai multe LUN. De exemplu, un dispozitiv de acces direct (HDD) este format dintr-un set de blocuri logice, având de obicei adrese (Logical Block Address - LBA). Utilizarea LBA necesită utilizarea a 4 modificări ale comenzilor de citire/scriere a datelor, dintre care unele folosesc adrese de 21 de biți, iar altele folosesc adrese de 32 de biți.

Interfață paralelă 5С5/. Interfața 8С8І, de regulă, este paralelă (Fig. 4.24) și este fizic un cablu plat cu conectori cu 25, 50, 68 de pini pentru conectarea dispozitivelor periferice. Autobuzul 8С8І conține opt linii de date, însoțite de o linie de control cu ​​paritate egală.

interfata

Dispozitive încorporate

[Ciot

Ciot

Dispozitive de la distanță (externe).


Orez. 4.24. Interfață 8C$1: A- arhitectura generala; b - Adaptor BSB!

şi nouă linii de control. Standardul SCSI definește două metode de transmisie a semnalului: cu un singur capăt sau asimetric (cu un singur capăt) și diferențială (diferenţial). În primul caz, există un fir cu potențial zero („masă”), în raport cu care semnalele sunt transmise de-a lungul liniilor de date cu niveluri de semnal corespunzătoare logicii TTL. Cu transmisia de semnal diferenţial, pentru fiecare linie de date sunt alocate două fire, iar semnalul pe această linie este obţinut prin scăderea potenţialelor de la ieşirile lor. Acest lucru obține o imunitate mai bună la zgomot, ceea ce vă permite să măriți lungimea cablului.

Interfața SCSI necesită rezistențe de terminare care absorb semnalele de la capetele cablului și previn ecourile. SCSI se caracterizează în general printr-o sensibilitate ridicată la calitatea cablurilor și lungimea acestora, care poate varia în funcție de versiunea interfeței.

Dispozitivele SCSI sunt, de asemenea, conectate în lanț, fiecare dispozitiv SCSI având propria sa adresă (ID SCSI) în intervalul de la 0 la 7 (sau de la 0 la 15). Cea mai mare valoare SCSI ID este de obicei folosită ca adresă a plăcii de control - 7(15), adresa disc de pornire(ID SCSI) este „O”, al doilea disc este „1”. Schimbul între dispozitive de pe magistrala SCSI este determinat de o listă standardizată de comenzi (Common Command Set - CCS). Software-ul pentru interfața SCSI nu funcționează pe caracteristicile fizice ale unității (adică, numărul de cilindri, capete etc.), ci se ocupă numai cu blocuri de date logice, prin urmare, de exemplu, un scanner, un hard disk și Unitatea CD ROM.

Controlerul SCSI sondează dispozitivele imediat după pornirea alimentării. În același timp, pentru dispozitivele SCSI, auto-configurarea dispozitivului (Plug-n-play) este implementată folosind protocolul SCAM (SCSI Configured AutoMagically), în care valorile SCSI ID sunt alocate automat. Pentru managementul standardizat al dispozitivelor SCSI, cea mai utilizată interfață software este ASPI (Advanced SCSI Programming Interface).

Caracteristicile SCSI. Sunt mai mult de o duzină versiuni diferite Interfață SCSI (Tabelul 4.8). Principalele caracteristici ale magistralei SCSI sunt:

Lățimea - 8 („format îngust”, îngust) sau 16 biți (“format lat”, lat);


Orez. 4.25. Etichetarea dispozitivelor SCSI cu diferite parametrii electrici: / - Single-Ended; 2 - Diferenţial de joasă tensiune; 3 - Diferenţial de înaltă tensiune; 4 - interfață de tip mixt Diferenţial de joasă tensiune/Single-Ended

Tabelul 4.8. Versiuni de interfață SCSI (generații)

viteză

Lățimea magistralei (dimensiunea biților)

Lungimea maximă de comunicare (în funcție de tipul de semnale), m

Maxim

cantitate

conexiuni

  • (larg)

Nu este definit pentru viteze peste Ultra

Ultra3 SCSI sau Ultra 160 SCSI

Nu este definit pentru viteze peste Ultra2

Nedefinit

Nedefinit

  • frecvența ceasului magistralei;
  • tip de semnale electrice (Fig. 4.25):
  • - unipolar - Single-ended (SE);
  • - diferenţial de înaltă tensiune (HVD) - 5 V;
  • - joasă tensiune - joasă tensiune diferenţială (LVD) - 3 V.

Viteza este afectată în principal de primii doi parametri. Ele sunt de obicei scrise ca prefixe la cuvântul SCSI (Tabelul 4.8).

Viteza maximă de transfer a controlerului dispozitivului poate fi calculată luând frecvența magistralei, iar dacă „Wide” este disponibil, înmulțiți-l cu 2 (de exemplu, FastSCSI - 10 MB/s, Ultra2WideSCSI - 80 MB/s).

Interfețe seriale SCSI. Patru versiuni recente de SCSI, și anume SSA (Serial Storage Architecture), FC-AL și Serial Attached SCSI (SAS), s-au îndepărtat de standardul tradițional SCSI paralel și se concentrează pe transferul de date prin comunicații seriale (vezi Tabelul 4.8). Principalele avantaje ale interfeței seriale sunt ratele mari de transfer de date; pornit-oprit „fierbinte”; imunitate mai bună la zgomot.

Terminatoare, conectori. Pe baza tipului de semnale, există versiuni liniare (Single Ended) și diferențiale (Diferenţial) ale SCSI; cablurile și conectorii acestora sunt identice, dar nu există compatibilitate electrică între dispozitive (Tabelul 4.9).

Versiunea diferențială folosește o pereche răsucită de conductori și transceiver speciale pentru fiecare semnal, în timp ce o lungime totală mare a cablului devine acceptabilă, menținând în același timp o frecvență de schimb ridicată. Interfața diferențială este utilizată în sistemele puternice de discuri de server, dar nu este obișnuită la PC-urile obișnuite.

În versiunea liniară, semnalul trebuie să călătorească de-a lungul unui conductor, răsucit (sau cel puțin separat de celălalt într-un cablu plat) cu un fir neutru (retur).

Dispozitivele SCSI sunt conectate prin cabluri în lanț, iar terminatoarele sunt conectate pe dispozitivele de margine. Adesea, unul dintre dispozitivele extreme este adaptorul gazdă. Poate avea atât un conector intern, cât și un conector extern pentru fiecare canal.

Când utilizați simultan conectorii externi și interni ai adaptorului gazdă, terminatorii acestuia sunt dezactivați. Utilizarea corectă a terminatorilor este esențială - absența unuia dintre terminatori sau, dimpotrivă, prea multe

Tabelul 4.9. Conectori de interfață SCSI

DB-25 - conexiune de dispozitive externe lente, în principal scanere, lOmega Zip Plus, cel mai comun pentru Macintosh (asemănător cu un conector de modem)

Densitate joasă de 50 de pini sau Centronics de 50 de pini - conexiune externă a scanerelor, streamerelor, de obicei SCSI-1

De înaltă densitate 50 de pini sau Micro DB50, Mini DB50 - conector extern îngust standard

68 de pini de înaltă densitate sau Micro DB68, Mini DB68 - conector larg extern standard

High-Density 68-pin sau Micro Centronics, utilizat pentru conectarea externă a dispozitivelor SCSI

Tabelul 4.10. Conectori SCSI pentru cabluri A

Pin conector

Pin conector

și versiunile pe 32 de biți ale lui 8C81 (în versiunea pe 8 biți, pinii 1-5, 31-39, 65-68 nu sunt utilizați); conectorii pentru conexiuni externe arată ca o versiune în miniatură a Centronics cu contacte plate, cele interne au contacte pin;

  • Cablu Q, extensie cu 68 de fire la 32 de biți, utilizat împreună cu cablul P;
  • cablu cu conectori D-25P - 8-bit, standard pentru Macintosh, folosit pe unele dispozitive externe (Iomega ZIP-Drive).

Sunt posibile diferite variante de cabluri adaptoare.

Obosi. Ca și magistrala PCI, magistrala SCSI își asumă capacitatea de a face schimb de informații între orice pereche de dispozitive. Desigur, cel mai adesea schimbul are loc între adaptorul gazdă și dispozitivele periferice. Copierea datelor între dispozitive se poate face fără accesarea magistralei sistemului computerului. Adaptoarele de gazdă inteligente cu memorie cache încorporată au un mare potențial aici. La fiecare schimb de pe magistrală participă inițiatorul acestuia (inițiatorul) și dispozitivul țintă (țintă). În tabel 4.11 arată scopul semnalelor de magistrală.

Tabelul 4.11. Atribuirea semnalelor magistralei SCSI

(1 - Inițiator, T - Țintă)

Scop

Bus de date invers cu biți de paritate

Alimentare pentru terminatoare

Atenţie

Autobuzul este ocupat

Solicitare transfer de date

Răspuns la REQ#

Ținta transmite un mesaj

Selectarea unui dispozitiv țintă de către inițiator sau Reselectarea inițiatorului de către dispozitivul țintă

Control (0) / date (1) pe autobuz

Direcția de transmisie în raport cu inițiatorul sau faza Selectare (1) / Reselecție (0)

  • Un terminator incorect poate duce la instabilitate sau pierderea funcționalității interfeței. Cabluri. Gama de cabluri 8S81 este destul de largă (Tabelul 4.9). Principalele cabluri standardizate: cablu A (Tabelul 4.10) - standard pentru interfața 8C81 pe 8 biți, cablu intern cu 50 de fire (conectori ShS-50) sau ecranat extern (conectori Sen1goshs8-50); Cablu B - expander pe 16 biți 8S81-2, nu este disponibil pe scară largă;
  • Cablu P - 16 biți 8S81-2/3 68 de fire cu conectori ecranați miniaturali îmbunătățiți, universal pentru cabluri interne și externe 8-, 16-