Red Hat Enterprise Linux 5.5
Компания Red Hat выпустила релиз установочного пакета Red Hat Enterprise Линукс 5.5, представленного в 3-х редакциях:
🕛 31.03.2010, 18:32
* Red Hat Enterprise Линукс 5 Server (x86, AMD64/Интел 64, Itanium, System p, System z);* Red Hat Enterprise Линукс 5 Advanced Platform - серверная редакция с расширенными возможностями виртуализации;
* Red Hat Enterprise Линукс 5 Desktop (x86 и AMD64/Интел).
Основные новшества RHEL 5.5:
* Инсталляция
o Система инсталляции (anaconda): проведена работа над ошибками и добавлено несколько улучшений;
o Расширены средства отладки и повышена информативность ошибок в системе Kickstart, применяемой для автоматизации установки (полный лог сохраняется в файле anaconda.log). Возникла возможность исключения из установки групп пакетов. В bootloader добавлена помощь параметра "-hvargs", дающая возможность передать команды гипервизору Xen;
o В инсталляторе добавлена помощь оснащения:
+ драйвер pmcraid для контроллеров PMC Sierra MAXRAID;
+ драйвер ibmvfs для устройств Power6 Virtual FC;
+ драйвер bfa для PCI-адаптеров Brocade Fibre Channel;
+ драйвер be2iscsi для ISCSI устройств SERVERENGINES BLADEENGINE 2.
* Виртуализация
o Помощь технологии перераспределения памяти на лету для гостевых окружений KVM, позволяющей адаптивно изменять объем доступной гостевой системе памяти в зависимости от текущих потребностей, однако в рамках заданных лимитов. Неиспользуемые в одном гостевом окружении излишки могут быть задействованы в испытывающих нехватку памяти иных гостевых окружениях;
o Улучшение помощи прямого проброса PCI-устройств внутрь гостевых окружений KVM и Xen, при том окружения получают возможность вести работу с заданным аппаратным устройством напрямую. С этой целью обновлен драйвер ядра IOMMU (AMD input/output memory management unit), добавлена помощь проброса PCI-устройств при использовании технологии аппаратной виртуализации Интел VT-d в KVM. Одно из максимально интересных улучшение - возможность перераспределения прямого доступа к PCI-устройствам на лету, т.е. возможно не прекращая работу отсоединить физическое устройство от гостевой системы и открыть доступ к нему для иного окружения.
* Ядро
o Помощь новых платформ Интел Boxboro-EX, Интел Boxboro-MC и новых серий процессоров AMD Magny-Cours и IBM Power7;
o Реализован механизм для выявления зависших процессов, находящихся в непрерываемом состоянии сна (D-State), что раньше приводило к невозможности корректной остановки системы;
o Все модули s390 для Линукс ядра в составе RHEL 5 сейчас оснащены цифровой подписью;
* Помощь нового оснащения
o Добавлен драйвер hpilo (управляющие процессоры HP ILO/ILO2), обновлена версия звуковой системы ALSA (существенно усовершенствована помощь High Definition Audio), обновлен драйвер i2c (добавлена помощь SMBUS-контроллеров SB900), обновлен драйвер mlx4 (Mellanox CONNECTX HCA INFINIBAND);
o Существенно обработана помощь беспроводных устройств. Обновлены драйверы iwlwifi (добавлена помощь Интел iwl6000 и iwl1000, усовершенствована помощь iwl5000, iwl4965 и iwl3945), rt2x00 (Ralink rt2400pci, rt2500pci, rt2500usb, rt61pciand rt73usb и Realtek rtl8180, rtl8187), ath9k (Atheros 802.11n), обновлены подсистемы ядра mac80211 и cfg80211;
o Усовершенствована помощь сетевых устройств: Solarflare, Neterion X3100 10GBE, SERVERENGINES BLADEENGINE2 10gbps, Cisco 10g Ethernet, QLOGIC 10 Gigabit PCI-E ethernet, QLOGIC Fibre Channel HBA, Broadcom Tigon3 ethernet, Интел Gigabit Ethernet, Интел 10 Gigabit PCI Express, Интел PRO/1000, NETXEN Multi port (1/10) Gigabit Network, Broadcom Everest, Broadcom NETXTREME II, REALTEK 8169 ethernet.
o Усовершенствована помощь устройств хранения: QLOGIC Fibre Channel Host Bus, HIGHPOINT ROCKETRAID 3xxx/4xxx, Emulex Fibre Channel Host Bus, LSI SAS-2, LSI Fusion MPT, LSI MEGARAID SAS.
* Файловые системы
o Проведена работа по увеличению производительности планировщика ввода/вывода CFQ, к примеру, добавлена функция автоматического выявления и объединения близких очередей;
o Реализована новая опция монтирования GFS2 разделов "errors=", которая дает возможность игнорировать ошибки ввода/вывода или вызывать панику;
o Обновлен код ядра, отвечающий за поддержку файловой системы CIFS (Common Internet File System).
* Утилиты
o Помощь в Линукс ядре новых трассировочных вызовов SYSTEMTAP (аналог DTRACE для Solaris); Добавлена помощь исполнения трассировки под непривилегированным пользователем и помощь осуществления выборки по заданным пространствам имен и классам C++;
o Обновление версии Valgrind 3.5., инструмента для выявления проблем распределения памяти;
o Обновление офисного пакета OPENOFFICE.org до версии 3.1.1 (к примеру, добавлена помощь формата Майкрософт Office 2007 OOXML) и оконного менеджера Metacity;
o Включение в состав установочного пакета пакета c FREERADIUS 2. (пакет freeradius2), FREERADIUS 1.x по прежнему остается базовым RADIUS-сервером (пакет freeradius);
o Обновление версии Samba, в которой добавлена возможность развертывания кластерных конфигураций, позволяющих организовать работу нагруженных файловых серверов распределенных на несколько машин, и усовершенствована совместимость с ОС Windows 2008, Windows 2008 R2 server, Виста и Windows 7.
* Экспериментальные возможности для тестирования (Technology Previews):
o Новый драйвер bfa для помощи адаптеров Brocade BFA Fibre-Channel/FCOE;
o Помощь файловой системы ext4 и пакета утилит e4fsprogs;
o В состав включен пакет FREEIPMI для организации управления системами, поддерживающими интерфейс IPMI;
o Помощь стека Trousers TSS и аппаратных TPM-модулей (Trusted Platform Module) для надежного хранения криптографических ключей;
o Помощь шифровки дисковых разделов с помощью Ecryptfs;
o Помощь механизма "Stateless Линукс", позволяющего нескольким компьютерам применять одну установленную систему. Т.е. устанавливаем систему на одном компьютере, а иные машины загружаются по сети или с CD-диска и применяют отличные от первичной системы блоки конфигурации, все-таки остальное для них не дублируется, а является общим (утилиты и данные кэшируются на локальном диске в режиме "лишь для чтения").
o AIGLX в X server, обновленная библиотека Mesa, композитный менеджер Compiz;
o Новый Firewire стек;
o ktune - сервис определяющий системные профайлы с определенным набором параметров тюнинга ядра;
o Помощь стандарта SGPIO (Serial General Purpose Input Output) и технологии DFM (Device Failure Monitoring) в dmraid;
o Включение в состав GCC 4.4 с поддержкой сборки с новыми опциями оптимизации и задействованием OPENMP;
o Драйвер для организации программного проброса Fibre Channel поверх Ethernet (FCOE);
o Помощь технологии ISER, позволяющей организовать передачу данных с блочных устройств по сети;
o Дополнительная реализация функции malloc в glibc, которую возможно активировать ч/з установку переменной окружения MALLOC_PER_THREAD.