Во до чего пришлось додуматься, и всё - чтоб на Win7 получить дедупликацию: NTFS@iSCSI@zfs zvol w/dedup=on blocksize=4K@zpool@zvol compression=lz4 blocksize=128K@raidz zpool Конечно, не так элегантно, как просто дедупликация в виндовом сервере, зато от ОС не зависит. А такой изврат потому, что дедуплицировать тома, в которых всё выровнено хз как - не получится, а сжатие у томов с маленькими блоками - "полная фигня", для 4КБ - вообще не сжимаемо. Есть лишь одна проблема - "как из винды намекнуть по iSCSI, что удалённые данные можно тихо убрать", а не напускать dd if=/dev/zero на свободное место, очень уж тормозно и накладно. Неуж-то нету более элегантного решения... block device driver w/deduplication... -- Best regards, Paul Arakelyan.
On Wed, Jun 01, 2016 at 10:27:03PM +0300, Paul Arakelyan wrote:
Во до чего пришлось додуматься, и всё - чтоб на Win7 получить дедупликацию:
NTFS@iSCSI@zfs zvol w/dedup=on blocksize=4K@zpool@zvol compression=lz4 blocksize=128K@raidz zpool
Что-то я вообще перестал понимать - работает эта дедупликация или нет для томов: отдаётся том 100ГБ с выключенным сжатием/включенной дедупликацией по iSCSI, размер блока 4К, форматится под NTFS, заливаем 3 "почти одинаковых" каталога (50ГБ, 99% объёма - одинаковые файлы). Результата не видать - в томе занято ровно столько, сколько и без сжатия.
Неуж-то нету более элегантного решения... block device driver w/deduplication... Погуглил... Похоже, до такого только любители пингвинов додумываются :) https://www.redhat.com/archives/dm-devel/2014-April/msg00061.html http://www.magiksys.net/ddumbfs/ http://www.lessfs.com/wordpress/ http://www.opendedup.org/
И ничего под фрю :). -- Best regards, Paul Arakelyan.
On Fri, Jun 03, 2016 at 06:47:33PM +0300, Paul Arakelyan wrote:
On Wed, Jun 01, 2016 at 10:27:03PM +0300, Paul Arakelyan wrote:
Во до чего пришлось додуматься, и всё - чтоб на Win7 получить дедупликацию:
NTFS@iSCSI@zfs zvol w/dedup=on blocksize=4K@zpool@zvol compression=lz4 blocksize=128K@raidz zpool
Что-то я вообще перестал понимать - работает эта дедупликация или нет для томов: отдаётся том 100ГБ с выключенным сжатием/включенной дедупликацией по iSCSI, размер блока 4К, форматится под NTFS, заливаем 3 "почти одинаковых" каталога (50ГБ, 99% объёма - одинаковые файлы). Результата не видать - в томе занято ровно столько, сколько и без сжатия.
Таки жесть - дедупликация не пашет для одного объекта ФС, только для разных. Проверял и на томе ZFS, и на файле, отданом через iscsi. Хотя при этом жрёт ресурсов вагон (скорость записи - "у нас обед, приходите завтра") Т.е. задача дедупликации для ситуации "нужно заменить виндовый дедупликатор" не решаема средствами самой ZFS... Баг это или нет - не понятно. -- Best regards, Paul Arakelyan.
participants (1)
-
Paul Arakelyan