The OpenNET Project / Index page

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

Вышел релиз DragonFly BSD 2.0 с файловой системой HAMMER в комплекте

22.07.2008 15:44

Анонсирован выход релиза DragonFly BSD 2.0, в котором представлен первый рабочий вариант кластерной файловой системы HAMMER. Установочный диск можно использовать в качестве LiveCD, что позволяет познакомиться с возможностями системы без установки. Кроме того, загрузившись с установочного CD, систему можно установить и на соседние машины в бездисковом режиме, при помощи PXEBoot. Инсталлятор имеет режим удаленного управления, позволяющего выполнять все шаги в процессе установки через web-браузер.

Основные новшества:

  • Файловая система HAMMER.
    • Восстановление ошибок во время монтирования, без необходимости выполнения fsck;
    • Возможность создания неограниченного числа снапшотов, отражающих состояние файловой системы в заданный промежуток времени;
    • Инкрементальное зеркалирование без использования очередей операций, поддержка режима "один master и много slave".
    • Возможность отката операции и возврата состояния на определенную точку;
    • Поддержка объединения нескольких дисковых томов в рамках одной ФС. Максимальный объем хранилища - 1 Эксабайт.
    • Главный план на будущее - реализация multi-master режима с распределением данных на несколько хостов сети (резервирование за счет дублирования данных на разные машины) с поддержкой асинхронных транзакций.
  • Ядро
    • Реализация алгоритма справедливой обработки очереди пакетов (fair-queue) для ALTQ и PF;
    • Возможность восстановления статуса соединения в PF, что позволяет сохранить активными TCP соединения при перезагрузке маршрутизатора;
    • Поддержка sysctl jail.allow_raw_sockets, позволяющая использовать raw сокеты в jail окружении;
    • Проведена значительная работа в коде buffer cache и VM, в плане обеспечения работы при большой нагрузке и при недостатке памяти;
    • Улучшения в технологии виртуальных ядер - VKERNEL, запускаемых как пользовательский процесс. В комплект включена реализация виртуального ethernet коммутатора - vknet и vknetd;
    • Возможность передачи команд через последовательный порт не только на стадии загрузки boot2, но и boot0 и boot1;
    • По умолчанию включена отправка keepalive пакетов для TCP;
    • Продолжена работа по переводу подсистем ядра на новый механизм блокировок, оптимизированный для многопроцессорных систем, по умолчанию активированы режимы kern.trap_mpsafe и kern.syscall_mpsafe. Значительно улучшена работа сетевой подсистемы на многопроцессорных конфигурациях;
    • Экспериментальная поддержка MPLS поверх Ethernet.
  • Из FreeBSD портирован драйвер для Omnikey CardMan 4040 smartcard reader (cmx), синхронизирован код NATA и DRM. Значительно расширена поддержка беспроводных и Ethernet карт. Улучшен Bluetooth стек;
  • Из базовой системы исключен компилятор языка Fortran, удалена библиотека libreadline (из-за несовместимости лицензий);
  • Осуществлен переход на GCC 4.1.2. Обновлены версии программ: BIND 9.3.5-P1, bzip 1.0.5, less 418, OpenSSH 5.0p1, tnftpd синхронизирован из NetBSD.


  1. Главная ссылка к новости (http://archive.netbsd.se/?ml=d...)
  2. OpenNews: В дерево исходных текстов DragonFlyBSD добавлена поддержка MPLS
  3. OpenNews: PDF руководство по архитектуре файловой системы HAMMER
  4. OpenNews: Готовы ли файловые системы Linux к появлению многотерабайтных дисков
  5. OpenNews: Файловая система HAMMER подходит к стадии альфа тестирования
  6. OpenNews: В состав DragonFlyBSD 2.0 будет включена файловая система HAMMER
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17051-DragonFlyBSD
Ключевые слова: DragonFlyBSD, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1.1, arnix (?), 16:52, 22/07/2008 [ответить]  
  • +/
    О! А вот этого релиза я ждал :) Пойду поиграю с HAMMER.
     
     
  • 2.2, Eratothene (?), 19:50, 22/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Да, уже много лет жду пока в BSD появится нормальная кластерная ФС. Ждём появление multi-master режима. Найдеюсь в другие BSD  её тоже портируют.
     

  • 1.7, даль (?), 09:27, 23/07/2008 [ответить]  
  • +/
    Восстановление ошибок - это звучит =)
     
     
  • 2.10, Аноним (-), 22:50, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Восстановление ошибок - это звучит =)

    Это что, nightmare чтоли - типа, прибитые баги постоянно респаунятся?!

     

  • 1.8, Aquarius (?), 09:54, 23/07/2008 [ответить]  
  • +/
    а DFBSD все желаннее и желаннее 8)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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