Skip to main content

Hvad er en lille computersystemgrænseflade?

Lille computersystemgrænseflade er en højhastighedsstandard til at forbinde perifere enheder og computere.Også kendt af forkortelsen SCSI definerer det både hardwareforbindelser og metoder til udveksling af data.For hver understøttet perifer type definerer SCSI enhedsspecifikke kommandoer og protokoller.SCSI bruges ofte på servere og høje ydeevne computere som dem til lyd- og videoproduktion.Det bruges ofte medLille computersystemgrænseflade har flere fordele i forhold til konkurrerende teknologier.Dens datakabler kan være ret lange, hvilket gør det nemt at vedhæfte mange eksterne enheder til en computer.Mere end en højtydende enhed på kablet kan være aktiv på én gang og strømline lagringsintensive applikationer.F.eks. Kan redigeringssoftware samtidig læse data fra to harddiske og forbrænde en digital videodisk (DVD).

Fra 1980'erne gennem de tidlige 2000'ere udviklede små computersystemgrænsefladespecifikationer betydeligt.Den parallelle SCSI -bus voksede fra otte bit til 16 bit, og enhedsbåndbredde blev ofte fordoblet fra den ene udgivelse til den næste.Mange bundkort inkluderede SCSI -controllere eller understøttede SCSI Host Bus Adapter (HBA) -kort.Diskproducenter introducerede normalt deres højest presterende drev med SCSI-support før andre teknologier.Integrerede drevelektronik (IDE) -diske (IDE) forblev imidlertid et fælles valg for personlige computere.En enhed er en initiator, hvis den er i stand til at indlede SCSI -kommandoer, såsom en SCSI -controller.Mål, såsom diskdrev, DVD -drev og lignende enheder, svarer på anmodninger fra initiatorer.Hver målenhed kan have mere end en logisk enhed og mange logiske datablokke.Især er der normalt adgang til højkapacitetsopbevaringsenheder som flere virtuelle enheder.

Den lille computersystemgrænsefladekommando -protokol definerer flere dusin operationer.Kommandoer til styring af enheder, indsamlingsstatus og overførsel af data er inkluderet.Der findes fire variationer til læsning af data fra en enhed ud over fire forskellige skrivekommandoer.Den 32-bit Cyclic Redundancy Check (CRC32) -metode er blevet brugt til dataoverførsler siden 1996, da SCSI-3-specifikationen blev frigivet.

I begyndelsen af 2000'erne var SCSI-busurfrekvensen steget til 160 megahertz (MHz) medUltra 640 -specifikationen.Den parallelle karakter af SCSI begyndte at forårsage afslutnings- og kablingproblemer i meget høje hastigheder.Disse problemer blev løst ved at redesigne SCSI til transportdata serielt snarere end parallelt.Ændringerne blev implementeret i slutningen af 2000'erne som seriel vedhæftet SCSI (SAS).En vigtig variation, Fiber Channel Arbitred Loop (FC-Al) bruger et meget hurtigt ur mdash; 4 gigahertz (GHz) mdash;med optiske fiberkabler.

SAS giver flere fordele i forhold til parallel SCSI udover højere enhedsgennemstrømning.Enhedsforbindelser er hot-swappable, hvilket betyder, at de kan frakobles og tilsluttes efter behov uden at nedlægge servere.SAS er kompatibel med seriel avanceret teknologi tilknytning (SATA) lagerenheder.Dette gør det muligt for de lavere priser og mere populære SATA-drev mdash; efterfølgeren til IDE MDASH; kan bruges med avanceret SCSI-baseret teknologi.SAS forbedrer også fejlisolering i forhold til den originale lille computersystemgrænseflade.