Блокування на рівні рівня в Linux


10

NetApp забезпечує дедуплікацію на рівні блоків (ASIS). Чи знаєте ви будь-яку файлову систему (навіть на основі FUSE) в Linux (або OpenSolaris, * BSD), яка забезпечує однакові функціональні можливості?

(Мене не цікавлять помилкові дедупликації, як тверді посилання).

Відповіді:


6

Перевірте менше Linux, файлову систему дедупликації даних для Linux. Він все ще знаходиться в бета-версії, але ви можете спробувати:

http://www.lessfs.com/

З повагою,

МВ


Відмінно! Це все ще бета-версія, але це, безумовно, щось з чого почати.
Benoît

7

Дедуплікація надходить до ZFS на OpenSolaris, але ця функція наразі недоступна.

Прототипом його були Джефф Бонвік та Білл Мур цієї минулої зими, і вони працюють над її інтеграцією цього літа. Тож він повинен бути доступний у наступному випуску OpenSolaris або раніше, якщо ви хочете пограти з галуззю розвитку.


Дивіться відповідь @ jlliagre - вона доступна зараз.
Джеймс Мур

4

Для людей, які, можливо, не знайомі з дедупликацією даних, це методика, за допомогою якої дані аналізуються на рівні файлу (або блоку, я думаю) і де однакові файли / блоки в усій файловій системі замінюються меншим маркером. Це призводить до значного зменшення ефективного розміру на диску. Це можна вважати формою копіювання на запис . Прочитайте сторінку вікі на ньому.

Немає жодної файлової системи, про яку я чув у Linux, яка б не робила дедупції, файли чи блоки. Такий звір був би корисним, хоча досить процесорним.


4

Дедуплікація тепер доступна у програмі ZFS на OpenSolaris (збірка 128a та новіші).


2

Через рік, але ось рішення для OpenBSD під назвою Epitome: http://www.peereboom.us/epitome/ . За умови ліберального ліцензування це може дуже добре перетворити його на ядро ​​Linux.


1

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


0

Я не знаю жодних безкоштовних реалізацій дедупу для Linux. Я бачив, як деякі постачальники пам’яті рекомендують використовувати систему HSM (ієрархічне управління зберіганням) з VTL (Virtual Library Library), яка робить дедупцію.

Ви також можете розглянути систему, схожу на Occarina, яка не прозора, але може дати кращі результати, ніж дедупція.


0

так що ... немає новин про дедуплікацію в Linux? Можливо, відкриття може бути вибором, але давати платформу java, на якій вона працює, я не хочу отримувати головний біль. Я спробував це так, але ця машина Java та інші не дуже добре відповідають моїм потребам часу реагування на зберігання та безпеки.


0

Опція дедуплікації доступна під Linux, у файлових системах BTRFS та ZFS. BTRFS розробляється під Linux та має інструмент дедуплікації в режимі офлайн. Я не думаю, що "офлайн", ви повинні придумати Fs. Офлайн означає, що дані, що активно записуються, не дублюються. Але пізніше ви запускаєте інструмент для подвійних думок, що зберігаються зараз. Насправді, напевно, інструмент знаходиться в бета-версії. Інший спосіб - всередині ZFS. Доступний як FUSE та нативно: http://zfsonlinux.org/ . Це робиться через дедуплікацію в Інтернеті, на жаль, це уповільнення запису, тому що всі повинні бути розраховані на льоту. Ви можете вимкнути в Інтернеті та про цю поведінку. Після вимкнення дедуплікації всі дедупльовані дані зберігатимуться як подвійні. Нові записи зберігатимуться як "дублюються". Якщо ви хочете депульфікувати ці дані в майбутньому, вам слід увімкнути дедуплікацію і переписати всі "дублюються" файли.

Див. Документ, доступний на сторінці. Для прискорення записів і читання можна додати більш швидкі пристрої до пулу пам’яті (спеціально накопичувачі SDD або, можливо, швидше прошивнути USB, зверніть увагу на надійність пристрою).


-2

DRBD робить саме це і робить це дуже добре! Можна зробити Master / Slave або Master / Master :-)


Не могли б ви вказати мені на документа про дедуплікацію? Я не можу знайти його на drbd.org/home/feature-list .
Беньот

Я думаю, що Антуан мав на увазі «дублювання», яке насправді не те, що ви шукали, я знаю
Метт Сіммонс

ой мій поганий, яка різниця між дублюванням і дедуплікацією?
Антуан Бенкемун

Я розміщую своє швидке пояснення у коментарі, але, по суті, дублювання надсилає дані іншому хосту, де як дедуплікація усуває ідентичну інформацію по всій файлевій системі, збільшуючи ефективний вільний простір
Метт Сіммонс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.