Релиз Red Hat Enterprise Linux 5.6

13.01.2011 16:56

Компания Red Hat выпустила релиз дистрибутива Red Hat Enterprise Linux 5.6. Несмотря на выход ветки RHEL 6, которая рекомендована для установки на новое оборудование, поддержка ветки RHEL 5 продлится до 2014 года, при этом планируется выпустить еще как минимум один релиз 5.7 c добавлением поддержки нового оборудования, после чего будет производится только исправление ошибок.

Дистрибутив доступен в трех редакциях:

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

  • Перевод файловой системы Ext4 в разряд полностью поддерживаемых (ранее поддержка Ext4 в RHEL имела экспериментальный статус);
  • Интеграция DNS-сервера bind 9.7 с улучшенной поддержкой DNSSEC;
  • Включение в состав дистрибутива PHP 5.3;
  • Добавление межсетевого экрана для сетевых мостов ebtables, работающего на уровне Ethernet и поддерживающего такие функции как DNAT/SNAT для MAC-адресов и поддержку маршрутизации по MAC-адресам;
  • Добавление сетевого анализатора dropwatch, использующего DROP_MONITOR-интерфейс linux-ядра для детального мониторинга потерь пакетов;
  • До версии 3.5.4 обновлен пакет Samba и обновлен пакет ctdb c поддержкой кластеризируемого TDB-бэкенда;
  • Интеграция демона "Сервисов безопасности системы" (SSSD - System Security Services Daemon), который предоставляет расширенные возможности входа в управляемые домены, включая кэширование параметров входа для offline-аутентификации. Таким образом пользователи, работающие на ноутбуках, смогут работать даже при отсутствии связи с локальной сетью организации;
  • В инсталляторе добавлена поддержка драйверов для Brocade 10G PCIe Ethernet, Chelsio Terminator4 10G Unified Wire Network Controller и LSI 3ware 97xx SAS/SATA RAID;
  • Расширены возможности виртуализации: обновлен код проброса устройств ввода/вывода и DCA-драйверов; в virtio-balloon драйвере появилась поддержка вывода статистики; для гостевых систем, работающих в режиме аппаратной виртуализации (HVM) добавлена поддержка обработки NMI-прерываний; реализована поддержка виртуальных NMI-прерываний; обновлен код VMWare TSC; в драйвер virtio_blk добавлена возможность сброса содержимого кэша; портирован драйвер virtio-консоли; проведена реструктуризация libvirt, включена по умолчанию поддержка sVirt;
  • Улучшения Linux-ядра:
    • Обновление ALSA-HDA драйверов;
    • Добавление поддержки чипсетов Intel Cogar Point, iTCO и ite887x;
    • Добавление поддержки APERF/MPERF для процессоров AMD;
    • Для платформы Power PC добавлена поддержка vio-модуля для управления питанием;
    • Код Systemtap (аналог DTrace) обновлен до версии 1.3;
    • Для процессоров Core i7 и Atom добавлена поддержка системы профилирования OProfile;
    • С основной веткой ядра синхронизирован код подсистем kprobes и taskstats;
    • Добавлена поддержка кубического алгоритма (cubic) контроля перегрузки TCP;
    • Добавлены параметры '/proc/sys/net/ipv4/ip_local_reserved_ports' и '/proc/sys/vm/vm_devzero_optimized';
    • Синхронизирован с основной веткой ядра код разнообразных драйверов. Существенно расширена поддержка сетевых адаптеров и устройств хранения различных марок;

Экспериментальные возможности для тестирования (Technology Previews):

  • Новый драйвер bfa для поддержки адаптеров Brocade BFA Fibre-Channel/FCoE;
  • В состав включен пакет FreeIPMI для организации управления системами, поддерживающими интерфейс IPMI;
  • Поддержка стека Trousers TSS и аппаратных TPM-модулей (Trusted Platform Module) для надежного хранения криптографических ключей;
  • Поддержка шифрования дисковых разделов при помощи eCryptfs;
  • Поддержка механизма "Stateless Linux", позволяющего нескольким компьютерам использовать одну установленную систему. Т.е. устанавливаем систему на одном компьютере, а другие машины загружаются по сети или с CD-диска и используют отличные от первичной системы блоки конфигурации, все же остальное для них не дублируется, а является общим (программы и данные кэшируются на локальном диске в режиме "только для чтения").
  • AIGLX в X server, обновленная библиотека Mesa, композитный менеджер Compiz;
  • Новый Firewire стек;
  • ktune - сервис определяющий системные профайлы с определенным набором параметров тюнинга ядра;
  • Поддержка стандарта SGPIO (Serial General Purpose Input Output) и технологии DFM (Device Failure Monitoring) в dmraid;
  • Включение в состав GCC 4.4 с поддержкой сборки с новыми опциями оптимизации и задействованием OpenMP;
  • Добавлена поддержка маркеров и точек трассировки (tracepoint) в Linux-ядре, что позволяет собирать дополнительную статистику для таких систем, как SystemTap;
  • Драйвер для организации программного проброса Fibre Channel поверх Ethernet (FCoE);
  • Поддержка технологии iSER, позволяющей организовать передачу данных с блочных устройств по сети;
  • Дополнительная реализация функции malloc в glibc, которую можно активировать через установку переменной окружения MALLOC_PER_THREAD.