Wydajność aplikacji zależy od szybkości - szybkości wypełniania żądań odczytu i zapisu żądanych przez aplikacje od infrastruktury. Pamięć masowa odpowiada za szybkość zwracania żądań We / Wy (wejścia / wyjścia), a metoda wybrana do zatwierdzania zapisów i dostarczania odczytów ma ogromny wpływ na wydajność aplikacji. Powszechną metodą w dzisiejszej branży jest używanie dysków SSD do buforowania w tradycyjnych dyskach obrotowych, macierzach hybrydowych lub macierzach typu flash. Większość rozwiązań buforowania przyspiesza odczyty aplikacji, ale pozostaje prawdziwe pytanie: „Który zapis jest poprawny?”
Oprogramowanie definiuje wszystko Zgłoszona do opatentowania technologia sieci i pamięci masowej z obliczeniami, wirtualizacją i zarządzaniem SaaS w JEDNEJ chmurze dla przedsiębiorstw w jednym pudełku. Zobacz dziś moc Podpalenia. |
Zobaczmy, dlaczego optymalizacja zapisu tak drastycznie wpływa na wydajność aplikacji. Zapisywanie we / wy oznacza, że są to nowe dane, które nie zostały zapisane w pamięci podstawowej. Na przykład w tradycyjnej pamięci SAN zapisy są zapisywane bezpośrednio w pamięci podstawowej, a następnie wracają do aplikacji. W przypadku aplikacji, które stale zapisują nowe dane, głównie dużych aplikacji bazodanowych (SQL itp.), Tradycyjne dyski obrotowe nie nadążają. Buforowanie na dyskach SSD stało się rozwiązaniem, które pozwoliło zapisywać zapisy lokalnie i buforowane na podstawie częstotliwości zapotrzebowania aplikacji; istnieje jednak kilka metod relacji pamięci podręcznej zapisu z pamięcią bazową, które powodują ogromną różnicę w wydajności.
Są to 3 formy pisania we / wy: