+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Kioxia представила програмно-визначувану флеш пам'ять (Software-Enabled Flash – SEF)

Kioxia представила програмно-визначувану флеш пам'ять (Software-Enabled Flash – SEF)

Kioxia представила нове рішення — апаратний контролер та програмне забезпечення з відкритим вихідним кодом для управління флеш-накопичувачами. Kioxia назвала ПЗ для керування флеш-накопичувачами програмно визначеною флеш пам'яттю (Software-Enabled Flash – SEF).

В даний час стандартні дискові контролери є достатньо універсальними, якщо не вважати відносно грубих оптимізації для деяких продуктів. Вони, загалом, не враховують характеру поточного навантаження та конкретних потреб додатків.

Kioxia пропонує використовувати окремий контролер, який оптимізований саме для флеш-пам'яті, з урахуванням її особливостей, що дає низку переваг:

  • Гнучке керування навантаженням, керування буфером та затримкою доступу (за рахунок впливу на алгоритми складання сміття та вирівнювання зносу самих накопичувачів)
  • Об'єднання накопичувачів у логічні групи, або наборот, поділ одного фізичного накопичувача на кілька логічних; ізоляція даних та QoS, управління цими процесами з боку хоста
  • API з відкритим вихідним кодом та додатковими бібліотеками, що дозволяють використовувати власне програмне забезпечення управління системами зберігання даних
  • Абстрагування від поколінь флеш-пам'яті та відмінностей конкретних накопичувачів, тобто можливість використання різних SSD у системі
  • Не навантажує центральний процесор хоста, використовуючи власні обчислювальні потужності

Переваги апаратної реалізації контролера SEF:

  • Гнучкість апаратного забезпечення, що дозволяє скорочувати або виключати використання DRAM на стороні хоста
  • Гнучке оновлення таблиць L2P та оптимізація на рівні системи, що дозволяє записувати дані оптимальним чином для забезпечення продовження ресурсу SSD накопичувачів.
  • PCIe інтерфейс, наявність власного буфера DRAM

При розподілі накопичувача на віртуальні пристрої контролер SEF дозволяє використовувати для кожного з них різні параметри QoS, простір імен, різну трансляцію (FTL). Віртуальні пристрої можна динамічно конфігурувати за допомогою API. А при збільшенні ємності SSD ця функція буде все більше користуватися попитом, т.к. це дозволяє ізолювати навантаження на рівні конкретних додатків, що дозволяє уникнути їхнього впливу один на друга.

Kioxia розраховує, що технологія приверне увагу гіперскейлерів, хмарних провайдерів та великих корпоративних замовників, які володіють десятками та сотнями тисяч SSD.

Інші новини