StorageReview.com

Interfejsy API Fusion-io udostępnione w celu standaryzacji

Enterprise   ◇  Średni NAS

Fusion-io jako pierwszy wnosi wkład w oprogramowanie open source dzięki interfejsowi klucz-wartość pamięci nieulotnej (NVMKV) do pamięci flash. Bazy danych MySQL MariaDB i Percona Server obsługują już API Atomic Writes. Umożliwiając procesorowi jednoczesne zapisywanie wielu niezależnych sektorów pamięci masowej w ramach jednej transakcji, Atomic Writes usprawnia zapis danych, poprawiając wydajność. Atomic Writes zapewnia wzrost przepustowości nawet o 50%, a także czterokrotnie mniejszą liczbę skoków opóźnień w porównaniu z działaniem na tej samej platformie pamięci flash bez Atomic Writes. Fusion-io rozszerzył warstwę wejścia/wyjścia systemu Linux, aby umożliwić tym popularnym systemom plików korzystanie z Atomic Writes w różnorodnych aplikacjach.

NVMKV eliminuje konieczność konwersji natywnego wejścia/wyjścia typu klucz-wartość na wejście/wyjście blokowe, co znacznie zmniejsza złożoność. Fusion-io udostępniło interfejs NVMKV społeczności open source, aby przyspieszyć rozwój aplikacji bazodanowych obsługujących pamięć flash.

W tradycyjnych środowiskach dyskowych, stronicowanie na żądanie jest niedopuszczalnie powolne, co zmusza twórców baz danych do opracowywania alternatywnych rozwiązań, które dodają dodatkowy kod aplikacji. Gdy aplikacja przekracza pojemność pamięci DRAM, stronicowanie na żądanie z uwzględnieniem pamięci flash zapewnia stałą wydajność, gwarantując elastyczność w różnych scenariuszach obciążenia.

Wkład w interfejs API Fusion-io

Omów tę historię

Skontaktuj się z StorageReview

Biuletyn | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Kanał RSS

przegląd pamięci masowej