Az alkalmazások teljesítménye a gyorsaságban gyökerezik az olvasási és írási kérelmek kitöltésekor, amelyeket az alkalmazások igényelnek az infrastruktúrájához. A tárolás felelős az I / O (bemeneti / kimeneti) kérések visszatérésének gyorsaságáért, és az a módszer, amellyel az írás és az olvasás átadása elrendelésre kerül, súlyos hatással van az alkalmazás teljesítményére. A mai iparágban általános módszer az SSD-k gyorsítótárazása a hagyományos forgólemezes tárolásokon, hibrid tömbökön vagy all-flash tömbökön. A legtöbb gyorsítótárazási megoldás felgyorsította az alkalmazások olvasását, de az igazi kérdés továbbra is a következő: „Melyik írás helyes?”
Szoftver-mindent definiál Szabadalmazásra váró hálózati és tárolási technológia számítási, virtualizációs és SaaS-menedzsmenttel, egy dobozban egy vállalati felhőben. Tanúja vagyok a mai meggyújtásnak. |
Nézzük meg, miért befolyásolja az írás optimalizálása olyan drasztikusan az alkalmazás teljesítményét. Az I / O írása azt jelenti, hogy új adatok nem kerülnek felírásra a mögöttes tárolóra. Például a hagyományos SAN tároláskor az írásokat közvetlenül a mögöttes tárolóra írják, majd visszatérnek az alkalmazásba. Azokat az alkalmazásokat, amelyek folyamatosan új adatokat írnak, elsősorban a nagy adatbázis-alkalmazásokat (SQL stb.), A hagyományos forgólemezek nem tudnak lépést tartani. Az SSD-k gyorsítótárazása olyan megoldássá vált, amely lehetővé tette az írások helyben történő írását és gyorsítótárazását az alkalmazásigény gyakorisága alapján; azonban az írási gyorsítótárnak az alapul szolgáló tárolóval való kapcsolatának számos módja van, amelyek hatalmas különbségeket okoznak a teljesítményben.
Az I / O írás 3 formája van: