HARDW / НОВИНИУкраїнською про комп’ютерне залізо, гаджети, бенчмарки та технології
HARDWзалізо. чесні цифри. ⌕

DapuStor поєднала pSLC і QLC в одному серверному SSD J5060: навіщо це AI-сховищам

Виробник заявляє понад семикратний приріст випадкового запису відносно чистого QLC завдяки окремій pSLC-області. Це не робить накопичувач еквівалентом справжнього SLC.

Офіційне зображення серверного U.2 SSD DapuStor J5060 місткістю 122,88 ТБ
Офіційне зображення серверного U.2 SSD DapuStor J5060 місткістю 122,88 ТБ

DapuStor запропонувала для серверного SSD J5060 змішаний режим, у якому частина QLC NAND працює як псевдо-SLC. Видання Blocks & Files розібрало задум: дані, чутливі до затримки, записуються у швидшу область, тоді як основна маса зберігається в щільнішому QLC. Для AI-сховища це спроба поєднати в одному накопичувачі місткість і швидкий прийом невеликих записів. Важливо відразу уточнити, що це заявлена виробником архітектура та показники його тестів; незалежного порівняння готових серверних кластерів у публікації немає.

У звичайному QLC чотири біти в комірці означають 16 можливих станів заряду. Що ближче вони розташовані, то складніше точно й швидко записати та прочитати дані, особливо після багатьох циклів перезапису. Справжній SLC з одним бітом має лише два стани й набагато більші допуски. Режим pSLC змушує QLC-комірку зберігати один біт замість чотирьох. Це підвищує швидкість і ресурс у виділеній області, але фізичний тип комірок не змінюється: pSLC не тотожний спеціально виготовленому SLC ні за витривалістю, ні за усіма характеристиками.

За словами DapuStor, прошивка J5060 ізолює області на рівні кристалів NAND, розподіляє резерв pSLC і планує запити з урахуванням того, які дані чутливі до затримки. Компанія заявляє понад семикратне збільшення кількості випадкових операцій запису порівняно з QLC-only режимом, середню затримку запису 4-кілобайтних блоків нижче 8 мкс у pSLC-області й понад 25 разів більше циклів запису для цієї області. Без точного опису стенда, обсягу pSLC і профілю навантаження ці цифри не можна напряму переносити на будь-яку базу даних або файлову систему.

Практична ідея полягає не тільки в окремому швидкому кеші. Якщо в 24-дисковій системі є один SLC-SSD і 23 QLC-SSD, увесь інтенсивний запис може впиратися в PCIe-підключення одного швидкого диска. Якщо кожен із 24 накопичувачів має власну pSLC-ділянку, потік потенційно розподіляється між усіма вузлами. DapuStor наводить приклади налаштування для J5060 на 30,72 ТБ: близько 400 ГБ, 800 ГБ або 1,2 ТБ pSLC. Чим більша швидка область, тим менше залишається місткості для QLC-даних, тому оптимальна частка залежить від робочого набору й характеру записів.

Для баз даних таку область можна розглядати під журнал транзакцій, write-ahead log, індекси чи метадані. У системах штучного інтелекту вона може прискорювати потік невеликих службових записів поруч із великими наборами даних. Але програмне забезпечення має розуміти, які дані куди розміщувати, або покладатися на достатньо розумну політику контролера. Якщо активний набір перевищить pSLC-резерв, продуктивність повернеться до обмежень QLC. Також потрібні вимірювання після тривалого навантаження, а не лише короткий піковий результат.

DapuStor стверджує, що розподілена pSLC-область зменшує масштаб збою: вихід одного SSD із ладу зачіпає лише його швидку ділянку, тоді як окремий центральний SLC-диск може стати спільною точкою відмови. Це правдоподібний архітектурний аргумент, але реальний час відновлення залежить від RAID, реплікації, резервування й політик зберігання. Не можна автоматично вважати змішаний SSD безпечнішим за добре спроєктований кластер із окремими класами дисків. Тести мають включати сценарії збою, заповнення, зносу та відновлення після вимкнення живлення.

J5060 належить до серверних U.2 NVMe SSD на PCIe 4.0 x4; звичайна лінійка має місткості аж до 122,88 ТБ. Це не споживчий M.2-диск для домашнього ПК, а компонент датацентру, де важливі щільність стійки, передбачувана затримка та вартість на терабайт за весь строк служби. Підхід pSLC+QLC потенційно корисний, коли навантаження поєднує великий холодний масив і невеликий гарячий запис. Рішення про закупівлю має спиратися на незалежні тести конкретної конфігурації та сукупну вартість, а не лише на заявлене «7×».

Першоджерело

Матеріал підготовлений редакцією HARDW на основі публікації Blocks & Files.

Відкрити оригінал на Blocks & Files ↗