The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

03.11.2009 10:16  В ZFS появилась поддержка исключения дубликатов

Jeff Bonwick, создатель файловой системы ZFS, сообщил в своем блоге о реализации интересного новшества - системы автоматического распознавания и объединения дубликатов. Технология поддерживает работу на уровне блоков данных, что по оценке разработчиков Sun является более универсальным и менее ресурсоемким вариантом, по сравнению с вычислением дубликатов на уровне файлов или произвольных наборов байт. Для каждого блока вычисляется контрольная сумма SHA256, если данная контрольная сумма уже присутствует в хэше, производится создание ссылки на уже имеющийся набор данных. Иными словами, если в нескольких файлах присутствуют аналогичные блоки данных, то они будут сохранены на физический носитель только один раз.

Представленная возможность позволит существенно уменьшить потребление дискового пространства и увеличить производительность - вместо копирования блоков будет лишь изменена запись в соответствующей таблице. Наиболее заметный эффект от технологии исключения дубликатов можно наблюдать при организации резервного копирования, в больших репозиториях исходных текстов и в системах виртуализации с большим набором типовых гостевых окружений. В таких системах может быть достигнута экономия дискового пространства в разы.

Включение новшества производится командой "zfs set dedup=on имя_пула" или "zfs set dedup=on имя_пула/отдельная_директория". Для систем, на которых не достаточно проверки по хэшу SHA256, предусмотрен режим повышенной надежности, при котором производится дополнительное полное сравнение блоков данных при совпадении хэша. Данный режим включается через "zfs set dedup=verify имя_пула". Вместо SHA256 в сочетании с режимом verify можно использовать менее надежный, но более быстрый метод вычисления контрольной суммы - fletcher4 ("zfs set dedup=fletcher4,verify имя_пула").

Ссылки к новости:
  1. Главная ссылка к новости (http://blogs.sun.com/bonwick/en_US/entry...)
  2. Перевод на русский язык заметок из блога Jeff Bonwick
Тип: К сведению
Ключевые слова: zfs, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
Обсуждение Ajax режим | Показать все | RSS
 
  • 1.1, white_raven, 10:27, 03/11/2009 [ответить] [смотреть все]
  • –1 +/
    круть, файлопомойки на freenas и freebsd зарулят теперь окончательно.
     
     
  • 2.37, Anatoliy, 13:07, 03/11/2009 [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Осталось самая малось, сделать нормальную поддержку SAN ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, oops, 14:27, 03/11/2009 [ответить] [смотреть все]  
  • +/
    ага, подружить фрю с iSCSI так и не удалось... весь текст скрыт [показать]
     
     
  • 4.49, QuAzI, 14:53, 03/11/2009 [ответить] [смотреть все]  
  • +/
    А FreeNAS это разве не FreeBSD с поддержкой iSCSI ... весь текст скрыт [показать]
     
  • 4.98, Warhead Wardick, 19:09, 03/11/2009 [ответить] [смотреть все]  
  • –2 +/
    Ну зачем же на всю страну кричать что руки мол растут из альтернативного мес... весь текст скрыт [показать]
     
  • 4.106, Aleksey Salow, 20:22, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Где именно у вас подружить не получилось У меня фряха раздаёт по iscsi zvol-ы, ... весь текст скрыт [показать]
     
     
  • 5.112, Ant, 23:02, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Раздовать, может она и научилась, если установить из usr ports net iscsi-target... весь текст скрыт [показать]
     
     
  • 6.115, pavlinux, 01:10, 04/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Кто ж с CX серией юзает iSCSI для это FC есть ... весь текст скрыт [показать]
     
     
  • 7.134, Ant, 12:36, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Вот и стоит Solaris 10, пока нормальной поддержки SAN не будет - ... весь текст скрыт [показать]
     
  • 6.119, Aleksey Salow, 02:07, 04/11/2009 [ответить] [смотреть все]  
  • –1 +/
    8-CURRENT какой-то древний и 8-BETA1 полёт нормальный Возможно в семёрке и были... весь текст скрыт [показать]
     
     
  • 7.135, Ant, 12:36, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Спасибо, попробую ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (10)

  • 1.2, uldus, 10:36, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Меня удивляет, как такое простое и казалось бы очевидное решение раньше не придумали. По сути автоматическая расстановка хардлинков на блочном уровне.
     
     
  • 2.16, al, 11:31, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Дело не в идее Дело в реализации Понаписать это все так чтобы оно надежно рабо... весь текст скрыт [показать] [показать ветку]
     
  • 2.34, xxx, 12:56, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Если мне не изменяет память, нечто подобное, как и многое другое типа мнгновенны... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.166, Planner, 18:56, 26/11/2009 [ответить] [смотреть все]  
  • +/
    не изменяет http en wikipedia org wiki Venti ... весь текст скрыт [показать]
     
  • 2.96, iZEN, 18:54, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Хардилинки 8212 только для файлов А здесь работа идёт на уровне блоков данны... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.116, pavlinux, 01:17, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Не, яйцы это ещё не круть, круть это определений дуплей на уровне магнитных доме... весь текст скрыт [показать]
     
  • 1.3, letsmac, 10:39, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Интересно насколько упадёт скорость записи в таком режиме.

    >>В таких системах может быть достигнута экономия дискового пространства в разы.

    Интересно как система будет правильно отрабатывать многопотоковую запись/ дефрагментацию в таких системах.

     
     
  • 2.20, Mikula, 11:42, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Забудьте это слово применительно к ZFS ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, аноним, 15:09, 03/11/2009 [ответить] [смотреть все]  
  • +/
    А мозк включить От фрагментации данных на диске ZFS не спасет, а эта недоидея е... весь текст скрыт [показать]
     
     
  • 4.53, Mikula, 15:11, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Включайте ZFS не подвержена фрагментации Правда анонимам это неведомо ... весь текст скрыт [показать]
     
     
  • 5.78, аноним, 17:07, 03/11/2009 [ответить] [смотреть все]  
  • +4 +/
    Вы неуч ZFS подвержена фрагментации также как и любая другая ФС Пусть есть два... весь текст скрыт [показать]
     
     
  • 6.93, ДяДя, 18:19, 03/11/2009 [ответить] [смотреть все]  
  • –3 +/
    Это не актуально SSD и им подобные на дворе ... весь текст скрыт [показать]
     
     
  • 7.95, аноним, 18:50, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Лол SSD пока в десять раз дороже и меньше по объему Не актуален ваш максимализ... весь текст скрыт [показать]
     
     
  • 8.117, pavlinux, 01:27, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Тем неменее Sun массивы во всю продаются с SSD дисками ... весь текст скрыт [показать]
     
     
  • 9.125, User294, 05:01, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Знаешь, Павлин, а порш кайен тоже вроде бы продается Только почему-то не каждый... весь текст скрыт [показать]
     
  • 7.124, User294, 04:57, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Дяденька, подарите мне SSD на 4 Тб, я с удовольствием отправлю жесткие диски в о... весь текст скрыт [показать]
     
  • 6.151, Mikula, 10:03, 05/11/2009 [ответить] [смотреть все]  
  • +/
    Судя по этому высказыванию Вы не знаете матчасти Так что анон вперёд в гугл И ... весь текст скрыт [показать]
     
     
  • 7.161, User294, 06:25, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Камон, расскажите же нам наконец - как это CoW да вдруг делается совсем без фраг... весь текст скрыт [показать]
     
     
  • 8.163, QuAzI, 11:26, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Не совсем , а не критичны , не надо перегибать ... весь текст скрыт [показать]
     
  • 5.120, User294, 04:33, 04/11/2009 [ответить] [смотреть все]  
  • +/
    CoW не подверженный фрагментации Сойдет за анекдот сезона А не расскажете... весь текст скрыт [показать]
     
     
  • 6.126, pavlinux, 05:14, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Жидкие от слова Жидкость домены, вместо магнитной пыли, - удалил и дыра за со... весь текст скрыт [показать]
     
  • 6.152, Mikula, 10:20, 05/11/2009 [ответить] [смотреть все]  
  • +/
    http www sun com emrkt campaign_docs expertexchange knowledge solaris_zfs_perf... весь текст скрыт [показать]
     
     
  • 7.168, Planner, 19:06, 26/11/2009 [ответить] [смотреть все]  
  • +/
    не верю Где бенчмарки У мну на ноуте тормозит ужасно, если сильно фрагментиров... весь текст скрыт [показать]
     
  • 6.167, Planner, 19:04, 26/11/2009 [ответить] [смотреть все]  
  • +/
    реализовано 8 лет назад в Bell Labs Гуглить Venti ... весь текст скрыт [показать]
     
  • 3.101, Аноним, 19:34, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Да, именно забудьте Дефрагментировать zfs невозможно А вот фрагментацию ее ме... весь текст скрыт [показать]
     
     
  • 4.169, Planner, 19:09, 26/11/2009 [ответить] [смотреть все]  
  • +/
    возможно, но только методом копирования данных на новый носитель и копирования и... весь текст скрыт [показать]
     
  • 2.33, zzz, 12:39, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Дефрагментация А она еще кому-то нужна ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.52, аноним, 15:10, 03/11/2009 [ответить] [смотреть все]  
  • +/
    кагбе да, если есть желание добиться максимальной скорости работы с устройством ... весь текст скрыт [показать]
     
     
  • 4.55, Mikula, 15:17, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Эта проблема где нибудь существует кроме как на виндавозных FS ЕМНИП Ext4 UFS... весь текст скрыт [показать]
     
     
  • 5.57, аноним, 15:24, 03/11/2009 [ответить] [смотреть все]  
  • +/
    безусловно, даже если один кластер с краю блина, а другой в самой жопе, то фрагм... весь текст скрыт [показать]
     
     
  • 6.61, 222, 15:29, 03/11/2009 [ответить] [смотреть все]  
  • +/
    а если он еще и на другом диске, вообще лучше сразу застрелиться, иначе как же м... весь текст скрыт [показать]
     
     
  • 7.68, аноним, 16:11, 03/11/2009 [ответить] [смотреть все]  
  • +/
    казалось бы, при чем здесь zfs с дедупликацией... весь текст скрыт [показать]
     
     
  • 8.70, 222, 16:18, 03/11/2009 [ответить] [смотреть все]  
  • +/
    keywords zpool types , raidz , raidz2... весь текст скрыт [показать]
     
  • 6.69, Mikula, 16:16, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Нет не поэтому, но Ваш красноглазый задор меня развесилил Вы уж хотя бы матчаст... весь текст скрыт [показать]
     
  • 5.80, аноним, 17:07, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Везде существует Просто нормальные ФС не склонны создавать ее на пустом месте, ... весь текст скрыт [показать]
     
  • 5.121, User294, 04:38, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Почти нет - да, но всегда может найтись какойнить граничный случай я вот напр... весь текст скрыт [показать]
     
     
  • 6.153, Mikula, 10:25, 05/11/2009 [ответить] [смотреть все]  
  • +/
    Насрать, извините, можно везде, но когда при записи 1000 1Гб файлов фрагментация... весь текст скрыт [показать]
     
  • 4.71, Анон, 16:28, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Откуда виндовозный подход и кто вам таки сказал, что фрагментация повышает скоро... весь текст скрыт [показать]
     
     
  • 5.75, аноним, 16:40, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    старайтесь реже посещать лор логика и здравый смысл ... весь текст скрыт [показать]
     
  • 5.79, letsmac, 17:07, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Все ФС основанные на деревьях Бэйэра от фрагментации сильно не страдают Если то... весь текст скрыт [показать]
     
     
  • 6.88, sceptic, 17:38, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Что за деревья такие Где можно почитать ... весь текст скрыт [показать]
     
     
  • 7.92, аноним, 18:06, 03/11/2009 [ответить] [смотреть все]  
  • +/
    b-дерево учебник по программированию для первого-второго курса... весь текст скрыт [показать]
     
  • 6.102, Аноним, 19:35, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Поясните, как Б-деревья помогают избежать фрагментации ... весь текст скрыт [показать]
     
     
  • 7.122, User294, 04:45, 04/11/2009 [ответить] [смотреть все]  
  • +/
    А никак сами по себе не помогают, ха-ха-ха Чуваки козыряют терминами без в... весь текст скрыт [показать]
     
  • 6.123, User294, 04:51, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Позорище космофлота А вы сможете рассказать почтенной публике как вы представля... весь текст скрыт [показать]
     
     ....нить скрыта, показать (38)

  • 1.4, Nexor, 10:54, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Мне страшно от слов "менее надежный". Как можно обойтись без точной проверки блоков? Если у нас вдруг окажутся разные данные с одинаковым хэшем то полный пипец будет
     
     
  • 2.7, sauron, 10:59, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    А сч его у вас они одинаковые будут ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.13, Nexor, 11:26, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Ну вот если размер блока 4кбайта, а хэш 256 байт Сколько блоков удастся однозна... весь текст скрыт [показать]
     
     
  • 4.17, QuAzI, 11:35, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Ну возьмите все свои разделы, сбейте хеши и размер всех файлов в БД, поищите сов... весь текст скрыт [показать]
     
     
  • 5.32, 222, 12:33, 03/11/2009 [ответить] [смотреть все]  
  • +/
    для ценнейших данных там кстати еще и режим verify есть ... весь текст скрыт [показать]
     
  • 5.48, nikos, 14:37, 03/11/2009 [ответить] [смотреть все]  
  • +/
    просто данные для вас не ценны md5 от IP сильно ускоряет работу многих при... весь текст скрыт [показать]
     
     
  • 6.60, 222, 15:26, 03/11/2009 [ответить] [смотреть все]  
  • +/
    ну так хочешь проверять содержимое, проверяй, есть же эта опция ... весь текст скрыт [показать]
     
  • 4.127, pavlinux, 05:46, 04/11/2009 [ответить] [смотреть все]  
  • +/
    64 Эксабайт ... весь текст скрыт [показать]
     
  • 2.9, Аноним, 11:02, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Там процент вероятности коллизии имеет значение с 256 нулями, т е пока солнце н... весь текст скрыт [показать] [показать ветку]
     
  • 2.10, QuAzI, 11:07, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Тоесть появится некоторый файл такой же длинны, с таким же хешем К тому же вопр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.24, zazik, 11:48, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Почему файл Блок А блоки все одинаковой длины, не ... весь текст скрыт [показать]
     
     
  • 4.35, QuAzI, 13:06, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Если включено сжатие - разной ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (11)

  • 1.5, QuAzI, 10:55, 03/11/2009 [ответить] [смотреть все]  
  • +/
    дефрагме... что простите?
    А почему скорость должна упасть? Там хеши вычисляются, поиск по хешам милое дело, это вам не обход дерева каталогов с сравнением размера с последующим сравнением содержимого, как в винде все эти чистилки/удалялки копий делают.
     
     
  • 2.8, letsmac, 10:59, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну это один обход А тут при каждой записи вычисление хэша каждого блока поиск... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, QuAzI, 11:10, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Нет, ну как бы ZFS поддерживает архивацию, но речь не о том Допустим поиск дубл... весь текст скрыт [показать]
     
     
  • 4.19, 222, 11:40, 03/11/2009 [ответить] [смотреть все]  
  • +/
    во первых не файл, а блок во вторых в блоге явно сказано дедупликация происходит... весь текст скрыт [показать]
     
     
  • 5.38, QuAzI, 13:14, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Перечитал Это я затупил, там просто обзор есть, мол Data can be deduplicated a... весь текст скрыт [показать]
     
  • 5.40, B.O.B.A.H., 13:23, 03/11/2009 [ответить] [смотреть все]  
  • +/
    видел, когда ZFS ооочень тормозила, когда системе памяти не хватало но это искл... весь текст скрыт [показать]
     
     
  • 6.41, QuAzI, 13:26, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Можете описать, как вы добились такой нагрузки ... весь текст скрыт [показать]
     
     
  • 7.114, B.O.B.A.H., 00:52, 04/11/2009 [ответить] [смотреть все]  
  • +/
    вкратце - когда кол-во файлов приближалось к 100 000 000 сто млн - ZFS начинал... весь текст скрыт [показать]
     
  • 6.97, аноним, 18:56, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Врете ARC работает независимо от остального VM, поэтому скорее будет паника kme... весь текст скрыт [показать]
     
     
  • 7.156, B.O.B.A.H., 15:46, 05/11/2009 [ответить] [смотреть все]  
  • +/
    думаю, что памяти хватало - никакой паники только не вся служебная информация... весь текст скрыт [показать]
     
  • 4.31, letsmac, 12:30, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Тогда смысл несколько теряется При удалении изменении захэшированного файла, вс... весь текст скрыт [показать]
     
     ....нить скрыта, показать (10)

  • 1.6, zerg324, 10:58, 03/11/2009 [ответить] [смотреть все]  
  • +/
    ИМХО это новшество чем-то напоминает файловую систему venti в Plan 9.
     
  • 1.12, Knuckles, 11:26, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Вставка хардлинка на блок другого файла это фактически фрагментация. При хорошей "оптимизации" пространства скорость чтения должна ощутимо упасть.
     
     
  • 2.14, QuAzI, 11:30, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А 33 копии одного и того же файла в разных частях жёсткого диска, это лучше смот... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, Knuckles, 11:38, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Им необязательно быть фрагментированными Все 33 вполне могут быть записаны на п... весь текст скрыт [показать]
     
     
  • 4.30, gyouja, 12:21, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    уважаемый, при чем здесь помойка пример - на сервере несколько десятков человек... весь текст скрыт [показать]
     
  • 4.99, Warhead Wardick, 19:21, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Если бы у тебя было хоть какое образование то ты бы знал о третьем начале Кл... весь текст скрыт [показать]
     
     
  • 5.108, Knuckles, 20:50, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Ох вау Это что-то из твоей религии ... весь текст скрыт [показать]
     
  • 1.15, ameoba32, 11:30, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Сомнительная полезность. В плане производительности, проблемы калькуляции свободного места на диске.. Да и сколько там можно сэкономить, дупликатов не так много, да и при текущей цене $/Tb.
     
     
  • 2.21, QuAzI, 11:42, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    А что не так со свободным местом на диске и его калькуляцией Производительность... весь текст скрыт [показать] [показать ветку]
     
  • 2.22, 222, 11:42, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    однако это не только место, это и плюс в производительности записи, за счет мень... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Knuckles, 11:50, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Неверно Операций будет больше Потому что COW Неверно Никак не повлияет Для ... весь текст скрыт [показать]
     
     
  • 4.29, 222, 11:55, 03/11/2009 [ответить] [смотреть все]  
  • +/
    я рад что есть люди знающие системы лучше разработчиков It all depends on you... весь текст скрыт [показать]
     
     
  • 5.72, Knuckles, 16:33, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Ага А когда у одного файла та повторяющаяся часть поменялась, нужно это отследи... весь текст скрыт [показать]
     
     
  • 6.76, 222, 16:43, 03/11/2009 [ответить] [смотреть все]  
  • +/
    если поменялась, запись нового блока идет на общих условиях, что меняем мы этот ... весь текст скрыт [показать]
     
  • 2.23, Knuckles, 11:47, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Да нет, на уровне блоков наверняка дубликатов достаточно Такие вещи как заголов... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, 222, 11:49, 03/11/2009 [ответить] [смотреть все]  
  • +/
    а сильно от самих данных будет зависеть, на некоторых одни минусы получаем ... весь текст скрыт [показать]
     
  • 2.28, zazik, 11:51, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Как-то действительно странно Если дуБликатов мало, нафига оно надо, если дублик... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.36, max, 13:07, 03/11/2009 [ответить] [смотреть все]  
  • +/
    почитайте про свойства крипто-хеш-функций ... весь текст скрыт [показать]
     
  • 2.63, Daltinn, 15:40, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    А на SAS, SAN или даже когда место на RAID заканчивается, и его надо расширять н... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (11)

  • 1.25, webbeans, 11:49, 03/11/2009 [ответить] [смотреть все]  
  • +/
    >Для систем, на которых не достаточно проверки по хэшу SHA256, предусмотрен режим повышенной надежности, при котором производится дополнительное полное сравнение блоков данных при совпадении хэша.

    Круто, то есть, по сути, будут две контрольные суммы (два хэша) - SHA256 и ещё один?

     
     
  • 2.39, QuAzI, 13:17, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну да, и дополнительная проверка блока на совпадение Всё опционально, как и с... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.81, аноним, 17:11, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Охренеть Скоро контрольные суммы будут занимать столько же, сколько и сами данн... весь текст скрыт [показать]
     
     
  • 4.100, QuAzI, 19:25, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Будут Прийдёт злобный аноним, скажет что копия неверная, потому что ему это мар... весь текст скрыт [показать]
     
  • 1.42, barmaglot, 13:27, 03/11/2009 [ответить] [смотреть все]  
  • +/
    http://en.wikipedia.org/wiki/SHA256

    Algorithm and
    variant Output size (bits) Internal state size (bits) Block size (bits) Max message size (bits) Word size (bits) Rounds Operations Collisions found
    ------------------------------------------------------------------------
    SHA-256/224 256/224 256 512 264 − 1 32 64 +,and,or,xor,shr,rot None

     
  • 1.43, barmaglot, 13:44, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Похоже уже все лоровцы сюда перебрались. "Фключить моск" никому идея не приходит. Пишут что попало без знания предмета.

    О вероятности коллизий на пространстве 2^64 для SHA256 алгоритма можно почитать тут: http://www.springerlink.com/content/t1087808x7506841/
    Если говорить о 4к,8к,16к,256к блоках, то можно просто игнорировать вероятность коллизии.

    > Круто, то есть, по сути, будут две контрольные суммы (два хэша) - SHA256 и ещё один?

    Для сравнения блоков по хешу используется тот-же самый хеш, что и для проверки целостности блока. Сравнение блоков на совпадение про "повышеных запросах надёжности", происходит только однажды про создании ссылки !

     
     
  • 2.154, Дмитрий Ю. Карпов, 11:05, 05/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Когда-то Intel в Пентиумах допустила ошибку в делении и посчитала её маловероятн... весь текст скрыт [показать] [показать ветку]
     
  • 2.157, Spase, 00:14, 06/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Хм Вероятность коллизии, получается, стремится к нулю Ну тогда алгоритм восс... весь текст скрыт [показать] [показать ветку]
     
  • 1.44, Аноним, 13:47, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    вот весело будет если блок сдохнет при такой системе я потеряю все 33 файла а по... весь текст скрыт [показать]
     
     
  • 2.45, QuAzI, 13:52, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    При активной записи на жёсткий диск однотипных данных вы потеряете жёсткий диск ... весь текст скрыт [показать] [показать ветку]
     
  • 2.54, barmaglot, 15:16, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    В ZFS поддерживаются RAID5 6 конфигурации, при последнем теряйте хоть 2 блока ,... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.74, Anon Y Mous, 16:37, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Угу, тока называются они RAID-Z1, RAID-Z2 Да, еще и RAID-Z3 есть - ... весь текст скрыт [показать]
     
  • 1.46, Aleksey, 14:07, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Пример реального применения:
    1) вы занимаетесь монтажом видео. Периодически делая копии полученных результатов, чтобы позже иметь возможность откатить изменения. Для такого случая экономия может быть достаточно весомой.
    2) все ваши пользователи работают под терминалками внутри одного компьютера с набором похожих данных. Тут тоже возможен выйгрыш.
    3) Внутри многих файлов можно обнаружить целые массивы состоящие из символов с кодом 0. Вероятно и тут можно получить выйгрыш. Такого рода крупные разряженные файлы будут получаться достаточно маленькими.
     
     
  • 2.50, Юра, 14:58, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    1 лучше решать с помощью snapshot s, уже существующих в zfs ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, Aleksey, 15:23, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Не факт В каталогах структурировать информацию намного легче Для пользователя ... весь текст скрыт [показать]
     
     
  • 4.83, аноним, 17:12, 03/11/2009 [ответить] [смотреть все]  
  • +/
    ln -s zfs snapshot XXX MyCoolDir, не ... весь текст скрыт [показать]
     
  • 3.59, barmaglot, 15:26, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Чушь, это совершенно разные фичи Вообще вероятность совпадения информации на бл... весь текст скрыт [показать]
     
  • 2.155, Дмитрий Ю. Карпов, 11:07, 05/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Обработка таких случаев присутствовала в UFS изначально ... весь текст скрыт [показать] [показать ветку]
     
  • 1.58, аноним, 15:25, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Эм, а что, если по умолчанию используется чексуммы fletcher4, а в dedup sha256, будут считаться сразу две чексуммы?
     
     
  • 2.62, 222, 15:35, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    хм, хороший вопрос, похоже да разве что и для дедупликации включен режим fletche... весь текст скрыт [показать] [показать ветку]
     
  • 1.64, Аноним, 15:50, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Красиво, конечно, расписано для сферических данных с дубликатами в вакууме, но х... весь текст скрыт [показать]
     
  • 1.65, аноним, 15:51, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Чего-то я не совсем понял, видать и в самом деле просто туплю.
    В новости "...Наиболее заметный эффект от технологии исключения дубликатов можно наблюдать при организации резервного копирования... В таких системах может быть достигнута экономия дискового пространства в разы...". Разве смысл резервного копирования не заключается еще и в том, что куски данных избыточно дублируются (физически), чтобы если сдохнет один блок, данные можно было взять в другом месте? А так все "ссылки" ведут на один блок, он сдох - и сдохли все 15 "ссылок" на этот блок из разных мест файловой системы
     
     
  • 2.66, аноним, 15:53, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    особенно если есть множество одинаковых блоков - заполненных нулями и т п Тогда... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.67, QuAzI, 16:04, 03/11/2009 [ответить] [смотреть все]  
  • –1 +/
    Ну как бы, вы ежедневно боитесь того что ваш винт помрёт, а из сервера пойдёт ды... весь текст скрыт [показать]
     
     
  • 4.111, Гений, 23:01, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    молодец, профессионализм не скроешь ... весь текст скрыт [показать]
     
  • 3.73, Anon Y Mous, 16:36, 03/11/2009 [ответить] [смотреть все]  
  • +/
    google dedupditto ... весь текст скрыт [показать]
     
  • 1.77, jSnake, 16:51, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Меня вот что интересует.
    Вот ZFS обеспечивает дедупликацию на уровне ФС, Оракл на уровне БД, сторэджи (типа Hitachi) вообще чуть ли не на уровне контроллеров. Кстати, сжатия это тоже касается (ну модно сейчас дедуплицировать и сжимать).
    Внимание, вопрос: а насколько эффективно будет всё ЭТО работать и сколько ресурсов пожирать в реальной системе? Зачем мне три(!!!) технологии дедкпликации/сжатия на одном несчастном куске данных? Это ведь какая мука для инженера выбрать)

     
     
  • 2.82, letsmac, 17:11, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Нормальные БД типа SyBase и Oracle позволяют хранить базу на RAW разделе Что в ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.85, jSnake, 17:24, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Не, я не про то быстродействие баз на raw - отдельная оччччень спорная тема Я... весь текст скрыт [показать]
     
     
  • 4.94, Aleksey, 18:27, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Ну если у вас все это железо, поддерживающее сжатие есть, то конечно надо где-... весь текст скрыт [показать]
     
     
  • 5.104, jSnake, 19:59, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Что-то мне подсказывает, что очень-очень скоро сюрпризом станет наличие проблем ... весь текст скрыт [показать]
     
     
  • 6.107, QuAzI, 20:49, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Это проблемы оракла, что оно бесплатно и замечательно Пусть сделает лучше и нар... весь текст скрыт [показать]
     
     
  • 7.110, jSnake, 22:18, 03/11/2009 [ответить] [смотреть все]  
  • +/
    А вот в том-то и проблема, что оракл УЖЕ продаёт СВОИ опции БД, сравнимые с возм... весь текст скрыт [показать]
     
     ....нить скрыта, показать (6)

  • 1.84, аноним, 17:16, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Замечательно. Мало того, что ZFS даже не пытается выделять непрерывные куски места под sparse файлы, т.е. файл, скачанный торрентом (где куски приходят черти в каком порядке, и в таком же ложатся на диск, судя по количеству seek'ов при чтении) фрагментирован просто неимоверно, так это теперь еще и его  копированием не вылечишь. Way to go.

    Алсо умиляют идиоты, которые говорят что ZFS не подвержена фрагментации.

     
     
  • 2.86, QuAzI, 17:26, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Фигассе, вы каждый фильм которые в последнее время делают с таким сюжетом, что ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.90, аноним, 17:40, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Нет, это делает торрент клиент Фракментированный кусок дерьма, разумеется, удал... весь текст скрыт [показать]
     
  • 2.87, Аноним, 17:37, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    откуда дровишки и какой толк в sparse файлах, если место под них выделяется от... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.91, аноним, 17:49, 03/11/2009 [ответить] [смотреть все]  
  • +/
    Место можно выделять, а занимать только если писать больше некуда, знаете ли Ис... весь текст скрыт [показать]
     
     
  • 4.113, Аноним, 23:54, 03/11/2009 [ответить] [смотреть все]  
  • +/
    с dedup on блоки с нулями не будут кушать места как раньше поэтому sparse-фай... весь текст скрыт [показать]
     
     
  • 5.128, User294, 08:13, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Остается только крайне забавный вопрос в насколько же большую задницу попадет о... весь текст скрыт [показать]
     
     
  • 6.131, QuAzI, 08:49, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Для начала будет дописываться текущий блок, а потом уже, по мере необходимости, ... весь текст скрыт [показать]
     
     
  • 7.132, User294, 09:21, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Меньше Даже в самом хорошем случае т е все содержимое файла лежит более-менее... весь текст скрыт [показать]
     
     
  • 8.133, 222, 10:32, 04/11/2009 [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален вот что странно, вначале человек плачет что плахой zfs н... весь текст скрыт [показать]
     
  • 8.136, QuAzI, 13:07, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Боже мой, вас почитать, DOS ещё жив Про упреждающее чтение ни слова, про буфера... весь текст скрыт [показать]
     
     
  • 9.137, 222, 13:24, 04/11/2009 [ответить] [смотреть все]  
  • +/
    ну это же очевидно, у них регулярно по расписанию стартует дефраг на их терабайт... весь текст скрыт [показать]
     
  • 9.140, Aleksey Salow, 15:46, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Эм никакой надёжности Это не параноя, это идиотизм вроде как У меня всё цен... весь текст скрыт [показать]
     
     
  • 10.141, QuAzI, 16:01, 04/11/2009 [ответить] [смотреть все]  
  • +/
    171 Automatic Acoustic Management 187 AAM - оперативная регулировка уровня... весь текст скрыт [показать]
     
  • 9.158, Spase, 00:26, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Разве это не функция самого винчестера Для IDE по крайней мере так А действи... весь текст скрыт [показать]
     
  • 5.138, QuAzI, 14:05, 04/11/2009 [ответить] [смотреть все]  
  • +/
    а без дедупликации каким местом self-healing работает окромя copies ... весь текст скрыт [показать]
     
     
  • 6.139, QuAzI, 15:08, 04/11/2009 [ответить] [смотреть все]  
  • +/
    Вот блин почему так трудно узнать ответ на те вопросы, которые действительно инт... весь текст скрыт [показать]
     
     
  • 7.142, QuAzI, 21:03, 04/11/2009 [ответить] [смотреть все]  
  • +1 +/
    Sha256 in ZFS IS used for self healing if you set it as checksum algorithm It ... весь текст скрыт [показать]
     
  • 7.143, Аноним, 23:39, 04/11/2009 [ответить] [смотреть все]  
  • +/
    ЕМНИП, не делает Но на основе dedup кода, думаю, будет сделать не трудно Что-т... весь текст скрыт [показать]
     
     
  • 8.145, QuAzI, 00:48, 05/11/2009 [ответить] [смотреть все]  
  • +/
    Какой dedup Какое copies Фиг с ними, это мне уже не интересно Хеши совпадают ... весь текст скрыт [показать]
     
     
  • 9.147, Аноним, 03:11, 05/11/2009 [ответить] [смотреть все]  
  • +/
    до dedup а кода для поиска случайно совпавших hash ей в ZFS не было refcount ы ... весь текст скрыт [показать]
     
  • 9.159, Spase, 00:29, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Неа _если_ данные не совпадают, _то_ хеши не совпадают Обратное неверно, т к ... весь текст скрыт [показать]
     
     
  • 10.160, JL2001, 00:41, 06/11/2009 [ответить] [смотреть все]  
  • +/
    я бы сказал что если хеши совпадают то данные могут не совпадать если данные не... весь текст скрыт [показать]
     
     
  • 11.162, QuAzI, 11:23, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Вы ветку внимательно читали Про то что коллизий нет читали Про то что в Sun не... весь текст скрыт [показать]
     
     
  • 12.164, JL2001, 11:48, 06/11/2009 [ответить] [смотреть все]  
  • +/
    извините, но вы - лох, если считаете что в продакшен будет стоять сервер у котор... весь текст скрыт [показать]
     
     
  • 13.165, QuAzI, 12:21, 06/11/2009 [ответить] [смотреть все]  
  • +/
    Тоесть вы однозначно утверждаете что вы умнее ребят из Sun которые разрабатывают... весь текст скрыт [показать]
     
  • 5.148, аноним, 06:36, 05/11/2009 [ответить] [смотреть все]  
  • +/
    Ага Терь для торрентов нельзя будет использовать ZFS вообще, гыгы Ну страйп, к... весь текст скрыт [показать]
     
  • 2.103, DrNo, 19:42, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    Иди учи матчасть, а потом перечитай свое сообщение и отредактируюй как следует ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.149, аноним, 06:37, 05/11/2009 [ответить] [смотреть все]  
  • +/
    >Иди учи матчасть, а потом перечитай свое сообщение и отредактируюй как следует.

    Сначала напиши в поле "сообщение", что хотел сказать, потом жми "Отправить", позорище.

     
  • 1.89, Аноним, 17:39, 03/11/2009 [ответить] [смотреть все]  
  • +1 +/
    значит ли это, что я могу перемещать копировать файлы между ZFS-датасетами почти... весь текст скрыт [показать]
     
     
  • 2.105, Andrey Mitrofanov, 20:09, 03/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Нет, это значит, что cat dev dull FILE теперь совсем не ограничен по объём... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.109, аноним, 22:16, 03/11/2009 [ответить] [смотреть все]  
  • +/
    dev zero хотели сказать ... весь текст скрыт [показать]
     
     
  • 4.150, Andrey Mitrofanov, 09:24, 05/11/2009 [ответить] [смотреть все]  
  • +/
    >/dev/zero хотели сказать?

    Гы, ес-тестно. Оговорочки по англо-русскому словарю, наверное...

    dull
       [dʌl]
       1. _a.
          1) тупой; глупый
          2) скучный; монотонный; dull beggar (или fish) скучный человек
          3) тупой; притупленный; dull pain тупая боль; dull of hearing тугой на
          ухо
          4) тупой, неотточенный
          5) тусклый
          6) пасмурный
          7) неясный; dull sight слабое зрение
          8) безрадостный, унылый, понурый
          9) вялый (о торговле)
          10)неходкий, не имеющий спроса (о товаре)
       2. _v. притуплять(ся); делать(ся) тупым, тусклым, вялым, скучным; to dull
       the edge of one's appetite заморить червячка

    /dev/dull - /me тупит %)

     
  • 3.129, User294, 08:14, 04/11/2009 [ответить] [смотреть все]  
  • +/
    >'cat /dev/dull > $FILE'

    Что за девайс у вас такой хитрый? Он показывает при этой операции дулю? Или что за ...? :)

     
  • 1.144, Аноним, 23:43, 04/11/2009 [ответить] [смотреть все]  
  • +/
    не очень понятно можно ли использовать по дефолту быстрый fletcher4, и, если так... весь текст скрыт [показать]
     
     
  • 2.146, QuAzI, 00:50, 05/11/2009 [ответить] [смотреть все] [показать ветку]  
  • +/
    >не очень понятно можно ли использовать по дефолту быстрый fletcher4, и, если
    >такой блок уже есть, то сверять еще и sha256? или ничем
    >не будет отличаться от verify?

    Если я правильно понял, то как раз и имелось ввиду что можно использовать fletcher4 для ускорения и  второй алгоритм можно прикрутить.

     

    Ваш комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:
     
    Навигация
     
     Новости для экспорта XML  twitter    identi.ca
     Сводные | за день | мини-новости
     Разделы новостей
     Что нового на OpenNet
     Поиск в новостях
     Добавить свою новость

    Важное
    - 06.09 Статьи за неделю, не попавшие в ленту новостей (выпуск 134) (4)
    - 03.09 Компания Google откроет код для развертывания инфраструктуры Wave (31 +8)
    - 27.08 Смена лицензии на код RPC решила проблемы со свободностью кода NFS и Glibc (30 +16)
    - 26.08 Снято ограничение на время бесплатного использования H.264 в online-сервисах (29 –6)
    - 25.08 Вышел видеодрайвер ATI Catalyst 10.8 с поддержкой OpenGL ES 2.0 (13 +5)
    - 25.08 Linux празднует 19 лет (34 +21)

    Советы
    - 07.09 Развертывание локального Perl-репозитория CPAN
    - 06.09 Отключение ipv6 для JavaVM
    - 02.09 Тюнинг LVM, RAID, XFS и EXT3 при интенсивной обработке мелких файлов
    - 31.08 Подключение LVM-разделов под FreeBSD
    - 30.08 Как удержать SSH-соединение от обрыва при использовании Socks

    Обсуждаемые новости
    - 12:16 Фонд СПО осудил патентные нападки Oracle против Google (9)
    - 12:14 Корректирующий релиз Perl 5.12.2 (4)
    - 12:14 Доступен проприетарный видеодрайвер NVIDIA 260.19.04 (42)
    - 12:14 Релиз DVD-сборки Ubuntu - Super OS 10.04 (16)
    - 11:48 Создание полигона для изучения операционных систем, использу (16)
    - 11:45 Подготовка к выпуску OpenWRT 10.03.1 - серия из 3 кандидатов (12)
    - 11:45 Началось тестирование пятой бета-версии Firefox 4  (6)
    - 11:44 Разработчики Mozilla выступили с инициативой по разработке и (33)

    Закажите подписки на Mandriva Enterprise Server 5 и Mandriva 2010 Powerpack

    Подписки на Mandriva Enterprise Server 5 и Mandriva 2010 Powerpack включают получение обновлений и технической поддержки.

    Техническая поддержка оказывается на русском языке по телефону, электронной почте и через web-форму. Предлагается подписка трех уровней - "Базовый", "Стандартный", "VIP", отличающихся скоростью реакции службы технической поддержки на проблему заказчика.

    Mandriva Enterprise Server 5 (MES 5) - это надежный и производительный дистрибутив GNU/Linux для корпоративного сервера. В MES 5 интегрированы серверные разработки программистов Mandriva, а также ведущие свободные серверные приложения, которые помогут настроить и поддерживать необходимые вам серверы.

    Mandriva 2010 Powerpack - это идеальный вариант для перехода на Linux новых пользователей в офисе и дома. В то же время, Mandriva 2010 Powerpack полностью удовлетворяет запросы опытных пользователей и администраторов.

    Более подробно познакомиться с подписками вы можете здесь: http://www.linuxcenter.ru/shop/licence/mandriva/


      Закладки на сайте
      Проследить за страницей
    Created 1996-2010 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList