SCSI
A HupWiki-ből...
Small Computer System Interface Ejtsd: szkázi
Elsősorban block device (diszk, szalag) elérésére használatos protokoll. Másra is alkalmas, gyártottak SCSI felületű lapolvasót (scanner) is. Jó szokás szerint az elnevezésben nem különítik el a különböző layereket, így SCSI-nek nevezik a fizikai kábelt, a rajta használt jelszintet, a protokollt, valamint az operációs rendszer driverét is. SCSI protokollt manapság szinte mindenütt használnak: ez a protokoll megy a SAS valamint az FC hálózaton is. Lehet a SCSI-t átvinni IP felett, ez az iSCSI. Valamint manapság a Linux kernelben található egységesítési törekvés miatt SCSI diszkeknek látszódnak a SATA diszkek is.
Ez a cikk a hagyományos SCSI-ről szól. A SAS-sal szemben szokták parallel SCSI-nek is hívni. Elavult. Lényegében nem gyártják.
Kábelek, technológiák, fejlődés:
- Aszinkron (max 5mbyte/sec)
- Szinkron (Standard) (5 mbyte/sec)
- Fast (10 mbyte/sec)
- Fast Wide (20 mbyte/sec)
- Ultra (20 mbyte/sec)
- Wide Ultra (40 Mbyte/sec)
- Wide Ultra 2 (80 Mbyte/sec)
- Wide Ultra 3 (ULTRA 160) (160 Mbyte/sec)
- Wide Ultra 4 (ULTRA 320) (320 Mbyte/sec)
Jelszintek:
- Single Ended (SE, maximum Wide Ultra, rövid kábel)
- Differential (Diff, High Voltage Differential, hosszú kábel)
- LVD (Low Voltage Differential, Ultra 2, Ultra 3, Ultra 4)
Diszk csatlakozók:
- 50 pin, téglalap (narrow sorozathoz, SE)
- 68 pin, rombusz (wide sorozathoz, SE/LVD)
- 80 pin SCA: menet közben cserélhető diszkekhez, a csatlakozó a tápellátást is biztosítja.
A modernebb diszkek általában SE/LVD csatolójúak, ami azt jelenti, hogy egyaránt használhatók SE buszon (maximum Ultra 1) vagy LVD buszon (minimum Ultra 2).
A legjelentősebb hátránya az FC vagy a SAS technológiával szemben, hogy busz szerkezetű: egy kábalre van felfűzve az összes eszköz. Wide esetén 16 eszköz (beleérve a gépben lévő HBA-t is) Narrow esetében 8 eszköz. Ez önmagában sem túl sok, de a busz hátránya a teljesítményben is jelentkezik: a nagyobb sorszámú (című) diszkeket lassabban lehet elérni. Pl Ultra-wide-4 esetén gyakran az 5. diszk már nem okoz teljesítményjavulást, nem lesz nagyobb az együttes olvasási teljesítmény.
Tippek linuxhoz
Az SCSI eszközök kezelésére az sg3-utils csomagot tedd fel (minimum 2.4 kernel). Egyik hasznos tagja az sg_map: melyik scsi eszköz hol mountolódik, pld.:
/dev/sg0 - /dev/scd0 = CD/DVD /dev/sg1 - /dev/sda = pendrive
/proc/scsi/scsi: elérhető SCSI egységek adatai, leghasznosabb beazonosításhoz a Vendor és Model (pld.: HL-DT-ST és CD-RW GCE-8481B -> CD-író).
Hasznos programok:
- lsscsi: a csatlakoztatott eszközökről ad infót (IDE alatt: lspci)
- sdparm: SCSI eszközök finomhangolása (IDE alatt: hdparm)