Applikationsydelsen er forankret i hastighed - hastighed ved udfyldelse af læse- og skriveanmodninger, som dine applikationer kræver fra din infrastruktur. Opbevaring er ansvarlig for hastigheden af returnering af I / O (input / output) anmodninger, og den metode, der er valgt til at forpligte skrivninger og levere læsninger, har en dybtgående indflydelse på applikationsydelsen. En almindelig metode i nutidens branche er at bruge SSD'er til cache på traditionel spindisk-lagring, hybride arrays eller all-flash-arrays. De fleste cacheløsninger har fremskyndet læsning for applikationer, men det virkelige spørgsmål er fortsat, "Hvilken skrivning er rigtig?"
Software-Define Everything Patentafventet netværk og lagringsteknologi med computere, virtualisering og SaaS-styring i ONE enterprise cloud i en kasse. Vidne til antændelsens magt i dag. |
Lad os se på, hvorfor skriveoptimering påvirker din applikationsydelse så drastisk. Skriv I / O indebærer, at det er nye data, der ikke er skrevet på din underliggende lager. I traditionel SAN-lagring skrives for eksempel skriv direkte på det underliggende lager og returneres derefter til applikationen. Med applikationer, der konstant skriver nye data, primært store databaseapplikationer (SQL osv.), Kan traditionelle spindeskiver ikke holde trit. Cache til SSD'er blev en løsning, der gjorde det muligt at skrive lokalt og cache baseret på hyppigheden af applikationsbehovet; der er dog flere metoder til at skrive-cache-forholdet til den underliggende lagring, der forårsager en enorm forskel i ydelse.
Dette er de 3 former for I / O-skrivning:
