The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Улучшения ZFS, ожидаемые в Solaris 11 Express 2010.11

06.10.2010 11:38

В первом тестовом выпуске новой ветки Solaris - Solaris 11 Express 2010.11, выход которого запланировать на следующий месяц, ожидается интеграция в файловую систему ZFS ряда новшеств:

  • Поддержка шифрования данных в ZFS-разделах. Данная возможность уже на протяжении семи лет возглавляет список самых желаемых функций ZFS. Шифрование можно будет использовать как для файловых систем, так и для дисковых разделов в пуле и ZVOL-дампов. Поддержка шифрования разработана в рамках открытого проекта ZFS-Crypto и недавно добавлена в сборку OpenSolaris snv_148, что дает возможность скорого переноса данной функции во FreeBSD и Illumos, остальные возможности перечисленные в данном обзоре, будут доступны для разработчиков открытого ПО только после выхода релиза Solaris 11 во второй половине следующего года.
  • Гибридный аллокатор для RAID-Z/mirror. Ранее для зеркал и RAID-Z использовались отдельные виртуальные устройства (vdev), которые хранили только отзеркалированные и RAID-Z данные. Отныне чувствительные к задержкам мета-данные будут использовать идентичные зеркалам структуры и для дочерних RAID-Z vdev, что гарантирует доступность этих метаданных в рамках одной операции ввода/вывода.
  • Поддержка распаковки, проверки контрольных сумм и RAID-Z в команде "zdb -R" позволит упростить отладку ZFS на предмет ошибок на диске и даст возможность более детального изучения формата хранения ZFS-данных на диске;
  • Оптимизация производительности ZFS.

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

  1. Главная ссылка к новости (http://sparcv9.blogspot.com/20...)
  2. OpenNews: Создатель файловой системы ZFS покинул компанию Oracle
  3. OpenNews: Началось тестирование нативной поддержки файловой системы ZFS для Linux
  4. OpenNews: Урегулирован конфликт, связанный с нарушением в ZFS патентов NetApp
  5. OpenNews: В ZFS добавлена поддержка шифрования
  6. OpenNews: Началось тестирование файловой системы ZFS v28 для FreeBSD
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28190-zfs
Ключевые слова: zfs, solaris
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Gular (ok), 12:02, 06/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    делаю вброс: и когда эти фичи появятся во фре? про опенсолярис/иллюмос скромно умолчим.
     
     
  • 2.2, fi (ok), 12:06, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    скромно напомним - исходники Express не предполагается открывать.
     
     
  • 3.3, dimqua (ok), 12:31, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В отличии от исходников ZFS, я правильно понимаю?
     
     
  • 4.10, StrangeAttractor (ok), 17:41, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    На сколько я понимаю ZFS открывать никто не обязан. Так что я бы не рассчитывал (хотя тихо надеялся в глубине души).
     
     
  • 5.15, dimqua (ok), 00:05, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://developers.sun.ru/content/view/283/31/

    Если я правильно понял вторую картинку, то, что под CDDL вернуть должны. А ZFS ведь полностью под CDDL, не так ли?

     
     
  • 6.16, ананим (?), 07:38, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    кому должны?
     
     
  • 7.17, dimqua (ok), 07:58, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я имею ввиду в соответствии с лицензией.
     
     
  • 8.18, ананим (?), 08:05, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    вот и я о чём в соответсвии с лицензией кому должны и где в сддл написано, что... текст свёрнут, показать
     
     
  • 9.19, dimqua (ok), 08:09, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Нигде Но разве в ZFS есть блобы ... текст свёрнут, показать
     
     
  • 10.20, ананим (?), 08:16, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а кто мешает им появится ... текст свёрнут, показать
     
     
  • 11.21, dimqua (ok), 08:19, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Никто, но изменения в том, что открыто, им, в соответствии с копилефтом, надо бу... текст свёрнут, показать
     
     
  • 12.23, ананим (?), 08:31, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    1 они авторы что хотят, то и делают 2 нет, даже если не авторы 3 то что уж... текст свёрнут, показать
     
     
  • 13.25, dimqua (ok), 08:51, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Так значит автор передал права на код Oracle quote Частичный копилефт значит, ... текст свёрнут, показать
     
     
  • 14.26, ананим (?), 09:06, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    в данном случае это не имеет значения 1 переданный код доступен или нет 2 см... текст свёрнут, показать
     
     
  • 15.27, dimqua (ok), 09:19, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Copyright c 2005, 2010, Oracle and or its affiliates All rights reserved И т... текст свёрнут, показать
     
     
  • 16.28, ананим (?), 09:30, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    по первому пункту - ну так вы и сами всё знаете, как выясняется по второму - не... текст свёрнут, показать
     
  • 13.32, nuclight (ok), 18:18, 08/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Конкретно для оракла зфс может быть верно, но только по варианту 1, ибо 2 - ложь... текст свёрнут, показать
     
  • 3.4, rfcr (ok), 12:37, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да вроде будут открывать, но только после выпуска Solaris 11
     
  • 3.9, Anon Y Mous (?), 15:47, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > скромно напомним - исходники Express не предполагается открывать.

    скромно напомним, что никаких официальных коммуникаций на этот счет не было, так что поживем - увидим, да и ждать осталось недолго, ибо уже осень на дворе.

     

  • 1.5, ананим (?), 13:38, 06/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это чего теперь каждый месяц повторять будут? чтобы так сказать страна не забыла своих героев? эти фичи в 11 соплярке уже года полтора как обещают.
    даже про убунтовские беты меньше новостей, но у них хоть сроки и обязательства выдерживаются.
     
     
  • 2.12, NMorozov (?), 19:34, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А саму солярку 11 сан еще в 2004 году обещал...
     

  • 1.6, QuAzI (ok), 15:15, 06/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    В свете "дедупликации" и прочих свистелок интересно, системные утилиты когда-нибудь научатся взаимодействовать более плотно с ФС?
    Например чтобы CP не пытался копировать весь файл, а средствами ZFS делал просто запись о новом файле, а он в свою очередь имел возможность Copy on Write.
    Или чтобы md5 и sha умели возвращать значение, посчитанное самой ФС вместо прогона всего файла.
    Архивация средствами ФС (что-то типа geom_uzip), чтобы и архив был доступен сразу и его внутренние данные.
    ИМХО, такие возможности очень ускорили бы выполнение многих функций и снизили нагрузку.
     
     
  • 2.14, Юрий (??), 23:57, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Идеи хорошие, но как потом гневным пользователям объяснить что оно работает только в случае использования ZFS ?
     
     
  • 3.29, Crazy Alex (??), 17:26, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно, как. FS предоставляет информацию о имеющихся фичах из стандартных. Юзерспейс это дело может посмотреть и соответственно адаптировать поведение. То есть на не поддерживающей фичу FS всё будет делаться как раньше.

    Давно пора, на самом деле.

     

  • 1.7, Аноним (-), 15:39, 06/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обязательно научаться, если кто-то напишет патчи, а так мечты.
     
     
  • 2.8, QuAzI (ok), 15:44, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мечты конечно (слишком далёк я от разработки ФС), но если их грамотно объяснить например тому же Давидеку, то полёт его креатива остановят лишь возможности компилятора ;)
    Ведь технически это вполне возможно.
     
     
  • 3.11, ананим (?), 18:05, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    проблемма в том, что технически возможно всё.
     
  • 2.13, iav (ok), 22:05, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Простота и небольшой объём кода были целями при разработке zfs. А потому - маловероятно.
     
     
  • 3.30, Crazy Alex (??), 17:29, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Простота и небольшой объём кода были целями при разработке zfs. А потому
    > - маловероятно.

    В оркловской или БСДшной ZFS - маловероятно, а сделать архитектуру, поддерживающую это дело в Линуксе - идея вполне хороша. И нужда есть - файловых систем масса, под любые задачи можно найти поддерживающую нужные фичи.

     
     
  • 4.31, Anon Y Mous (?), 19:41, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > В оркловской или БСДшной ZFS - маловероятно, а сделать архитектуру, поддерживающую это
    > дело в Линуксе - идея вполне хороша.

    Интересно, чем это оракловская или БСДшная ZFS так особенны, что для них маловероятно сделать архитектуру для поддержки этого?

     

  • 1.22, iCat (ok), 08:26, 07/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а где утверждения про стотыщпицодпроцентный прирост производительности?!
    (ненавижу Oracle)
     
     
  • 2.24, ананим (?), 08:34, 07/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    новость не с ораклового сайта, а с какого-то blogspot.com
    что же вы хотите?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру