Skip to main content

Hva er et lite datasystemgrensesnitt?

Lite datasystemgrensesnitt er en høyhastighetsstandard for tilkobling av periferiutstyr og datamaskiner.Også kjent av forkortelsen SCSI, definerer den både maskinvareforbindelser og metoder for å utveksle data.For hver støttet perifer type definerer SCSI enhetsspesifikke kommandoer og protokoller.SCSI brukes ofte på servere og datamaskiner med høy ytelse som for lyd- og videoproduksjon.Det brukes ofte med overflødig rekke uavhengige disker (RAID) og nettverks lagringsteknologi også.

SCSI ble opprettet på slutten av 1970 -tallet og ble opprinnelig kåret til Shugart Associates System -grensesnitt etter sin bedriftsoppfinner.Lite datasystemgrensesnitt har flere fordeler fremfor konkurrerende teknologier.Datakablene kan være ganske lange, noe som gjør det enkelt å knytte mange eksterne enheter til en datamaskin.Mer enn en høy ytelse på kabelen kan være aktiv samtidig, og effektivisere lagringsintensive applikasjoner.For eksempel kan redigeringsprogramvare samtidig lese data fra to harddisker og brenne en digital videosplate (DVD).

Fra 1980 -tallet til begynnelsen av 2000 -tallet utviklet små datasystemgrensesnittspesifikasjoner seg betydelig.Den parallelle SCSI -bussen vokste fra åtte biter til 16 biter, og enhetsbåndbredder doblet seg ofte fra en utgivelse til den neste.Mange hovedkort inkluderer SCSI -kontrollere eller støttede SCSI -vertsbussadapter (HBA) -kort.Diskprodusenter introduserte vanligvis sine høyest presterende stasjoner med SCSI-støtte før andre teknologier.En enhet er en initiator hvis den er i stand til å sette i gang SCSI -kommandoer, for eksempel en SCSI -kontroller.Mål, for eksempel diskstasjoner, DVD -stasjoner og lignende enheter, svarer på forespørsler fra initiativtakere.Hver målenhet kan ha mer enn en logisk enhet og mange logiske datablokker.Spesielt er det vanligvis tilgjengelig for lagringsenheter med høy kapasitet som flere virtuelle enheter.

Den lille datasystemgrensesnittkommando -protokollen definerer flere dusin operasjoner.Kommandoer for administrering av enheter, innsamlingsstatus og overføring av data er inkludert.Det finnes fire variasjoner for å lese data fra en enhet i tillegg til fire forskjellige skrivekommandoer.Den 32-biters sykliske redundanssjekk (CRC32) -metoden er blitt brukt til dataoverføringer siden 1996, da SCSI-3-spesifikasjonen ble utgitt.

På begynnelsen av 2000-tallet hadde SCSI-bussklokkefrekvensen økt til 160 megahertz (MHz) medUltra 640 -spesifikasjonen.Den parallelle naturen til SCSI begynte å forårsake avslutnings- og kablingproblemer i veldig høye hastigheter.Disse problemene ble løst ved å redesigne SCSI for å transportere data serielt, snarere enn parallelt.Endringene ble implementert på slutten av 2000 -tallet som seriell tilknyttet SCSI (SAS).En viktig variasjon, Fiber Channel Websted Loop (FC-AL) bruker en veldig rask klokke mdash; 4 Gigahertz (GHz) Mdash;med optiske fiberkabler.

SAS gir flere fordeler i forhold til parallell SCSI foruten høyere enhetsgjennomstrømning.Enhetstilkoblinger er hot-swappable, noe som betyr at de kan kobles fra og kobles til etter behov uten å slå ned servere.SAS er kompatibel med SATA -lagringsenheter (Serial Advanced Technology Attachment (SATA).Dette gjør det mulig for de lavere og mer populære SATA-stasjonene og mdash; etterfølgeren til IDE MDASH; som skal brukes med avansert SCSI-basert teknologi.SAS forbedrer også feilisolering over det originale lille datasystemgrensesnittet.