Jump to content

Fusion-IO NVMFS

Sandisk / Fusion-IO NVMFS Файл-система , ранее известная как прямое файловая система (DFS), [ 1 ] [ 2 ] Доступ к флэш -памяти с помощью слоя хранения виртуальной вспышки вместо использования API традиционного блочного уровня. Эта файловая система имеет две основные новые функции. Во -первых, он излагает файлы непосредственно в очень большом адресном пространстве виртуального хранилища. Во -вторых, он использует слой хранения виртуальной вспышки для выполнения распределения блоков и атомных обновлений. В результате NVMFS работает лучше и намного проще, чем традиционная файловая система Unix с аналогичными функциями. Кроме того, этот подход позволяет избежать проблем с производительностью входа на Log, запускаемых структурированными логарифмированными файловыми системами . [ 3 ] Результаты MicroBenchmark показывают, что NVMFS может обеспечить 94 000 операций ввода/вывода в секунду (IOPS) для прямых чтений и 71 000 IOP для прямых записей с виртуализированным слоем хранения флэш-памяти поверх iodrive Fusion-IO первого поколения . Для производительности прямого доступа NVMFS неизменно лучше, чем ext3 на одной и той же платформе, иногда на 20%. Для забуференных характеристик NVMFS также постоянно лучше, чем EXT3 , а иногда более чем на 149%. Цифры приложения показывают, что NVMFS превосходит EXT3 на 7% до 250%, требуя меньше мощности процессора. [ 1 ] Кроме того, задержка ввода/вывода ниже NVMFS по сравнению с EXT3 . [ 4 ]

Flash Memory API

[ редактировать ]

API, используемый NVMFS для доступа к флэш -памяти, состоит из: [ 5 ]

  • Адресное пространство, которое на несколько порядков больше, чем емкость хранения флэш -памяти.
  • Читать, добавлять и обрезать/сделка/сбросить примитивы.
  • Атомник пишет. [ 6 ]

Слой, который обеспечивает этот API, называется виртуализированным слоем хранения вспышки в бумаге DFS. [ 1 ] Этот слой несет ответственность за выполнение распределения блоков, выравнивания износа , сбора мусора , восстановления сбоев, перевода адресов, а также для того, чтобы сделать структуры данных перевода адреса.

  1. ^ Jump up to: а беременный в Джозефсон, Уильям К.; Бонго, Ларс А.; Флинн, Дэвид; Ли, Кай (сентябрь 2010 г.). «DFS: файловая система для виртуализированного флэш -памяти» (PDF) . Транзакции ACM на хранении . 6 (3). doi : 10.1145/1837915.1837922 . S2CID   1715382 .
  2. ^ Талагала, Ниша (24 августа 2012 г.). «Нативная поддержка вспышки для приложений» (PDF) . Шамит флэш -памяти .
  3. ^ Ян, Джингпей; Плассон, Нед; Гиллис, Грег; Талагала, Ниша; Сундарараман, Сваминатан (5 октября 2014 г.). «Не складывайте свой журнал в моем журнале» (PDF) . 2 -й семинар по взаимодействию NVM/Flash с операционными системами и рабочими нагрузками (приток 14) .
  4. ^ Рохнер, Томас (19 сентября 2013 г.). «Запуск nosql изначально на Flash» (PDF) . NOSQL SEARCH ROADSHOW Цюрих .
  5. ^ Дас, Дхананджой (14 ноября 2014 г.). «В битве за аппаратное обеспечение программное обеспечение выходит на первое место» . Сандиск . Архивировано из оригинала 2014-11-29.
  6. ^ Оуян, Сянгьонг; Нелланс, Дэвид; Випфель, Роберт; Флинн, Дэвид; Панда, Дхабалесвар К. (февраль 2011 г.). «Помимо блока ввода/вывода: переосмысление традиционных примитивов хранения». 2011 IEEE 17 -й Международный симпозиум по высокопроизводительной компьютерной архитектуре . С. 301–311. Citeseerx   10.1.1.300.4140 . doi : 10.1109/hpca.2011.5749738 . ISBN  978-1-4244-9432-3 Полем S2CID   6214993 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bd57937608d4dd674ebc11068fb56418__1689978540
URL1:https://arc.ask3.ru/arc/aa/bd/18/bd57937608d4dd674ebc11068fb56418.html
Заголовок, (Title) документа по адресу, URL1:
Fusion-io NVMFS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)