Applikasjonsytelsen er forankret i hastighet - hastighet når du fullfører lese- og skriveforespørslene som applikasjonene dine krever av infrastrukturen din. Lagring er ansvarlig for hastigheten på retur av I / O (input / output) forespørsler, og metoden som er valgt for å forplikte skriverne og levere lesene har en betydelig innvirkning på applikasjonsytelsen. En vanlig metode i dagens bransje er å bruke SSD-er for hurtigbufring på tradisjonell spinning disk-lagring, hybrid-matriser eller all-flash-matriser. De fleste hurtigbufringsløsninger har fremskyndet lesing for applikasjoner, men det virkelige spørsmålet gjenstår: "Hvilken skriving er riktig?"
Programvaredefinere alt Patentventer nettverk og lagringsteknologi med databehandling, virtualisering og SaaS-administrasjon i ONE enterprise sky i en boks. Vitne om Ignites kraft i dag. |
La oss se på hvorfor skriveoptimalisering påvirker applikasjonsytelsen din så drastisk. Skriv I / O innebærer at det er nye data som ikke er skrevet på underliggende lagring. I tradisjonell SAN-lagring skrives for eksempel forfattere direkte på underliggende lagring og returneres deretter til applikasjonen. Med applikasjoner som stadig skriver nye data, først og fremst store databaseapplikasjoner (SQL, etc.), kan ikke tradisjonelle spinningsplater holde tritt. Bufring av SSD-er ble en løsning som gjorde det mulig å skrive lokalt og hurtigbufret basert på hyppigheten av søknadsbehovet; Det er imidlertid flere metoder for å skrive cache-forholdet til den underliggende lagringen som forårsaker en enorm forskjell i ytelse.
Dette er de 3 formene for I / O-skriving: