Perfformiad Systemau Storio Arae Disg mewn Cysylltiad Gwesteiwr Sengl

Yn gyffredinol, mae gan araeau disg neu ddisg y perfformiad gorau mewn senario cysylltiad un gwesteiwr. Mae'r rhan fwyaf o systemau gweithredu yn seiliedig ar systemau ffeiliau unigryw, sy'n golygu mai dim ond un system weithredu y gall system ffeiliau fod yn berchen arni. O ganlyniad, mae'r system weithredu a'r meddalwedd cymhwysiad yn gwneud y gorau o ddata darllen ac ysgrifennu ar gyfer y system storio disg yn seiliedig ar ei nodweddion. Nod yr optimeiddio hwn yw lleihau amseroedd ceisio corfforol a lleihau amseroedd ymateb mecanyddol disg. Mae'r ceisiadau data o bob proses raglen yn cael eu trin gan y system weithredu, gan arwain at geisiadau darllen ac ysgrifennu data optimaidd a threfnus ar gyfer yr arae disg neu ddisg. Mae hyn yn arwain at berfformiad gorau'r system storio yn y gosodiad hwn.

Ar gyfer araeau disg, er bod rheolydd RAID ychwanegol yn cael ei ychwanegu rhwng y system weithredu a'r gyriannau disg unigol, mae rheolwyr RAID cyfredol yn rheoli ac yn gwirio gweithrediadau goddefgarwch namau disg yn bennaf. Nid ydynt yn perfformio uno ceisiadau data, ail-archebu, neu optimeiddio. Mae rheolwyr RAID wedi'u cynllunio yn seiliedig ar y rhagdybiaeth bod ceisiadau data yn dod o un gwesteiwr, sydd eisoes wedi'i optimeiddio a'i ddidoli gan y system weithredu. Mae storfa'r rheolydd yn darparu galluoedd byffro uniongyrchol a chyfrifiannol yn unig, heb giwio data ar gyfer optimeiddio. Pan fydd y storfa'n cael ei llenwi'n gyflym, mae'r cyflymder yn dirywio ar unwaith i gyflymder gwirioneddol y gweithrediadau disg.

Prif swyddogaeth y rheolydd RAID yw creu un neu fwy o ddisgiau mawr sy'n goddef namau o ddisgiau lluosog a gwella'r cyflymder darllen ac ysgrifennu data cyffredinol gan ddefnyddio'r nodwedd caching ar bob disg. Mae storfa darllen rheolwyr RAID yn gwella perfformiad darllen yr arae disg yn sylweddol pan ddarllenir yr un data o fewn amser byr. Mae cyflymder darllen ac ysgrifennu uchaf gwirioneddol yr arae disg gyfan wedi'i gyfyngu gan y gwerth isaf ymhlith lled band y sianel letyol, galluoedd cyfrifo dilysu'r rheolydd CPU a rheoli system (injan RAID), lled band sianel ddisg, a pherfformiad disg (perfformiad gwirioneddol cyfun o pob disg). Yn ogystal, gall diffyg cyfatebiaeth rhwng sail optimeiddio ceisiadau data'r system weithredu a'r fformat RAID, megis maint bloc ceisiadau I/O nad ydynt yn cyd-fynd â maint y segment RAID, effeithio'n sylweddol ar berfformiad yr arae disg.

Amrywiadau Perfformiad o Systemau Storio Arae Disg Traddodiadol mewn Mynediad Lluosog Gwesteiwr

Mewn senarios mynediad gwesteiwr lluosog, mae perfformiad araeau disg yn dirywio o gymharu â chysylltiadau gwesteiwr sengl. Mewn systemau storio aráe disgiau ar raddfa fach, sydd fel arfer ag un pâr o reolwyr arae disg neu'n segur a nifer gyfyngedig o ddisgiau cysylltiedig, mae'r llif data heb ei drefnu o westeion amrywiol yn effeithio ar y perfformiad. Mae hyn yn arwain at fwy o amserau chwilio am ddisgiau, gwybodaeth pennawd a chynffon segment data, a darnio data ar gyfer darllen, uno, cyfrifiadau dilysu, ac ailysgrifennu prosesau. O ganlyniad, mae'r perfformiad storio yn lleihau wrth i fwy o westeion gael eu cysylltu.

Mewn systemau storio araeau disg ar raddfa fawr, mae'r diraddio perfformiad yn wahanol i araeau disg ar raddfa fach. Mae'r systemau graddfa fawr hyn yn defnyddio strwythur bysiau neu strwythur newid trawsbwynt i gysylltu is-systemau storio lluosog (araeau disg) ac maent yn cynnwys caches gallu mawr a modiwlau cysylltiad gwesteiwr (tebyg i ganolbwyntiau sianel neu switshis) ar gyfer mwy o westeion o fewn y bws neu newid. strwythur. Mae'r perfformiad yn dibynnu i raddau helaeth ar y storfa mewn cymwysiadau prosesu trafodion ond mae ei effeithiolrwydd mewn senarios data amlgyfrwng yn gyfyngedig. Er bod yr is-systemau arae disg fewnol yn y systemau graddfa fawr hyn yn gweithredu'n gymharol annibynnol, dim ond o fewn is-system disg sengl y caiff un uned resymegol ei hadeiladu. Felly, mae perfformiad un uned resymegol yn parhau i fod yn isel.

I gloi, mae araeau disg ar raddfa fach yn profi dirywiad perfformiad oherwydd llif data heb ei drefnu, tra gall araeau disg ar raddfa fawr gydag is-systemau araeau disg annibynnol lluosog gefnogi mwy o westeion ond maent yn dal i wynebu cyfyngiadau ar gyfer cymwysiadau data amlgyfrwng. Ar y llaw arall, mae systemau storio NAS sy'n seiliedig ar dechnoleg RAID traddodiadol a defnyddio protocolau NFS a CIFS i rannu storio gyda defnyddwyr allanol trwy gysylltiadau Ethernet yn profi llai o ddiraddio perfformiad mewn amgylcheddau mynediad lluosog gwesteiwr. Mae systemau storio NAS yn gwneud y gorau o drosglwyddo data gan ddefnyddio trosglwyddiadau TCP / IP cyfochrog lluosog, gan ganiatáu ar gyfer cyflymder a rennir uchaf o tua 60 MB / s mewn un system storio NAS. Mae'r defnydd o gysylltiadau Ethernet yn galluogi'r data i gael ei ysgrifennu'n optimaidd i'r system ddisg ar ôl ei reoli a'i aildrefnu gan y system weithredu neu feddalwedd rheoli data yn y gweinydd tenau. Felly, nid yw'r system ddisg ei hun yn profi dirywiad perfformiad sylweddol, gan wneud storfa NAS yn addas ar gyfer cymwysiadau sydd angen rhannu data.


Amser post: Gorff-17-2023