В этом руководстве рассматриваются основные принципы миграции промежуточных выпусков Red Hat Enterprise Linux 5 на Red Hat Enterprise Linux 6.
Целью этого документа является обсуждение различий Red Hat Enterprise Linux 5 и Red Hat Enterprise Linux 6 с целью облегчения использования Red Hat Enterprise Linux 6. Стоит отметить, что этот документ не содержит полный список различий; основное внимание будет уделено особенностям программных компонентов Red Hat Enterprise Linux 5, поведение которых значительно изменилось в Red Hat Enterprise Linux 6.
1.1. Red Hat Enterprise Linux 6
Red Hat Enterprise Linux является лидером среди платформ в области вычислений с открытым кодом, распространяется по коммерческой подписке, гарантирует поддержку качества и сертифицирована ведущими производителями аппаратного и программного обеспечения. Red Hat Enterprise Linux объединяет инновационные технологии с открытым кодом и стабильность платформы корпоративного уровня независимо от окружения, будь то настольный компьютер или масштабный центр данных.
Red Hat Enterprise Linux 6 характеризует собой следующее поколение в развитии операционных систем Red Hat Enterprise Linux для применения в критических окружениях. Комплект доступен для следующих архитектур:
i386;
AMD64 и Intel64;
System z;
IBM Power (64-бит).
Выпуск характеризуется усовершенствованными возможностями серверов и обычных систем. Ниже перечислены новые и улучшенные функции.
Уменьшено число пробуждений процессора благодаря безтактовому ядру и усовершенствованиям программного стека, добавлены возможности измерения энергопотребления с помощью PowerTOP, управления с помощью ASPM и ALPM и адаптивной оптимизации системных настроек с помощью tuned.
Всесторонняя поддержка IPv6 (NFS 4, CIFS, поддержка мобильных устройств [RFC 3775], ISATAP), FCoE, iSCSI, а также новый и улучшенный беспроводной стек MAC 802.11.
Изменения на системном уровне в результате объединения усилий лидеров индустрии с целью максимально эффективного использования аппаратных возможностей RAS и архитектур NUMA.
Улучшенное планирование и управление ресурсами на уровне ядра с помощью планировщика CFS (Completely Fair Scheduler) и контрольных групп.
По умолчанию используется файловая система ext4, в то время как xfs характеризуется высокой производительностью и масштабируемостью.
Добавлены новые возможности и улучшена производительность KVM, в то время как sVirt обеспечивает защиту гостевых систем и хоста от несанкционированного доступа. SR-IOV и NPIV обеспечивают высокую производительность при использовании физических устройств виртуальными машинами, а libvirt эффективно утилизирует функциональность контрольных групп ядра.
Облегчено использование SELinux, добавлен режим тестирования приложений, существенно расширен диапазон охватываемых системных служб, в то время как SSSD обеспечивает унифицированный доступ к службам идентификации и аутентификации, а также кэширование для дальнейшего использования в автономном режиме.
Улучшен комплект SystemTap, добавлена программа ABRT для сбора статистики ошибок, усовершенствованы GCC (версия 4.4.3), glibc (версия 2.11.1) и GDB (версия 7.0.1).