Programos veikimas grindžiamas spartumu - greitis, kai pildote skaitymo ir rašymo užklausas, kurių jūsų programos reikalauja iš jūsų infrastruktūros. Sandėliavimas yra atsakingas už I / O (įvesties / išvesties) užklausų grąžinimo greitį, o metodas, pasirinktas įpareigoti rašyti ir pristatyti skaitymus, daro didelę įtaką programos veikimui. Šiandienos pramonėje paplitęs metodas yra naudoti SSD talpykloms talpykloje tradiciniame sukamajame diske, hibridiniuose masyvuose ar visos „flash“ matricose. Daugelis talpyklos kaupimo sprendimų paspartėjo skaitant programas, tačiau išlieka tikrasis klausimas: „Kuris rašymas yra teisingas?“
Programinė įranga - apibrėžkite viską Patentuota tinklo ir saugojimo technologija su skaičiavimais, virtualizavimu ir „SaaS“ valdymu VIENAME įmonės debesyje dėžutėje. Liudytojo galia šiandien liudija. |
Pažvelkime, kodėl rašymo optimizavimas daro tokį drastišką poveikį jūsų programos našumui. Rašymo įvestis / išvestis reiškia, kad tai yra nauji duomenys, neparašyti pagrindinėje saugykloje. Pvz., Tradicinėje SAN saugykloje raštai rašomi tiesiai į pagrindinę saugyklą ir vėliau grąžinami į programą. Programose, kurios nuolat rašo naujus duomenis, visų pirma didelėse duomenų bazių programose (SQL ir kt.), Tradiciniai verpimo diskai negali suspėti. SSD kaupimas talpykloje tapo sprendimu, kuris leido rašyti vietoje ir kaupti talpykloje atsižvelgiant į programos poreikio dažnį; tačiau yra keletas būdų, kaip rašymo talpyklos santykis su pagrindine saugykla lemia didžiulį skirtumą.
Tai yra 3 I / O rašymo formos:
