Am Allgemengen hunn Disk oder Disk Arrays déi bescht Leeschtung an engem eenzegen Hostverbindungsszenario. Déi meescht Betribssystemer baséieren op exklusiv Dateiesystemer, dat heescht datt e Dateiesystem nëmmen vun engem eenzegen Betribssystem gehéiert. Als Resultat optimiséieren souwuel de Betribssystem wéi och d'Applikatiounssoftware Daten Liesen a Schreiwen fir den Disklagerungssystem baséiert op seng Charakteristiken. Dës Optimiséierung zielt fir kierperlech Sichzäiten ze reduzéieren an d'mechanesch Äntwertzäiten vun der Disk ze reduzéieren. D'Datenufroe vun all Programmprozess ginn vum Betribssystem gehandhabt, wat zu optiméierten an uerdentleche Lies- a Schreifufroe fir d'Disk oder Disk Array resultéiert. Dëst féiert zu der beschter Leeschtung vum Späichersystem an dësem Setup.
Fir Disk Arrays, obwuel en zousätzleche RAID Controller tëscht dem Betribssystem an den eenzelne Disk Drive bäigefüügt gëtt, verwalten a verifizéieren déi aktuell RAID Controller haaptsächlech Scheiffehler Toleranz Operatiounen. Si maachen keng Datenufro Fusioun, Neibestellung oder Optimiséierung aus. RAID Controller sinn entworf baséiert op der Virgab datt Datefuerderunge vun engem eenzegen Host kommen, scho optimiséiert a vum Betribssystem sortéiert. De Cache vum Controller liwwert nëmmen direkt a computational Pufferfäegkeeten, ouni Daten an der Schlaang fir Optimiséierung ze setzen. Wann de Cache séier gefëllt ass, fällt d'Geschwindegkeet direkt op déi aktuell Geschwindegkeet vun den Diskoperatiounen of.
D'Haaptfunktioun vum RAID Controller ass eng oder méi grouss Feeler-tolerant Disken aus multiple Disken ze kreéieren an d'Gesamtdaten Lies- a Schreifgeschwindegkeet ze verbesseren mat der Caching Feature op all Disk. De Liescache vun RAID Controller verbessert d'Liesleistung vun der Disk Array wesentlech wann déiselwecht Daten bannent kuerzer Zäit gelies ginn. Déi aktuell maximal Lies- a Schreifgeschwindegkeet vun der ganzer Disk Array ass limitéiert duerch den niddregsten Wäert tëscht der Hostkanalbandbreedung, der Verifizéierungsberechnung vum Controller CPU a Systemkontrollfäegkeeten (RAID Engine), Disk Channel Bandbreed, an Disk Performance (déi kombinéiert tatsächlech Leeschtung vun all Disks). Zousätzlech, Mëssverständnis tëscht der Optimisatiounsbasis vun den Datefuerderunge vum Betribssystem an dem RAID Format, sou wéi d'Blockgréisst vun I/O Ufroen, déi net mat der RAID Segmentgréisst ausgeriicht sinn, kann d'Performance vun der Disk Array wesentlech beaflossen.
Performance Variatiounen vun traditionelle Disk Array Storage Systemer a Multiple Host Access
A multiple Host Access Szenarie fällt d'Leeschtung vun Disk Arrays am Verglach mat eenzel Hostverbindungen of. A klenge Skala Disk Array Storage Systemer, déi typesch en eenzegt oder redundant Pair vu Disk Array Controller an eng limitéiert Zuel vu verbonne Disken hunn, ass d'Performance beaflosst vun den ongeordnten Datefloss vu verschiddene Hosten. Dëst féiert zu verstäerkte Scheif Sichzäiten, Datesegment Header- a Schwanzinformatioun, an Datenfragmentatioun fir Liesen, Fusioun, Verifizéierungsberechnungen, a Rewriting Prozesser. Dofir fällt d'Späicherleistung erof wéi méi Hosten ugeschloss sinn.
A grousse Skala Disk Array Späichersystemer ass d'Performance Degradatioun anescht wéi déi vu klengen Disk Arrays. Dës grouss-Skala Systemer benotzen eng Bus Struktur oder Kräiz-Punkt Schalter Struktur Multiple Stockage subsystems (Disk Arrays) ze verbannen an enthalen grouss-Kapazitéit Caches an Host Verbindung Moduler (ähnlech zu Kanal Hubs oder Schalter) fir méi Hosten am Bus oder Wiesselen. Struktur. D'Performance hänkt gréisstendeels vum Cache an Transaktiounsveraarbechtungsapplikatiounen of, awer huet limitéiert Effektivitéit a Multimedia Datenszenarien. Wärend déi intern Disk Array Subsystemer an dëse grousse Systemer relativ onofhängeg funktionnéieren, ass eng eenzeg logesch Eenheet nëmmen an engem eenzegen Disk Subsystem gebaut. Sou bleift d'Leeschtung vun enger eenzeger logescher Eenheet niddereg.
Als Conclusioun erliewen kleng-Skala Disk Arrays e Performance Réckgang wéinst ongeordnten Datefloss, wärend grouss Disk Arrays mat multiple onofhängege Disk Array Subsysteme méi Hosten ënnerstëtzen, awer ëmmer nach Aschränkungen fir Multimedia Datenapplikatiounen stellen. Op der anerer Säit, NAS Späichersystemer baséiert op traditioneller RAID Technologie a benotzen NFS an CIFS Protokoller fir d'Späichere mat externe Benotzer duerch Ethernet Verbindungen ze deelen erliewen manner Leeschtungsverschlechterung a multiple Host Access Ëmfeld. NAS Späichersystemer optimiséieren d'Dateniwwerdroung mat multiple parallele TCP/IP Transferen, wat maximal gedeelt Geschwindegkeet vu ronn 60 MB / s an engem eenzegen NAS Späichersystem erlaabt. D'Benotzung vun Ethernet Verbindungen erméiglecht d'Daten optimal op den Disk System no der Gestioun an d'Reorderung vum Betribssystem oder Datenverwaltungssoftware am dënnen Server ze schreiwen. Dofir erlieft den Disksystem selwer keng bedeitend Leeschtungsverschlechterung, sou datt d'NAS-Speicher gëeegent ass fir Uwendungen déi Datenaustausch erfuerderen.
Post Zäit: Jul-17-2023