SCSI pistikud. SCSI on kiire ja ebatavaline liides. Kitsa seadme kasutamine laikontrolleris (siin)

SCSI (Small Computer Systems Interface - Süsteemi liides väikestele arvutitele, hääldatakse vene keeles "skazi") on liides, mis on loodud erinevate profiilide seadmete ühendamiseks üheks süsteemiks: kõvad magnetkettad, skannerid, striimijad, CD-ROMid jne. P. Liidese olemus on pakkuda paindlikku mehhanismi nende seadmete juhtimiseks ja maksimaalset kiirust nende toimimiseks ühtse, kuid jagatava mehhanismina.

SCSI liidese juured ulatuvad aastasse 1979, mil salvestusseadmete tootja M. Shugart sai ülesandeks leida oma draividele universaalse liidese standard, võttes arvesse võimalikke tulevikuvajadusi. M. Shugarti laborites töötati lõpuks välja liides, mis toetas loogilist ja füüsilist (pea/silinder/sektor) adresseerimist, põhinedes protokollidel 8-bitiseks paralleelseks andmeedastuseks mitmest liinist koosneva liidese kaudu. Seda liidest nimetati SASI-ks (Shugart Associates Systems Interface). Liides sisaldas lisaks protokollide kirjeldamisele ka mitmeid 6-bitisi käske; Negatiivne külg oli see, et liides oli loodud kasutama ainult ühte host-seadme paari.

Hiljem, 1981. aastal, andis M. Shugart SASI liidese dokumentatsiooni üle ANSI komiteele (American National Standards Institute, GOST analoog), kes võttis selle vastu SCSI-ks nimetatud projekti kallal töötamisel. SCSI-le migreerus SASI standardist enamus olulisemaid punkte, näiteks sellised olulised põhimõtted nagu seadmete arbitreerimine, siini vabastamise mehhanismid, võimalus kasutada siinil rohkem kui ühte hostadapterit jne. 1984. aastal esitati ANSI-le SCSI standardi töödokumentatsioon ning pärast arvukaid kohandusi ja täiendusi võeti 1986. aastal vastu dokument number X3.131-1986 – esimene ametlik SCSI standard, mida nüüd nimetatakse SCSI-1-ks. Lisaks SASI standardile on SCSI-1 omandanud sellised olulised funktsionaalsused nagu 10-bitised käsud, sünkroonsed ja asünkroonsed andmeedastusprotokollid ning võimaluse ühendada ühe hostadapteriga kuni 8 erinevat seadet. SCSI-1-le järgnenud standardid arenesid nii käsukeele laiendamise ja protokollide suurendamise ja keerukamaks muutmise kui ka siini laiuse suurendamise, ühe hostadapteriga ühendatud seadmete kiiruse ja arvu suurendamise suunas. Praeguste SCSI standardite puhul on siini laius 16 bitti, ühendatud seadmete arv on samuti 16.

Arvutitööstus ei jätnud märkamata uue standardi tekkimist, mille võtsid kohe kasutusele peamiselt HDD-tootjad. Joonisel fig. 1, 2 näitavad mõningaid esimesi SCSI-ketaste näidiseid.

Riis. 1, 2. Esimesed SCSI-draivide näidised - SONY-st (maht 40 megabaiti)
ja Quantum (maht 120 megabaiti)

SCSI standardi lühiajalugu

Kõige esimene standard on SCSI-1; selles standardis oli ühe siiniga võimalik ühendada kuni kaheksa seadet, sealhulgas kontroller. Liides sisaldab täiustatud haldustööriistu ja pole samal ajal keskendunud ühelegi konkreetsele seadmetüübile. Sellel on 8-bitine andmesiin, maksimaalne edastuskiirus on asünkroonrežiimis kuni 1,5 MB/s (vastavalt "päringu-kinnitamise" meetodile) ja kuni 5 MB/s sünkroonrežiimis ("mitu päringut - mitu kinnitust" meetod) . Pariteeti saab kasutada vigade tuvastamiseks. Elektriliselt teostatud 24 liini kujul (unipolaarne või diferentsiaal), kuigi enamik seadmeid kasutab unipolaarseid signaale.

SCSI-2 on põhilise SCSI oluline edasiarendus. Suurenenud edastuskiirus (asünkroonrežiimis kuni 3 MB/s ja sünkroonrežiimis kuni 10 MB/s) - Kiire SCSI. Lisatud on uusi käske ja sõnumeid ning pariteedi tugi on muudetud kohustuslikuks. Kasutusele on võetud võimalus laiendada andmesiini 16-bitiseks (Wide SCSI), mis tagab kiiruse kuni 20 MB/s. Kasutusele on võetud uus 68-kontaktiline pistik. Järgnev spetsifikatsioon SCSI-3 ei toonud mitte ainult kasutusele uusi edastuskiirusi, vaid laiendas oluliselt ka käsusüsteemi. Lisaks saab edastuskandjana kasutada lisaks traditsioonilisele paralleelsiiniliidesele ka teisi paralleel- ja jadaprotokolle: Fibre Channel, IEEE 1394 Firewire ja SSP (Serial Storage Protocol).

Ultra SCSI liides, kasutab siini sagedust 20 MHz. Ultra/Wide SCSI liides toetab 16 seadet ja pakub andmeedastuskiirust kuni 40 MB/s. Kiirem Ultra-2 Wide SCSI, mis pakub edastuskiirust kuni 80 MB/s. Järgmised liidesed - Ultra-3 SCSI, Ultra 320 SCSI, Ultra 640 SCSI - ei toonud standardisse midagi põhimõtteliselt uut peale kiiruse. Need jäävad ka 16-bitise siini laiusega ja liidesega saab ühendada kuni 16 seadet. SCSI standardite võrdlusomadused on toodud tabelis 1.

Tabel 1. SCSI standardite võrdlevad omadused

StandardMaksimaalne siini kiirus, MB/sek. Bussi laius Maksimaalne kaabli pikkus, m Seadmete maksimaalne arv
Ainus seade LVD HVD
SCSI-1 5 8 6 (3) 25 8
SCSI-2 10 8 3 (3) 25 8
Lai SCSI-2 20 16 3 (3) 25 16
SCSI-3 20 8 1.5 (3) 25 8
Lai SCSI-3 40 16 (3) 25 16
Ultra2 SCSI 40 8 (4) 12 25 8
Lai Ultra-2 SCSI 80 16 (4) 12 25 16
Ultra-3 SCSI,võiUltra-160 SCSI 160 16 (4) 12 (5) 16
Ultra 320 SCSI 320 16 (4) 12 (5) 16
Ultra 640SCSI 640 16 (4) (7) (5) 16

Mis on hostiadapter?

Hostiadapter on arvuti siiniga ühendatud seade, mis tagab hosti (sõna "host" tähendus seoses andmeedastusliideseid kirjeldavate standarditega (inglise host), väljend "bus master" kirjeldab kõige paremini) sidet SCSI-ga. seadmeid. Nime “adapter” ei valitud juhuslikult - see näitab, et kogu seadmete tööloogika asub siini välisseadmetes; Seadmete puhul, mida nimetatakse "kontrolleriks", asub loogika nende sees.

Järgmised tootjad toodavad või on varem tootnud SCSI-seadmete jaoks hostiadaptereid:

Hostiadapteri näide on joonisel fig. 3.

Riis. 3. Adapteci SCSI-hostiadapter

Kaasaegsed SCSI HDD tootjad

Praegu toimub HDD-turul kiire areng – paralleel-ATA-d asendavad uued kiired Serial ATA standardid. Ja kuigi uued SATA-seadmed on juba töökiiruselt SCSI-seadmetele väga lähedale jõudnud ja mõnel pool isegi neist ees, jäävad SCSI-seadmed sama populaarseks ka tipptasemel arvutites – serverites ja infomassiivides. Selle põhjuseks on eelkõige SCSI-draivide kõrge töökindlus – nii SCSI standardite suhtelise lihtsuse ja läbimõeldud elektriliidese tõttu kui ka traditsiooniliselt hoolikama seadmete projekteerimise ja valmistamise tõttu. SCSI moodustab ligikaudu 30 protsenti kogu kõvaketaste turust ja on ebatõenäoline, et see kunagi seda piiri ületab: arvuti varustamine kõigi vajalike kaablite, adapteritega, aga ka hostadapteri enda ostmine maksab umbes 100 dollarit, draivi aga maksavad nende IDE-vendadele mitu korda rohkem. Kaasaegsed SCSI-draivide tootjad on:

Konkurents SCSI-ketaste turul ei ole suur - tõenäoliselt seetõttu, et turg on üsna täis ega arene nii kiiresti kui IDE-seadmete turg - ja see on tingitud ennekõike sellest, et kõige sagedamini kasutatakse SCSI-seadmeid. serverites, mille järele nõudlus pole nii suur. SCSI-seadmete mugavus seisneb selles, et neid saab töötamise ajal lihtsalt välja vahetada, ilma et see välja lülitaks või serveri funktsionaalsust kaotaks. See on serverite jaoks väga oluline ja tööjaamade jaoks pole see sugugi vajalik. Reeglina on serverid (joonis 4) varustatud spetsiaalsete liuguritega (joonis 5), millesse spetsiaalses kinnituses (joonis 6) olev ketas sisestatakse väga lihtsalt.

Riis. 4. SCSI-ketastega varustatud server

Riis. 5. SCSI-draivisaht

Riis. 6. SCSI-draivi kinnitus, mida kasutatakse kiirvahetusserverites

Väärib märkimist, et väga sageli märgistavad serveritootjad draivid ümber, andes neile oma kaubamärgid. Näitena toon Hewlett Packardi ja IBM e-Serveri serveritest eemaldatud draivid (joon. 7, 8), millel HDD tegeliku tootja saab tuvastada vaid mudeli nime järgi; Autor on näinud ka Delli serveritest eemaldatud kettaid, kus isegi see teave puudus.

Riis. 7, 8. Serverites kasutatavad kaasaegsed SCSI-draivid

SCSI-pistiku tüübid

Riis. 9. Hetkel kasutusel olevad SCSI-pistikutüübid

SCSI-seadmetel võivad olla erinevat tüüpi konnektorid nende ühendamiseks hostadapteriga (vt joonis 9) - peamiselt on see tingitud seadme enda disainiomadustest. HD6-pistikut kasutatakse kõige sagedamini HDD-de jaoks (joonis 10), veidi harvemini - SCA80 (joonis 11). Kaugemas minevikus, 80ndate lõpus ja 90ndate alguses, olid peaaegu kõik SCSI-draivid hostiga ühendatud HE50 pistiku kaudu (joonis 12). Praegu seda pistikut praktiliselt ei leita.

Riis. 10. HD68 pistik.
Riis. 11. SCA80 pistik.
Riis. 12. HE50 pistik.

Erineva pistikukonfiguratsiooniga seadmete ühendamiseks siiniga võib sageli vaja minna spetsiaalseid adaptereid. Selliseid adaptereid toodab näiteks SCS (http://www.scaadapters.com), nende maksumus jääb vahemikku 10–35 dollarit tükk. Täielik komplekt mis tahes SCSI-seadmega töötamiseks on näidatud joonisel fig. 13, joonisel fig. 14-18 iga adapter on näidatud eraldi

Riis. 13. SCSI-seadmete ühendamiseks vajalikud adapterid

Riis. 14 - 18. Sama mis joonisel fig. 13, eraldi.

Kuidas SCSI töötab

Koormuste sobitamiseks SCSI siinil kasutatakse terminaatoreid, mis oma elektriliste omaduste alusel jagunevad passiivseteks, aktiivseteks ja FPT terminaatoriteks. Terminaatorid peavad olema toiteallikaga, nii et liidesel on Terminaatori toiteliinid. SCSI-1 seadmetes kasutati passiivseid terminaatoreid, need on tavalised 132-oomised takistid. Aktiivsed terminaatorid on stabilisaator, mis toodab soovitud signaali - ja iga liin on ühendatud selle stabilisaatoriga läbi 110-oomise takisti. Praegu kasutatakse ainult aktiivseid terminaatoreid ja abipingeallikaid - nendel eesmärkidel kasutatakse tavaliselt abidioode, mis fikseerivad sisendsignaalide pinge vajalikul tasemel. Lõpuks on FPT-terminaatorid (Forced Perfect Terminator) aktiivsete terminaatorite edasiarendus, varustades need heite piirajatega. Nende rakendus on SCSI kõrgsageduslikes versioonides.

Kõik SCSI-seadmed jagunevad tavaliselt algatajateks ja teostajateks. Arvestada tuleb sellega, et siin võib olla standardne (8 bitti) või laiendatud (16 bitti) lai. Seda kõike arvesse võttes saab võimalike seadmeühenduste kombinatsioonide koguarvu vähendada neljale:

1. Standardi algataja – standardi täitja
2. Laiendatud algataja – laiendatud täitja
3. Standardinitsiaator – laiendatud täitja
4. Täiustatud algataja – standardtäitja

Standardtäitjate ühendamisel laiendatud initsiaatoritega ei saa probleeme tekkida - laiendatud standard toetab kõiki standardse funktsioone, kuid tagasiühendamisel võib tekkida raskusi terminaatorite ühendamisega. Tegelikkuses on need probleemid hõlpsasti lahendatavad adapterite abil (vt eespool).

SCSI siini olekud jagunevad tavaliselt faasideks. Selliseid faase on ainult viis: siin on vaba, arbitraaž (sel juhul saab algataja siini üle kontrolli), valik (sel juhul valib algataja, kes astus esimesena arbitraažifaasi, edasiseks tööks täitja), ümbervalimine (täitja kinnitab algatajale, et ta on tema poolt tööle valitud ja töövalmis) ja teabefaas (käskude, andmete, teadete päring-edastus). SCSI siini ühe töötsükli faaside järjestuse plokkskeem on näidatud joonisel fig. 19.

Pärast valikufaasi saab algataja ajalõpu, mille jaoks saab ta kasutada kahte meetodit - teostada riistvara lähtestamine või minna faasi "busivaba". Igal juhul on SCSI siini töötsükli lõpp oleku "käsk lõpetatud" seadmine või vastava teate edastamine siini vabastamisega. Sarnaselt ATA-standardile saavad SCSI-süsteemid seadme lähtestamiseks kasutada kahte protokolli – kõva lähtestamise protokolli ja pehme lähtestamise protokolli. Mõlemal juhul on reset Reset ühebitine; lähtestamistüüpide erinevused seisnevad nende mehhanismis ja eesmärgis - reeglina tehakse riistvara lähtestamine, et lähtestada toiminguid kogu SCSI-seadmete süsteemis, samal ajal kui tarkvara. lähtestamist kasutatakse ainult ühe seadme lähtestamiseks, mitte segades teiste tööd.

Riis. 19. SCSI siini faasijärjestuse plokkskeem

SCSI-siin kasutab üheksat juhtsignaali: BSY (hõivatud), SEL (valik), C/D (käsk/andmed), I/O (sisend/väljund), MSG (sõnum), REQ (taotlus), ACK (kinnitus) , RST (lähtestamine), ATN (tähelepanu). Busy, Select ja Reset signaalide allikad võivad olla nii algataja kui ka esitaja; ainult esineja saab olla kinnitussignaali allikaks; muud signaalid on algataja eesõigus. Teabeedastuse tüübid on kodeeritud sõnumi-, juht-/andme-, sisend-/väljundsignaalide jaoks määratud bitikombinatsioonidega, nagu on näidatud tabelis. 2.

Tabel 2. Infoedastuse tüübid SCSI siini kaudu

Liidest juhib sõnumisüsteem. Kokku on neid 28, need võivad olla ühebaidised, kahebaidised (üks sõna) ja laiendatud. Sõnumisüsteemi kirjeldatakse üksikasjalikult mis tahes SCSI standardis.

Konkreetse seadme valimiseks SCSI siinil on identifikaator. Reeglina on SCSI-seadmed konfigureeritud riistvaraliselt, see tähendab, et süsteem tuvastab seadme sellele paigaldatud hüppajate järgi. Ühendatud seadmete arvu piirang standardses (8-bitises) ja laiendatud (16-bitises) SCSI versioonis tuleneb just identifikaatori biti olemasolust - 8- või 16-bitises siinis on võimatu rohkem seadistada kui vastavalt 8 või 16 identifitseerimisbitti ja see hõlmab ka identifikaatori biti hostadapterit - see tähendab, et lisaks hostadapterile võib siinil olla standardse SCSI jaoks veel 7 ja laiendatud 15 seadet. ühed.

SCSI käsud

MeeskondKäsukood
MUUDA DEFINITSIOON
Võrdlema
Kopeeri (COPY)
Kopeeri ja kinnita (KOPEERI JA KINNITA)
FORMAT ÜHIK
Taotlus (PÄRING)
Vahemälu lukustamine-avamine
Logi valik (LOG SELECT)
Logi tundlikkus (LOG SENSE)
Režiimi valik (MODE SELECT)
Režiimi tundlikkus (MODE SENSE)
Eelvõimendus (EEL-FETCH)
Meediumi muutmise luba keelamine (PREVENT-LOW MEDIUM REMOVAL)
Lugemine (LOE)
Lugemispuhver (READ PUFFER)
Näita mahtuvust (LUGEMISMAHVUS)
Defektsete andmete lugemine (READ DEFECT DATA)
Pikk lugemine (LOE PIKALT)
PLOKKI ÜMBER MÄÄRAMINE
SAADA DIAGNOSTIKA TULEMUSED
VABASTA
TAOTLEMINE
Reserv (RESERVE)
Lähtestage seade (REZERO UNIT)
Otsige identseid andmeid (SEARCH DATA EQUAL)
Suurimate andmete leidmine (SEARCH DATA HIGH)
Leidke vähe andmeid (OTSINGU ANDMETE VÄHE)
Positsioon (SEEK)
Diagnostika taotlus (SAADA DIAGNOSTIKA)
Määra limiit (SET LIMIT)
Seadme käivitamine-peatamine (START STOP UNIT)
Sünkrooni vahemälu (SYNCHRONIZE CACHE)
Seadme valmisoleku taotlus (TEST UNIT READY)
Kinnitamine (VERIFY)
Salvesta (KIRJUTA)
KIRJUTA JA KINNITA
Puhvrisse kirjutamine (WRITE BUFFER)
Pikk salvestus (KIRJUTA PIKK)
Kirjuta sama (KIRJUTA SAMA)
40h
39h
18h
3 Ah
04h
12h
36h
4Ch
4Dh
15h, 55h
1 ah, 5 ah
34h
1 Eh
08h
28h, 3ch
25h
37h
3 Eh
07h
1 Ch
17h
03h
16h
01h
31h
30h
32h
0Bh
2Bh, 1Dh
33h
1 Bh
35h
00h
2Fh
0 Ah
2Ah
2 Eh
3 Bh
3Fh
41h

Ülaltoodud tabelis on loetletud peamised SCSI-käsud, mis kehtivad kõvaketastele. Nagu ATA standardis, on ka SCSI standardi jaoks olemas nii kohustuslikud käsud, st need, mida peab toetama mis tahes SCSI-seade, kui ka valikulised valikulised käsud, mille tuge seade ei pruugi toetada. Lisaks neile on standardis kirjeldamata nn hankija käsud, mis on igale tootjale omased ja sageli ka iga konkreetse seadmerea jaoks - käsud, mida tootja kasutab seadme parandamise või diagnoosimise eesmärgil. Need käsud on reeglina tootja ärisaladus ja neid ei avaldata kuskil.

SE, LVD, HVD

Tavaliselt leiate SCSI-seadmel joonisel 1 kujutatuga sarnaseid märgiseid. 20. See märgistus näitab andmeedastuse tüüpi elektrilisel tasemel. Esimene on SCSI SE (Single Ended), mis viitab andmeedastuse tüübile, kus iga siini signaali annab üks juht. SCSI LVD (madalpinge diferentsiaal) ja SCSI HVD (kõrgepinge diferentsiaal) - madalpinge ja kõrgepinge diferentsiaali tüübid - on füüsiliselt korraldatud samal viisil: iga signaali jaoks on kaks juhti, millest üks kannab positiivse polaarsusega signaali, teine ​​- negatiivne. Erinevused HVD ja LVD vahel on juhtide pinges, LVD puhul on see madalam kui HVD puhul.

Riis. 20. SCSI-seadmete tähistused, mis kannavad teavet andmeedastuse elektrilise tüübi kohta

Loogiline, et HVD ja LVD seadmed ei ühildu – kui ühendate LVD seadme HVD seadme siiniga, siis esimene paratamatult sureb üleliigse signaalipinge tõttu. Sama võib öelda SE ja LVD seadmete kohta - nende kaablid on samad, kuid elektriliste omaduste tõttu need ei ühildu. LVD-seadmeid saab aga ühendada SE-juhtidega, kuna need tajuvad siini pingeid ja kui nad saavad ühes juhtmepaaris bipolaarse signaali, saavad nad selle kasutamisele lülituda. Tavaliselt tähistatakse seadmeid, mis võivad töötada mõlemas režiimis, spetsiaalse LVD/SE ikooniga.

Igat tüüpi seadmete ühilduvus ühes siinis ei ole tavaliselt nõutav, kuid kui selline vajadus tekib, lahendab spetsiaalsete adapterite kasutamine selle probleemi üsna lihtsalt (vt eespool).

Siini taktsageduse pidev kasv on toonud kaasa vajaduse piirata Ultra SCSI liideses ühenduskaabli maksimaalset pikkust pooleteise meetriga. See on väliste kiirete SCSI-seadmete kasutamisel üsna ebamugav, kuid on enam kui piisav, et tagada seadmete ühendamine arvuti korpuses.

Sisukokkuvõte. Väljavaated ja võimalused

SCSI-liides on väga produktiivne ja töökindel, kuid sellel on ka märkimisväärne hulk puudusi. Esiteks on see seadmete endi kõrge hind - nii draivid kui ka kontrollerid. Järgmine puudus on seadistamise ja haldamise keerukus, millega saavad hakkama ainult koolitatud inimesed. Lõpuks on liidese viimane puudus, mis muudab selle kasutaja jaoks veelgi vähem atraktiivseks, võimetus kanda meediumit teise arvutisse, kui see pole varustatud spetsiaalse SCSI-adapteriga...

SCSI-seadmete kasutamine pole tavaarvutiturul otstarbekas väga lihtsal põhjusel: kõrge hind. Kuid tootjad ei sea endale eesmärki võita tavatarbijat: ajalooliselt juhtus nii, et SCSI-draivid on peamiselt serveristandard ja tööjaamade IDE-standard.

Samal ajal järgib SCSI-draive täpselt uusim IDE-seadmete standard: SATA. SATA-seadmete kiirus ja jõudlus on väga kõrged ning nende kasutamine serverites muutub üha populaarsemaks. SATA ainsaks puuduseks on üsna õhuke pistik, mis on seotud nende seadmete üsna sagedaste riketega. Arvan, et SCSI-liides võidab kahtlemata lahingu SATA-ga serveridraivide vallas.

SCSI standardi arendamine lubab meile tulevikus kiiremaid traditsioonilise SCSI töökindlusega seadmeid; SCSI-seadmete peatset turult lahkumist pole võimalik ennustada.

Jadaühendusega SCSI (SAS)

Uusim trend SCSI-seadmete maailmas on Serial Attached SCSI, liides, mis kasutab kolme andmeedastusprotokolli (SSP – Serial SCSI Protocol, STP – Serial ATA Tunneled Protocol, SMP – Serial Management Protocol). Nagu protokollide nimedest näha, on kaks esimest ette nähtud andmeedastuseks endaks, viimane liidese haldamiseks. Selle liidesega draive toodavad praegu Seagate, Samsung ja Fujitsu.

Selle liidese eripära on see, et signaali edastatakse mitte kahe (nagu SATA-s), vaid nelja juhtme kaudu (üks paar on signaali vastuvõtmiseks, teine ​​​​saatmiseks). Väidetavad andmeedastuskiirused on 1,5 ja 3,0 GB/s.

Mis on SCSI?

V: Jaotis [SCSI põhitõed] on pühendatud sellele küsimusele vastamisele.
Mis on SAS, mis on parem kui SCSI või SAS ja mille poolest need erinevad?
V: Jaotis [SAS või SCSI] on pühendatud sellele küsimusele vastamisele.
Mis on eSATA?
V: eSATA on SATA-liides, mis on loodud väliste SATA-seadmete ühendamiseks. See pakub 3 Gbps kanalit, kõrvaldades tänapäevaste väliste salvestusseadmetega seotud ribalaiuse viivituse.

Mis on Unified Serial?
V: Kõik ühendatud jadakontrollerid võimaldavad ühendada SATA- ja SAS-draivid, kasutades punkt-punkti liidest. See kasutab täiustatud SCSI-käskude komplekti, et pakkuda võimsat andmehaldust, vigade käsitlemist ja jõudlust.

SATA- ja SAS-draivide toe pakutav paindlikkus annab ettevõtetele võimaluse hõlpsasti standardida I/O-infrastruktuuri nii missioonikriitiliste andmete esmaseks kui ka sekundaarseks salvestamiseks, olenevalt sellest, kas SATA- või SAS-draivid on installitud. Kliendid saavad ühtsete I/O-kontrollerite ja salvestussüsteemide abil oma infrastruktuuri standardida, vähendades seeläbi koolitus- ja hoolduskulusid.

Kas SAS-kontrolleritega on võimalik kasutada SATA-draive?

V: Jah, saate ja saate samaaegselt kasutada nii SAS- kui ka SATA-draive ühes kontrolleris. See võimaldab teil alustada üleminekut SAS-tehnoloogiale juba praegu mõistliku hinnaga.

Kas SAS-draive on võimalik kasutada koos SATA-kontrolleritega?
Oh ei.

Kas SAS-draive on võimalik kontrolleriga ühendada ilma hotswap-korvi kasutamata?
V: Jah, saate. Selleks peate kasutama spetsiaalset kaablit, mille draivi pool on SFF-8482 pistik. Kaabli teises otsas oleva pistiku määrab SAS-kontroller.

Mis vahe on SCSI-1, SCSI-2, Fast, Wide, Ultra Wide ja Ultra2 SCSI vahel?
V: Peamine erinevus on SCSI-käskude komplekt ja siini laius (vastavalt kiirus).
SCSI-1 5MB/sek 8-bitine SCSI siin
SCSI-2 5MB/sek 8-bitine SCSI siin
SCSI-2 Kiire 10 MB/sek 8-bitine SCSI siin
SCSI-2 kiire lai 20 MB/sek 16 bitine SCSI siin
SCSI Ultra 20MB/sek 8-bitine SCSI siin
SCSI Ultra Wide 40MB/sek 16-bitine SCSI siin
Ultra2 Wide 80MB/sek 16-bitine SCSI siin
Ultra160 160 MB/sek 16 bitine SCSI siin
Ultra320 320 MB/sek 16-bitine SCSI siin

Millal peaksite kasutama madalpinge diferentsiaali (LVD) kontrollerit?
V: Kui:
Vajalik suur andmeedastuskiirus – 80 – 320 MB/s
Ümbritsevas keskkonnas on väga kõrge elektromagnetilise müra tase, mis mõjutab andmeedastust. LVD-režiim tagab palju suurema mürakindluse kui ühe otsaga (SE) SCSI
On vaja tagada SCSI-seadmete märkimisväärne eemaldamine arvutist. LVD-seadmeid saab SCSI-kontrollerist eemaldada kuni 12 meetri kauguselt (see on LVD SCSI-kaabli maksimaalne lubatud pikkus.

Mis on SCSI terminaator ja miks seda vaja on?
V: SCSI Terminator on väike elektrooniline seade, mis peaks asuma SCSI siini mõlemas otsas ja iga SCSI siini jaoks peaks neid olema täpselt kaks (terminaatorit). Kõige sagedamini on esimene SCSI-terminaator SCSI-kontroller (reeglina saab selle funktsiooni kontrolleri BIOS-is "välja lülitada", kuid vaikimisi on see lubatud) ja teine ​​​​on viimasega ühendatud terminaator (alates SCSI-kontroller) SCSI-kaabli pistik.

Mõnedel SCSI-seadmetel (pärandkettad, disketiseadmed, lindiseadmed) on sisseehitatud terminaator, mida saab lubada seadmel vastavat hüppajat kasutades. Sel juhul peate tagama, et lubatud terminaatoriga seade asuks SCSI siini kõige lõpus.

Kuid kõik töötab minu jaoks isegi ilma SCSI-terminaatorita, võib-olla see sobib?
V: Praegu võib see sobida, eriti kui teil on ainult üks ketas ja seda ei kasutata väga intensiivselt. Kuid kui suurendate SCSI-siinil olevate seadmete arvu või selle koormuse suurenemist, riskite lõpuks andmete kadumisega, nii et te ei tohiks sellega kokku hoida.

Mis on SCSI ID ja miks seda vaja on?
V: SCSI ID on SCSI-seadme kordumatu (ühe SCSI siini piires) identifikaator (number). See on vajalik SCSI siini seadmete adresseerimiseks.

SCSI ID määratakse kas automaatselt (näiteks kui kasutatakse sellist funktsiooni toetavaid hotswap-draivi puure) või seadistades käsitsi SCSI-seadmetele vastavad hüppajad. SCSI ID ei ole kuidagi seotud seadmete füüsilise järjestusega SCSI siinil (näiteks SCSI-kontrolleri SCSI-ID vaikeväärtus on reeglina 7, kuigi enamasti, kuid mitte alati, see asub SCSI siini alguses), on see oluline ainult selleks, et samal SCSI siinil ei oleks sama SCSI ID-ga seadmeid.

SCSI ID väärtused võivad olla:
0 kuni 15 (kokku 16) Wide (W) ja UltraWide (UW, U2W, U160, U320) SCSI siinide puhul;
0 kuni 7 (kokku 8) kitsa (U, U2) SCSI siini jaoks;

Mis juhtub, kui ühendate kaks sama SCSI-ID-ga seadet samasse SCSI-kanalisse?
V: Ei midagi head. Parimal juhul tunneb SCSI-kontroller ühe neist seadmetest ära, kuid ei saa sellega siiski õigesti töötada, halvimal juhul ei "näe" ühtegi neist seadmetest. Ei kontroller ega kettad kahjustada ei saa, kuid SCSI-ketaste andmete rikkumise oht säilib.

Arvestada tuleb sellega, et valdav enamus kontrollereid sellise vea ilmnemisest ei teavita, seega tuleb uute seadmete ühendamisel SCSI siini pöörata tähelepanu SCSI ID unikaalsuse säilitamisele.

Pange tähele, et SCSI-kontrolleril endal on ka SCSI ID (reeglina võrdub see 7-ga ja seda saab muuta kontrolleri BIOS-is), seega ei tohiks te ketastele sama SCSI ID-d määrata.

Mis on SAF-TE?
V: SAF-TE – SCSI Accessed Fault-Tolerant Enclosure on "avatud" spetsifikatsioon, mis on loodud pakkuma kõikehõlmavat ja standardiseeritud meetodit rakendustes kasutatavate kettaseadmete, toiteallikate ja jahutussüsteemide oleku jälgimiseks ja nendest teatamiseks. Kõrge töökindlusega serverid ja andmesalvestuse alamsüsteemid. Tehnilised nõuded ei sõltu I/O riistvarast, operatsioonisüsteemidest ja serveriplatvormist, sest šassii ise näib olevat lihtsalt üks SCSI siini seade. SAF-TE spetsifikatsioonid on kasutusele võtnud paljud juhtivad serverite, salvestusseadmete ja RAID-kontrollerite tootjad. SAF-TE spetsifikatsioonile vastavad tooted vähendavad ümbriste oleku jälgimise kulusid, lihtsustavad võrguadministraatori tööd ning annavad hädaolukorrateateid ja teavet seadmete oleku kohta.

Üldmõisted

SCSI (Small Computer Interface) asutati 1980. aastal. põhineb tööstusstandardil ANSIX3T9.2 (muundatud X3T10 spetsifikatsiooniks), et ühtlustada standardliidest (hiljem kutsuti SCSI-1). Andmeedastuskiirus oli suhteliselt väike, sõltus paljudest teguritest ja oli keskmiselt umbes 1–2 MB/s, kuid ületas siiski kiireimaid seadmeid (kõvakettaid), mis suutsid isegi MFM-kodeeringut kasutades pakkuda kiirust mitte üle 625 KB/s. SCSI peamine eelis IDE liidese ees seisneb selles, et algselt multitegumtöö ja mitme kasutajaga operatsioonisüsteemide liidesena välja töötatud SCSI võimaldab ligipääsu mitmele seadmele peaaegu samaaegselt. SCSI on mänginud olulist rolli info- ja arvutussüsteemide loomisel, mis nõuavad erinevat tüüpi seadmete ühendamist. See liides pakub laia valikut ühendatud seadmeid, näiteks:

  • Kõvakettad (DASD – otsejuurdepääsuga salvestusseade)
  • Lindiseadmed, lindiseadmed ja muud jadaseadmed
  • Magnetoptilised draivid, CD-ROM, CD-salvestaja
  • I/O-seadmed, nagu skannerid

Need seadmed ühendatakse arvutiga spetsiaalse SCSI-adapteri kaudu ja operatsioonisüsteem saab neile juurdepääsu vastavate draiverite kaudu. Patenteeritud protsessoriadapteri olemasolu SCSI-plaadil vähendab oluliselt keskprotsessori koormust I/O toimingute tegemisel. See on suur eelis nii võrgus töötamisel kui ka mitme kasutajaga ja mitut toimingut hõlmavates keskkondades, kuna väheneb aeg, mis kulub kliendi seadmele juurdepääsu saamiseks. Lauasüsteemides (lauaarvutid) pole protsessori koormus enamiku kasutajaprogrammide ja rakenduste jaoks nii kriitiline, kuid graafikaga töötamisel (eriti arvutianimatsiooniga töötamisel) võimaldab SCSI alamsüsteemi kasutamine suurendada süsteemi jõudlust, kuna sel juhul kantakse suurem osa operatsioonide I/O koormusest üle SCSI-adapterile.

SCSI spetsifikatsioonid

Tänapäeval on mitu SCSI spetsifikatsiooni:

  • SCSI-1: 8-bitine andmesiin ja sünkroonne andmeedastuskiirus 5 MB/s. 25- või 50-kontaktiline pistik;
  • SCSI-2 või Fast SCSI: suurenenud kiirus kuni 10 MB/s üle 8-bitise siini. Pistik 50 pin;
  • Wide SCSI (Wide SCSI): siini laiuse suurendamine 16-ni. Andmeedastuskiirus on kasvanud 10 MB/s-lt 20 MB/s-le. 68- või 80-kontaktiline pistik (Single Connector), mis ühendab toite- ja signaaliahelad;
  • Ultra SCSI (Fast-20) / Ultra Wide SCSI või SCSI-3: andmeedastuskiirus on kasvanud 20 MB/s 8-bitise siini puhul ja kuni 40 MB/s 16-bitise siini puhul. SCSI-3 toetab suuremat arvu seadmeid (kuni 15 kanali kohta). 50/68- või 80-kontaktiline pistik (Single Connector), mis ühendab toite- ja signaaliahelad;
  • Ultra2 SCSI (LVD): SCSI kiiruse edasiseks suurendamiseks oli vaja kasutada madalpinge diferentsiaali (LVD) siini, milles signaale edastatakse samaaegselt kahel juhtmel, kuid erineva polaarsusega. Tänu sellele tõuseb siini mürakindlus järsult, saab võimalikuks 16-bitise siini andmeedastuskiiruse tõstmine 80 MB/s-ni ja liidesekaabli pikkus 12 m-ni! Täielikuks rakendamiseks on vaja Ultra2 SCSI-adapterit, Ultra2 SCSI-kaablit koos Ultra2 SCSI aktiivse terminaatoriga ja Ultra2 SCSI-d toetavaid kettaseadmeid. Kui mõni neist komponentidest puudub, keelatakse Ultra2 SCSI standard automaatselt ja süsteem töötab ühe varasema SCSI spetsifikatsiooni järgi. 68- või 80-kontaktiline pistik (Single Connector), mis ühendab toite- ja signaaliahelad;
  • Ultra3 SCSI (Ultra160 SCSI): andmeedastuskiirus võib ulatuda kuni 160 MB sekundis tänu andmete topeltsünkroonimisele (andmeid edastatakse kaks korda kiiremini ilma kellasagedust suurendamata), täiustatud mehhanismile andmeedastuskiiruste optimeerimiseks seadmete vahel ja CRC kasutamine pariteedi asemel andmeedastuse usaldusväärsuse suurendamiseks. Ultra160 SCSI spetsifikatsioon ühildub täielikult Ultra2 SCSI-ga kaablite, pistikute ja terminaatorite kaudu. Ultra160 SCSI kontroller suudab samaaegselt toetada Ultra160 SCSI ja Ultra2 SCSI seadmeid samal siinil, millest igaüks töötab maksimaalsel kiirusel. 68- või 80-kontaktiline pistik (Single Connector), mis ühendab toite- ja signaaliahelad;
  • Ultra160+ SCSI: Ultra160 SCSI modifikatsioon, mis rakendab Packetized SCSI - pakettmeetodit teabe edastamiseks (käsud, andmed ja olekuregistrid edastatakse ühes plokis sama kiirusega) ja Quick Arbitration Select (QAS) meetod siini juhtimise kiireks ülekandmiseks ühest SCSI-seadmest teise. Selle tulemusena vähenevad viivitused ja suureneb integraalne andmeedastuskiirus.

SCSI-liidese juurutamise põhinõuded

· Kõik kettaseadmed ja muud SCSI-seadmed peavad olema üksteisega ühendatud järjestikku (ahelas), moodustades SCSI-kanali.

· Ühe SCSI-kanaliga saab ühendada ainult neid SCSI-seadmeid, millel on sama tüüpi SCSI-liides.

· Ühe otsaga (unipolaarse) liidesega seadmeid ja diferentsiaalse (bipolaarse) liidesega seadmeid ei tohiks kasutada ühel SCSI-kanalil.

· Ühe SCSI-kanaliga saab korraga ühendada maksimaalselt 8 SCSI-seadet, sealhulgas SCSI-kontroller, 8-bitise (kitsa) andmesiini jaoks või kuni 16 16-bitise (laia) andmesiini jaoks. Ühendatud SCSI-seadmete arvule on aga lisapiirangud, mis sõltuvad ühenduskaabli pikkusest ja andmeedastuskiirusest.

· Igal SCSI-seadmel, sealhulgas SCSI-kontrolleril, peab olema kordumatu SCSI-number (SCSI ID). Kehtivate SCSI ID-de vahemik on 0–7 8-bitise (kitsa) andmesiini puhul või 0–15 16-bitise (laia) andmesiini puhul. Kõik SCSI ID-d on võrdsed, kuid vaikimisi on SCSI-kontrolleritel seatud SCSI ID = 7 ja seda numbrit teistele SCSI-seadmetele ei soovitata määrata.

· SCSI-kanali mõlemad otsad peavad olema lõpetatud spetsiaalse sobitusseadmega – terminaatoriga. Terminaator võib asuda SCSI-seadme sees, paigaldada SCSI-ühenduskaabli või tagaplaadi otsa või teha eraldi seadmena, mis on ühendatud SCSI-kanali viimase pistikuga.

· Kõik vahepealsed (mitte äärmuslikud) SCSI-seadmed peavad olema lõpetamata. Kui nendel SCSI-seadmetel on sisseehitatud terminaatorid, veenduge, et lüliti "terminaatori lubamine - TE" (hüppaja) oleks asendis "Väljas / Keela".

· SCSI-ühenduskaabel peab parameetrite osas vastama standardi ANSI X3T10/1142D (jaotis 6) nõuetele:

Iseloomulik takistus

Paljundamise viivitus

Kumulatiivne pikkus

Okste lubatud pikkus

Seadmetevaheline intervall

Iseloomuliku impedantsi nõude täitmiseks tuleb kasutada varjestamata lamekaablit või keerdpaarist lintkaablit. Samal SCSI kanalil ei ole lubatud kasutada erineva takistusega kaableid. Samuti ei ole soovitatav kasutada samal SCSI-kanalil samaaegselt varjestatud ja varjestamata kaableid. See on eriti oluline SCSI-liidese rakendamisel vastavalt Ultra SCSI, Ultra2 SCSI ja Ultra3 SCSI spetsifikatsioonidele.

Mis on SCSI-kaabli vastuvõetav pikkus?

1) Ühe otsaga SCSI-liidese maksimaalne kaabli pikkus sõltub mitmest tegurist. Allolev tabel näitab kaabli maksimaalset pikkust erinevate SCSI spetsifikatsioonide ja konfiguratsioonide jaoks.

Spetsifikatsioon Andmeedastuskiirus Max kaabli pikkus Max seadmete arv
Kiire SCSI 10 MB/s 3 meetrit 8
Lai SCSI 20 MB/s 3 meetrit 16
Ultra SCSI (8-bitine, kitsas) 20 MB/s 3 meetrit 5
Ultra SCSI (16-bitine, lai) 40 MB/s 3 meetrit 5
Ultra SCSI (8-bitine, kitsas) 20 MB/s 1,5 meetrit 6-8
Ultra SCSI (16-bitine, lai) 40 MB/s 1,5 meetrit 6-8
Ultra2 SCSI 80 MB/sek 1,5 meetrit 16

Märge: Kui Ultra SCSI (kitsas või lai) liides peaks teoreetiliselt toetama kuni 8 kitsast või 16 laia seadet, siis X3T10/1071D spetsifikatsioon ei toeta kaabli kasutamisel täisarvu seadmeid. Rohkem kui 4 seadme ühendamiseks peate kasutama spetsiaalset ühendusplaati (tagaplaat). Kuid isegi nii on maksimaalne andmeedastuskiirus saavutatav ainult siis, kui ühendatud on kuni 8 seadet. Oksa pikkus ei tohiks ületada 0,1 meetrit.

2) Kõrgepinge diferentsiaali (HVD – High Voltage Differential) SCSI-liidesekaabli maksimaalne kogupikkus on 25 meetrit. Kõrgepinge diferentsiaal-SCSI-liides peab kasutama keerdpaarkaablit. Oksa pikkus ei tohiks ületada 0,2 meetrit. Peamise SCSI siini seadmete vaheline kaugus peab olema harude pikkusest vähemalt kolm korda suurem. Kuid vaatamata sellele piirangule saab kõrgepinge diferentsiaal-SCSI-liidesega ühendada kuni 16 SCSI-seadet, mida saab käsitleda 16-bitise SCSI siini kaudu.

3) Madalpinge diferentsiaali (LVD – Low Voltage Differential) SCSI-liidesekaabli maksimaalne kogupikkus on 2 seadme puhul kuni 25 meetrit või rohkem kui 2 seadme puhul kuni 12 meetrit. Ülejäänud nõuded on sarnased kõrgepinge diferentsiaal-SCSI-liidese omadega.

Kas SCSI-liidese tüüpi on võimalik määrata SCSI-seadme välimuse järgi?

Kahjuks saab SCSI-seadme välimuse põhjal öelda vaid, kas SCSI-liides on “Kitsas” või “Lai”. Allpool on näha mõnede SCSI-seadmete pistikute küljelt:

Kitsas SCSI-1, SCSI-2 või Ultra SCSI liidesega seade.

Lai seade SCSI-2, Ultra SCSI, Ultra2 SCSI või Ultra3 SCSI liidesega.

Lai SCA-seade SCSI-2, Ultra SCSI, Ultra2 SCSI või Ultra3 SCSI liidesega.

SCSI-seadme mudelitähise kohta leiate lisateavet tootja veebisaidilt.

?"> Mida see tähendab?

SCA-liides loodi standardse ühenduse pakkumiseks kuumvahetuskettaid kasutavate süsteemide jaoks. SCA-liidesega draivid on ühendatud spetsiaalse SCSI-tagaplaadiga, mis tagab toiteallika, SCSI ID installimise ja SCSI siini lõpetamise. SCA-liidesega draivide eripäraks on 80-kontaktiline pistik, mis ühendab endas liidese pistiku, toitepistiku ja kontaktid SCSI ID jaoks.

Kuidas ühendada SCA-liidesega draiv standardse 50- või 68-kontaktilise SCSI-liidesega SCSI-kontrolleriga?

SCA-liidesega draivi ühendamiseks standardse SCSI-kontrolleriga on vaja spetsiaalset SCA-adapterit. SCA-adapteril peab olema 50- või 68-kontaktiline liidese pistik, toitepistik ja kui draivil seda pole, siis terminaator ja seade SCSI ID seadistamiseks.

Arvutisse installitud SCSI-seade ei tööta (ei tuvastata). Mis on põhjus?

Proovige järgmist.

· Veenduge, et SCSI-kontroller, millega SCSI-seade on ühendatud, on tuvastatud ja töötab õigesti. Selle märgiks on teade SCSI-kontrolleri BIOS-i laadimise kohta pärast emaplaadi BIOS-i laadimist (kui SCSI-kontrolleril on oma BIOS) ja teade SCSI-kontrolleri draiverite eduka laadimise kohta (DOS-i all) või teade SCSI-kontrolleri normaalse toimimise kohta (Windowsis). Kui see nii ei ole, kontrollige katkestuse numbri seadistust, SCSI-kontrolleri plaadi I/O-aadresse ja draiveri versiooni vastavust seda tüüpi SCSI-kontrollerile ja operatsioonisüsteemile.

· Veenduge, et SCSI-kaabel ja toitekaabel on kvaliteetsed ja pistikud on korralikult sisestatud.

· Veenduge, et kõigil SCSI-seadmetel on erinevad SCSI ID-d. SCSI-seadmete SCSI ID võib olla ükskõik milline, välja arvatud 7., mis on tavaliselt reserveeritud SCSI-kontrolleri jaoks.

· Veenduge, et SCSI siini lõpp on õigesti paigaldatud: lubatud (paigaldatud) ainult SCSI-ahela välimistel seadmetel ja keelatud (eemaldatud) kõigil ahela vahepealsetel SCSI-seadmetel.

· Kui SCSI-kontrolleril on oma BIOS, siis veenduge, et parameetrid, mille abil SCSI-kontroller SCSI-seadmetele juurde pääseb (edastuskiirus, andmesiinid, paarsus jne), ühtivad ühendatud SCSI-seadmete omadustega.

Mida on vaja arvuti käivitamiseks SCSI-draivilt.

SCSI-draivilt käivitamiseks peavad olema täidetud järgmised tingimused:

· Emaplaadil peab olema BIOS, mis võimaldab laadida OS-i SCSI-seadmetest. Sel juhul võivad IDE-süsteemil olla disketiseadmed. Kui emaplaat on vana (BIOS ei luba SCSI-seadmetelt käivitada), tuleb kõik IDE-draivid keelata. Viimase abinõuna on võimalik lasta IDE-draivid, mille kõik partitsioonid on vormindatud kujul (laiendatud).

· SCSI-kontrolleril peab olema oma BIOS. Veenduge, et SCSI-kontrolleri parameetrite jaotises oleks määratud vastava SCSI-seadme number.

· SCSI-draivi alglaadimispartitsioon peab olema vormindatud kujul (Primary) ja (Active).

Mida on vaja LVD SCSI liidese võimaluste täielikuks realiseerimiseks?

LVD SCSI liidese normaalseks toimimiseks peavad lisaks SCSI liidese standardnõuetele (unikaalne SCSI ID, SCSI siini lõpp) olema täidetud LVD erinõuded:

· SCSI-kontroller peab toetama LVD-liidest

· SCSI-ahela mõlemas otsas peavad olema aktiivsed LVD-terminaatorid

· kõik siini SCSI-seadmed peavad toetama LVD liidest

Nende nõuete täitmata jätmine toob kaasa selle, et SCSI-süsteem suudab töötada ainult kõrgemate SCSI spetsifikatsioonidega.

Kui ühilduvad LVD-seadmed varasemate spetsifikatsioonidega SCSI-seadmetega?

LVD SCSI liides ühildub täielikult ühe otsaga SCSI liidesega. Tänu LVD SCSI liidese unikaalsele funktsioonile, mida nimetatakse multimodifitseerimiseks, tuvastab spetsiaalne sisend/väljundahel (DiffSens) automaatselt SCSI siini tüübi, millega seade on ühendatud (LVD või üheotsaline) ja kohandub vastavaga selle bussi võimalused. Seetõttu töötavad LVD-seadmed SCSI-1 ja SCSI-2 liidestega. Seevastu SCSI-1 ja SCSI-2 ühejuhtmelised seadmed töötavad LVD siinil. Ühilduvus on SCSI oluline omadus, kuid kui samal SCSI siinil kasutatakse erinevate aastakäikude SCSI-seadmeid, töötavad kõik selle siini välisseadmed SCSI spetsifikatsiooni alusel, mida toetavad KÕIK selle siini seadmed. Näiteks kui ühe otsaga seade on ühendatud LVD-siiniga LVD-seadmetega, siis kõik sellel siinil olevad seadmed töötavad üheotsalises režiimis.

Kõrgepinge diferentsiaalseadmed (HVD) nõuavad spetsiaalset kontrollerit ja ei ühildu LVD või ühe otsaga seadmetega.

SCSI liides

1970. aastate alguses töötati miniarvuti jaoks välja liides (sel ajal oli see tõesti miniarvuti) SCSI(loe "skazi"), mille nimi tähistab väikest arvutisüsteemi liidest. Jällegi ilmneb selle "kaasaskantavus" nimes. Algne versioon eeldas vahetuskiiruseks 5 Mb/s ja seadmed ühendati 50-juhtmelise kaabli abil. Järgnevalt tehti SCSI-sse erinevaid täiendusi ja täiustusi, et edastuskiirust suurendada – tänapäeva SCSI kontrollerid toetavad kiirust kuni 160 Mb/s ehk rohkem kui tavaline PCI siin. Ja kõige esimene SCSI standard on muidugi juba aegunud ja nüüd ei mäleta seda peaaegu keegi. SCSI-valikuid on üsna vähe ja neil kõigil on erinevad ja segadusttekitavad nimed (olukord on peaaegu sama, mis IDE-ga), nii et me ei vaata igaüht eraldi, vaid võtame põhipunktid kokku tabelis.

Ribalaiust on lihtne arvutada: selleks peate lihtsalt võtma sageduse arvväärtuse ja Wide'i puhul korrutama selle kahega. Näiteks UltraSCSI-kontrolleri (mida sageli nimetatakse Ultra SCSI-2-ks) kiirus on 20 Mb/s. Need tabelid on juba mõnevõrra vananenud, kuna selle järgi on maksimum 80 Mb/s (Ultra2 Wide SCSI või lihtsalt UltraWide SCSI, kuna muid Wide SCSI kontrollereid peale Ultra2 praegu ei toodeta ja Ultra tähendab vaikimisi Ultra2), ja Kiirus 160 Mb/s on juba laialt levinud (selle standardi nimi on Ultra160 SCSI). Need standardid on saadaval ainult LVD liidesega ( Madalpinge diferentsiaal), tagades suurema mürakindluse ja suurendades lubatud SCSI-kaabli pikkust.

Siin on tüüpilised pistikud, mida võib leida SCSI-kontrolleritelt:

Kodune

Madala tihedusega 50 kontaktiga
Sisemiste aeglaste seadmete ühendamine – vanad kõvakettad, peaaegu kõik CD/DVD-ROM-id, CD-R-id, MODD-d, ZIP-id jne (nagu IDE, ainult 50 kontakti)

Suure tihedusega 68-pin
Sisemiste laiade seadmete, peamiselt kõvaketaste ühendamine
Väline

DB-25
Väliste aeglaste seadmete, peamiselt skannerite ühendamine, IOmega Zip Plus. Kõige tavalisem Macis. (nagu modem). Aegunud

Madala tihedusega 50 kontaktiga
Või Centronics 50-pin. Skannerite, striimijate, tavaliselt SCSI-1 (SCSI kõige esimene versioon) väline ühendus. Nagu SCSI-1 ise, on see juba vananenud

Suure tihedusega 50 kontaktiga
Või Micro DB50 või Mini DB50. Standardne välispistik skannerite, väliste CD-ROM-ide, vanade kõvaketaste jms ühendamiseks.

Suure tihedusega 68-pin
Või Micro DB68, Mini DB68. Tavaline väline lai pistik, peamiselt HDD ühendamiseks

Suure tihedusega 68-pin
Sarnane eelmisele (peaaegu pole kasutatud)

On ka teist tüüpi pistikud - CL või Üksik pistik millel on 80 kontakti. Üksikuid konnektoreid kasutatakse peamiselt hostivahetuse (kui seade võib olla vaja kuumvahetust) konfiguratsioonides, kuna need ühendavad SCSI toite- ja maandussignaalid ühes konnektoris.

Lisaks ülaltoodud liidestele on olemas ka nn Jada-SCSI põhineb tehnoloogial Fiber kanal. Seadmed on ühendatud kontrolleriga 6-juhtmelise kaabli abil ja suudavad suhelda kiirusega 100 Mb/s või rohkem. Jada-SCSI-kontrolleritel (mida sageli nimetatakse ka SCSI-3-ks) on tavalised kitsad ja laiad pistikud, mis võimaldab ühendada standardseid SCSI-seadmeid. Fibre Channel on rohkem võrgustandard kui meediumiliides; see kasutab jadaandmeedastust. Kiudkanali tehnoloogia kohta lisateabe saamiseks vaadake artiklit Fibre Channel Technology.

Nagu teate, vajab iga seade töötamiseks tarkvara tuge. Enamiku IDE-seadmete puhul on see sisseehitatud emaplaadi BIOS-i, teiste jaoks on vaja erinevate operatsioonisüsteemide draivereid. SCSI-seadmete puhul on asjad veidi keerulisemad. Esmakordseks SCSI-kõvakettalt käivitamiseks ja DOS-is töötamiseks vajate oma SCSI BIOS-i. Siin on 3 võimalust:

  • SCSI BIOS-kiip on kontrolleril endal (nagu videokaartidel). Kui arvuti käivitub, siis see aktiveeritakse ja võimaldab käivitada SCSI-kõvakettalt või näiteks CD-ROM-ilt, MO. Mittetriviaalse operatsioonisüsteemi (Windows NT, OS/2, *nix) kasutamisel kasutatakse SCSI-seadmetega töötamiseks alati draivereid. Need on vajalikud ka muude seadmete peale kõvaketaste DOS-i töötamiseks.
  • SCSI BIOS-i pilt sisestatakse emaplaadi Flash-BIOS-i. Tavaliselt lisatakse SCSI BIOS kõige tavalisematel kiipidel põhinevate kontrollerite plaatide BIOS-i. Saate selle uuesti värskendada ja muuta SCSI BIOS-i versiooni uuemaks. Kui emaplaadil on SCSI-kontroller, kasutatakse seda lähenemisviisi. See valik on ka majanduslikult kasulikum – ilma BIOS-kiibita kontroller on odavam.
  • SCSI BIOS-i pole üldse. Kõigi SCSI-seadmete tööd pakuvad ainult operatsioonisüsteemi draiverid. Nendest allalaadimine on muidugi võimatu. Seda lähenemist kasutatakse mõne välisseadme (näiteks skanneri) jaoks oma kontrolleri loomisel, st kui seadmest laadimine pole mõttekas ja draiverite kasutamine on igal juhul mõeldud

Lisaks SCSI-seadmetest alglaadimise toetamisele täidab BIOS tavaliselt veel mitmeid funktsioone: adapteri konfiguratsiooni seadistamine, ketta pinna kontrollimine, madala taseme vormindamine, SCSI-seadmete lähtestamisparameetrite seadistamine, alglaadimisseadme numbri seadistamine jne. SCSI BIOS peab sageli salvestama ka SCSI-seadmete konfiguratsiooni. Seda rolli täidab tavaliselt väike kiip, näiteks 93C46 (välklamp). See ühendub peamise SCSI-kiibiga. Sellel on vaid 8 jalga ja mitukümmend baiti mälu, kuid selle sisu säilib ka siis, kui toide välja lülitada (sarnaselt emaplaadi CMOS-ile). Selles SCSI-kiibis saab BIOS salvestada nii SCSI-seadmete parameetreid kui ka oma sätteid. Üldiselt ei ole selle olemasolu seotud SCSI BIOS-iga mikrolülituse olemasoluga, kuid nagu praktika näitab, paigaldatakse need tavaliselt koos.

Serverite jaoks on olemas ka võimsad kontrollerid. Lisaks kiireimate režiimide kohustuslikule toele on neil tavaliselt RAID-i tugi, kuumvahetuskettad ja täiendav SCSI-kanal, mis võimaldab suurendada ühendatud seadmete arvu. Sageli installivad nad ka umbes 32, 64 või enama megabaidise riistvara vahemälu. Vasakpoolsel pildil on näha ASUSTeK (hea firma muide) selline kontroller. Selle tahvlil on väga selgelt näha 486. protsessor, mis ilmselt üritab kogu seda kraami hallata.

SCSI kontrolleri plaadilt leiab ka SCSI siini aktiivsus-LEDi ja/või konnektori selle ühendamiseks ning kui on vahemälu tugi, siis vahel mälumoodulite pesad. Juhtub, et nad installivad täiendava IDE-kontrolleri, helikaardi või VGA-kaardi. Väga vanadel kontrolleritel võib mõnikord leida ühendusi disketiseadmete ühendamiseks.

Erinevad aeglaselt liikuvad seadmed (tavaliselt skannerid) on sageli varustatud oma SCSI-kontrolleriga. Reeglina on sellel äärmiselt lihtsustatud konfiguratsioon: see on mõeldud ainult ühe seadme jaoks ja töötab ainult sellega, sellel pole BIOS-i, töötab ainult selle draiveriga ja ilma katkestusteta (polling mode). Majanduslikust seisukohast on see igati õigustatud, kuna annab miinimumpalga juures päris palju võimalusi (selge, et ka kõige primitiivsem SCSI variant on parem kui LPT või USB). Kuid teisest küljest pole see hea, sest te ei saa 100% garantiiga kasutada midagi muud peale oma seadme. Ehkki seda pole tegelikult kellelgi vaja - siiski on selliste kaartide töökiirus väike ja kui SCSI järele on reaalne vajadus, peate ostma midagi tõsisemat.

Seadmed ühendatakse kontrolleriga sobiva (kitsa või laia) kaabliga ahela kaudu (sarnaselt IDE-ga). See kehtib ka välisseadmete kohta, ainult siin saame tuua analoogia näiteks skanneri ja printeri jadaühendusega paralleelpordiga. Meediumi kiirusnäitajatel pole vaja erilist tähelepanu pöörata, kuna enamasti kehtib reegel: "Kui pistik sobib, siis see töötab." Tõsi, sel juhul võib siini kiirus aeglustuda, nii et võimalusel on parem ühendada aeglased seadmed ühe pistikuga, kiired teisega. Loomulikult kontroller peab kuidagi eristama sama kaabliga ühendatud seadmeid, et nendega sidet luua. Selleks on igal seadmel oma loogiline number, mida kutsutakse SCSI ID. Kitsal SCSI siinil olevate seadmete puhul võib see olla 0 kuni 7, laial 0 kuni 15. SCSI-kontrolleril, mis on võrdne SCSI-seade, on samuti oma number, tavaliselt 7. Pange tähele, et kui on üks kontroller, aga on nii kitsaid kui laiaid pistikuid, siis on SCSI siin ikka üks ja kõik sellel olevad seadmed peavad olema unikaalsete numbritega. Mõnel otstarbel, näiteks CD-ROM seadmete raamatukogude jaoks, kasutatakse ka LUN-i - seadme loogilist numbrit. Kui teegis on 8 CD-ROM-i, siis sellel on SCSI ID näiteks 6 ja loogiliselt võttes erinevad CD-ROM-id LUN-is.. Kontrolleri jaoks näeb see kõik välja nagu ID - LUN paarid, meie näites 6 -0, 6- 1, ..., 6-7. Vajadusel tuleb SCSI BIOS-is lisada LUN-i tugi. SCSI ID-number määratakse tavaliselt hüppajate abil või sama BIOS-i kaudu (automaatselt või käsitsi), kuna SCSI-s on uued standardid, sarnased Plug&Play, mis ei vaja hüppajaid.Saate määrata ka selliseid parameetreid nagu paarsuskontroll (kui kontroller seda toetab), terminaatori sisselülitamine, terminaatori toide (vt allpool), ketta sisselülitamine kontrolleri käsul jne. Jällegi, sageli saab seda kõike teha tarkvaraliselt läbi BIOS-i. ID kasutamise hea põhimõte on see, et see ei vaja katkestusi. SCSI töötamiseks piisab ainult ühest katkestusest ( kontroller ise), mis erinevalt IDE-st võimaldab teil seda ressurssi säästa ja seetõttu on võimalik süsteemi rohkem seadmeid installida.

Nüüd, nagu lubatud, terminaatoritest. Lühidalt öeldes on need asjad, mis asetatakse rehvi otstesse. Terminaatorite kasutamise eesmärk on tagada signaalitasemete sobitamine, vähendada sumbumist ja häireid. Nad ütlevad, et terminaatoritega on probleemid kõige levinumad, kuid kui teete kõike hoolikalt, siis neid ei teki. Igal SCSI-seadmel on võimalus terminaatoreid lubada või keelata. Erandiks on mõned skannerid, millel on igaveseks siini lõpetamine lubatud, ja läbipääsusiiniga välisseadmed. Terminaatori valikud:

  • Sisemine. Tavaliselt esineb kõvaketastel; lubatud ühe hüppaja paigaldamisega
  • Automaatne. Enamikul SCSI-kontrolleritel on need olemas. Nad otsustavad ise, kas liituda või mitte.
  • Takistisõlmede kujul on need mõnel CD-ROMil ja CD-R-l täpselt sellised. Need lülitatakse välja, eemaldades paneelidelt kõik koostud.
  • Väline. Nagu eelmises lõigus, kuid ilusam (näiteks HP T4e striimeril). Seadmel (tavaliselt välisel) on sel juhul kaks SCSI-pistikut: üks ühendab kaabli kontrolleriga, teine ​​ühendab terminaatori või kaabli ahela järgmise seadmega.

Kaks viimast tüüpi on aga juba aegunud ja neid ei kasutata. Lisaks võivad terminaatorid olla passiivsed või aktiivsed. Tänapäeval on peaaegu kõik aktiivsed, tagavad suurema mürakindluse ja töökindluse suurtel kiirustel. Tavaliselt saate määrata, millist SCSI-seadet kasutatakse, selle sisselülitamise järgi. Kui see on üks hüppaja või see on automaatne, on see tõenäoliselt aktiivne. Ja kui selle väljalülitamiseks on vaja seadmest eemaldada 1-2 takisti komplekti, siis on see passiivne. Põhimõtteliselt on bussi lõpetamine erinevatest otstest erinevat tüüpi terminaatoritega võimalik, kuid ainult madalatel kiirustel. Muide, see on veel üks argument aeglaste ja kiirete seadmete eri kontrolleriteks või kanaliteks eraldamise poolt.

Täpsemalt terminaatorite kohta on kirjas iga seadme kirjelduses. Lõpetamisreeglid on sageli kirjeldatud adapteri juhendis. Peaasi on see: SCSI siini mõlemas otsas tuleb lõpetada. Vaatame sama SCSI siini seadmete levinumaid valikuid.

Lihtsaim variant: kontroller ja üks seade (väline või sisemine - see pole oluline). Terminaatorid peavad olema lubatud nii kontrolleril kui ka seadmel.

Võimalus mitme siseseadmega. Terminaator on lubatud ainult viimasel seadmel ja kontrolleril.

Seal on nii sisemisi kui ka väliseid seadmeid. Terminaatorid on välimistes sise- ja välisseadmetes lubatud, kuid kontrolleril keelatud.

On sisemisi ja mitmeid väliseid seadmeid. Terminaatorid on lubatud sisemisel ja viimasel välisel seadmel.

Veidi keerulisem on olukord siis, kui ühel kontrolleril (siinil) kasutatakse üheaegselt kitsa- ja laiseadmeid. Kujutagem ette, et meil on kaks 8-bitist siini, mis on tegelikult vaid lai siini kõrged ja madalad baidid (kirjeldustes ja SCSI BIOS-is nimetatakse seda High byte/Low byte). Nüüd, järgides ülaltoodud reegleid, peate mõlemad bussid lõpetama. Tavaliselt saab kontroller sellistel juhtudel iseseisvalt lõpetada laia siini kõrged ja madalad baidid. Antud olukorras on kitsas siini laia siini madala baidi jätk. Toome ühe näite:

Kitsaid seadmeid saab kasutada ka laial siinil ka siis, kui kontrolleril pole vajalikku pistikut (nii välist kui ka sisemist). Peate lihtsalt kasutama laia-kitsast adapterit või see võib olla väline SCSI-kaabel, mille ühes otsas on kitsas ja teises lai pistik. Kõige sagedamini tekib see vajadus väliste kitsaste seadmete ühendamisel laia kontrolleriga, kuna sellel on tavaliselt laia tüüpi väline pistik. Kui kasutate adaptereid, pöörake tähelepanu lõpetamisele. Välise kitsa seadme ühendamisel laia pistikuga peab adapter lõpetama kõrge baidi. Kui sisemise laia pistikuga on ühendatud kitsas seade, siis adapter lihtsalt teisendab pistikud (st vähendab juhtmete arvu 68-lt 50-le). Tõsi, nagu juba märgitud, lõpetavad sageli kontroller ise ja seadmed automaatselt ning probleeme ei tohiks tekkida; Seda teavet pakutakse pigem juhendina kui praktilise teabena.

Erinevatel konverentsidel ja KKK-des esitatakse sageli selliseid küsimusi nagu "Kumb on parem: IDE või SCSI?". Sellele on väga lihtne vastata, kuid väikese ja väga olulise täiendusega: "See sõltub sellest, mille jaoks." Siin on SCSI peamised eelised IDE ees:

  • Suurem andmeedastuskiirus
  • Samaaegne töö kõigi seadmetega on võimalik, olenemata nende asukohast ja ühendusest
  • Kaabli pikkus võib olla 3-6 meetrit
  • Üldiselt suurem töökindlus võrreldes IDE-ga nii kontrollerite kui ka SCSI-seadmete puhul
  • Võimalus kasutada väliseid seadmeid
  • Seadmete maksimaalne arv (kuni 15) on oluliselt suurem kui IDE-l ja saate installida ka mitu SCSI-kontrollerit (tavaliselt mitte rohkem kui neli)
  • Kõik SCSI-seadmed vajavad ainult ühte katkestust
  • Töökindluse ja jõudluse suurendamiseks saate kasutada vahemällu salvestamist ja RAID-i ning hostivahetustehnoloogiaid. Tõsi, sarnaseid IDE-kontrollereid on hiljuti ilmuma hakanud, kuid need pole kindlasti nii head kui SCSI omad
  • Vaatamata oma ilule on SCSI siiski kallis liides. See kehtib nii kontrollerite kui ka seadmete kohta. Enne kui otsustate, kas vajate SCSI-d, peate mõistma oma eesmärke. Näiteks Microsoft Office'is töötamiseks ei vaja te üldse suurt kiirust. Lisaks on kasu tugevalt märgatav vaid aktiivse multitegumtöö puhul. Samuti peaksite meeles pidama, et väikese raha eest saate osta palju kiirema ja mahukama IDE-liidesega kõvaketta kui SCSI-ga. Aga kui tegelete videotöötluse, CD-de põletamise, keeruka graafikaga või lihtsalt oma lemmiku Unrealiga (või mis iganes teie lemmikasjaga) maksimaalset jõudlust, siis on SCSI muidugi kulutatud raha väärt. Üldiselt otsustage ise. Tõsi, aastal Kui teie rahaasjad on nukras seisus, siis pole midagi erilist otsustada...

    Alates sellest ajast, kui maailm on olnud tunnistajaks personaalarvutite kiirele arengule ning arvuti on muutunud väga kallist ja suurest arvutusmasinast, mida kasutavad haruldased ettevõtted ja korporatsioonid, on muutunud sadade miljonite inimeste igapäevaseks kasutuseks, on muutunud kümned tehnoloogiad. . Sealhulgas teatud siinide, pistikute ja välisseadmete kasutamisega seotud tehnoloogiad. Erandiks polnud ka arvutiga ühendamiseks kasutatavad ühendusstandardid, nagu SCSI, SATA ja IDE.

    SCSI

    Lugu
    Umbes 70ndatel tekkis vajadus välisseadmete ja arvutite vaheliste füüsiliste ja loogiliste liideste järele. Mees nimega Alan F. Shugart, kelle järgi liides hiljem nimetati (Shugart Computer Systems Interface), tuli muuseas ideele kasutada seadet, mis toimib sillana kõvaketta ja arvuti vahel. Töötati välja 50-kontaktiline lamepistik, mida tunti ja müüdi kaubanduslikult kui SCSI-I. Selline näeb standard välja.

    Seda standardit toetasid paljud tolleaegsed tootjad ja tööstuse juhid. Sellest ajast alates on sellest liidesest välja antud mitu versiooni ja kuigi seda peetakse tänapäeval enam-vähem vananenuks, kasutavad mõned vanemad arvutid seda endiselt.
    Esimeses versioonis kasutati 50 kontaktiga lamedat pistikut. Kui esimesed SCSI-pistikud kasutasid paralleelseid liideseid, siis moodsamad SCSI-pistikud töötavad jadaliidese kaudu. Jadaliides SCSI, võrreldes paralleelliidesega, tagab suurema andmeedastuskiiruse.
    SCSI saab paigaldada kas füüsiliselt emaplaadile või seda saab rakendada adapterite abil.
    Säilitamine
    SCSI võimaldab kasutada kuni 7-15 (olenevalt siini laiusest) ühendatud seadet. See võimaldab ühendada kõik oma seadmed ühe tahvliga, mitte osta erinevatele seadmetele erinevaid tahvleid, mis paratamatult suurendab kulusid.
    Kiirus
    Kaasaegsed versioonid suudavad andmeid edastada kuni 80 megabaiti/sek. Kaasaegsed SCSI-seadmed on tagasiühilduvad, st. Kui on ühendatud vanem seade, toetab SCSI-siin seda endiselt, kuigi andmeedastuskiirus võib väheneda.

    Hind
    SCSI on alati olnud kallis lahendus. Uued versioonid pole seda madalamaks muutnud. Arvestades, et on olemas vähemalt 10 erinevat (3 uut põlvkonda) tüüpi, ei ole plaanis seda tüüpi liidest niipea turult täielikult eemaldada. SCSI eeliseks on erinevate seadmete tugi maatriksprinteritest, skanneritest, plotteritest tänapäevaste klaviatuuride ja hiirteni ning kiirus.

    IDE

    Lugu
    IDE (Integrated Drive Electronics) liidese töötas välja Western Digital Electronics koostöös Control Data Corporationi ja Compaq Computersiga ning see käivitati 1986. aastal. 90ndate keskpaigaks oli IDE-ATA tehnoloogia juba kõikjal toetatud ja see asendas peaaegu täielikult SCSI siini. IDE tähistamiseks kasutatakse nüüd laialdaselt lühendit PATA (Parallel ATA), mis rõhutab, et andmeedastuseks kasutatakse paralleelliidest. Erinevalt SCSI-st asub IDE-s kontroller seadmes endas, mitte eraldi plaadina.
    IDE-l oli algselt 40-juhtmeline kaabel, mis hiljem asendati 80-juhtmelise kaabliga. Siin on näide IDE-kõvakettast.


    Ühendus
    PATA võimaldab ühendada kaks seadet kanali kohta.
    Kiirus
    Uusimad versioonid võivad toetada andmeedastuskiirust kuni 133 MB/s.
    Hind
    SCSI järeltulija PATA oli üliedukas tänu oma madalale hinnale ja parimale hinna-kvaliteedi suhtele. PATA-liideseid kasutatakse endiselt suurtes tööstusrajatistes, kuid tarbijasüsteemides on need peaaegu asendunud SATA-tehnoloogiaga.

    SATA

    Lugu
    Serial ATA tehnoloogia loodi sajandivahetusel ja asendas PATA (IDE). 2003. aastal toodi SATA turule suure käraga ja vaid kümne aastaga hõivas see 98% personaalarvutite turuosast. SATA käivitati algselt 1,5 Gbps-i kiirust toetava liidesega, kaasaegne versioon (SATA Revision 3.0) suudab andmeid edastada kiirusega kuni 6 Gbps.

    Näide kõvaketta ühendamisest .

    Ühendus
    SATA kasutab jadaporti ja toetab hot-plug-tehnoloogiat. Plug and Play tehnoloogia abil saab arvuti komponente välja vahetada ilma süsteemi välja lülitamata.
    Andmekaablil on 9 kontakti ja selle pikkus ei ületa meetrit. SATA-kaablil on palju vähem südamikke kui PATA-kaablil ja seetõttu on see oluliselt kitsam. See tagab nende pistikutega süsteemides parema jahutuse. Seadmete ühendamine pistiku endaga on palju lihtsam ja mugavam. Lisaks võite SATA tulekuga unustada seadmete eristamise ülem- ja alluvateks. Iga seadmega on ühendatud eraldi kaabel. SATA-d on mitut tüüpi, sealhulgas mini-SATA-pistik väikeste draivide jaoks ja E-SATA-pistik, mida kasutatakse välisseadmete ühendamiseks.
    Kiirus
    Esimene SATA toetas kiirust 1,5 Gbit/s. Kaasaegsed versioonid toetavad andmeedastuskiirust 3 Gbit/s ja kuni 6 Gbit/s.

    Hind
    SATA-seadmed on teiste sarnaste liidestega võrreldes kõige odavamad.
    Kolme ülaltoodud liidese võrdlemine annab meile aimu, miks enamik kaasaegseid personaalarvuteid kasutavad SATA-d. IDE osutus vähem mugavaks ja kalliks ning seetõttu asendati see edukalt SATA-ga. SCSI-liides on peaaegu vananenud ja seda kasutatakse praegu ainult mõnes serveris. Seni pole SATA liidesele väärilisi alternatiive, mis oleks kiirem, odavam ja mugavam. Tõenäoliselt hakkab lähiaastatel arvutiturgu domineerima SATA-liides.