Oracle Linux (Oracle Enterprise Linux)

Продукт
Разработчики: Oracle
Дата последнего релиза: 2015/11/26
Технологии: ОС

Содержание

Ядро Unbreakable Enterprise Kernel является частью операционной системы Oracle Linux, ранее известной как Oracle Enterprise Linux. Созданное общими усилиями команд разработчиков Oracle по направлениям Linux, базы данных, связующее программное обеспечение и аппаратное обеспечение, Linux-ядро Unbreakable Enterprise Kernel обладает следующими характеристиками:

  • Скорость: прирост производительности свыше 75% по сравнению с версией ядра Red Hat Compatible Kernel в тестах производительности оперативной обработки транзакций (OLTP); увеличение быстродействия обмена сообщениями по интерфейсу InfiniBand на 200%; увеличение скорости доступа к твердотельным дискам (SSD) на 137%.
  • Современность: обеспечивает оптимизацию для больших NUMA-серверов (архитектура с распределенной разделяемой памятью); улучшенное управление питанием и высокая энергоэффективность; более точный контроль ресурсов процессора и оперативной памяти.
  • Надежность: поддержка расширений Data Integrity Extensions и модели защиты информации T10 Protection Information Model, для предотвращения записи поврежденных данных на устройство хранения; защита от сбоев оборудования, позволяющая улучшить время безотказной работы приложений; низкие показатели расхода производительности на трассировку.
  • Оптимизация для продуктов Oracle: разработано и протестировано для работы с наилучшей производительностью и высочайшей надежностью - с аппаратным обеспечением, базами данных и связующим программным обеспечением Oracle.
  • Новая редакция машины базы данных Oracle Exadata Database Machine и новая машина связующего программного обеспечения Oracle Exalogic Elastic Cloud используют ядро Unbreakable Enterprise Kernel для достижения беспрецедентного уровня производительности Linux.

Ядро Unbreakable Enterprise Kernel создано на базе основной текущей версии ядра Linux kernel 2.6.32 и будет продолжать развиваться, так что клиенты смогут быстро воспользоваться и инновациями Oracle, и усовершенствованиями сообщества разработчиков.

2015

Oracle Linux доступна в репозитории Docker Hub Registry

9 февраля 2015 года компания Oracle сообщила о доступности образов Oracle Linux в Docker Hub Registry, репозитории компонентов на основе Docker, в том числе приложений и операционных систем (ОС).

Помимо Oracle Linux, в Docker Hub включена СУБД MySQL, которая пользуется огромной популярностью и загружена миллионы раз. В конце февраля корпорация Oracle планирует предоставить поддерживаемый Oracle образ MySQL для официальных репозиториев Docker Hub, чтобы разработчики могли быстро использовать преимущества последних инноваций в MySQL.

Доступность Oracle Linux и MySQL в Docker Hub Registry предоставит пользователям Docker возможность создания приложений, эффективно используя более рациональный подход на основе контейнеров для распределенного разворачивания приложений, с уверенностью использования продуктов корпоративного класса. Кроме того, разработчики могут использовать инструменты Docker без необходимости отдельной загрузки образов ОС и ручного импорта их в собственный репозиторий, что экономит время и упрощает работу с инструментарием.

В составе дистрибутива Linux корпоративного класса с коммерческой поддержкой имеются возможности:

  • Технология Oracle Ksplice — позволяет системному администратору в рабочем режиме применять обновления к ядру базовой ОС, не прерывая выполнение приложений в контейнерах Docker. Кроме того, возможность применять пакеты исправлений для защиты ядра без выделения времени на техническое обслуживание обеспечивает повышение безопасности и доступности.

  • Поддержка разных версий и ядро Oracle Unbreakable Enterprise Kernel — образы Oracle Linux в Docker доступны для Oracle Linux 6 и 7 и используют новое ядро Unbreakable Enterprise Kernel. Протестированная и поддерживаемая Oracle контейнерная среда предоставляет разработчикам и системным администраторам максимальную гибкость для выполнения контейнеров Oracle Linux 6 или Oracle Linux 7 на любой версии ОС.

  • Бесплатное использование, распространение и обновление — образы Docker для Oracle Linux доступны по той же модели, что и Oracle Linux — просто загрузите и используйте. Существующие клиенты Oracle Linux получают поддержку для Docker в рамках существующих соглашений о поддержке.

  • Гибкость благодаря Oracle Unbreakable Enterprise Kernel — поскольку новое ядро Unbreakable Enterprise Kernel работает на Oracle Linux 6 и Oracle Linux 7, пользователи могут выбирать, какую версию ОС использовать, что потенциально исключает потребность в обновлении приложений и улучшает совместимость с другими компонентами.

Выпущен промышленный дистрибутив Oracle Linux 6.7

30 июля 2015 года компания Oracle представила релиз промышленного дистрибутива Oracle Linux 6.7[1].

Он создан на основе пакетной базы Red Hat Enterprise Linux 6.7. Дистрибутив доступен для бесплатной загрузки в сборках для архитектуры x86_64. Для пользователей Oracle Linux предоставляется неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности.

В составе Oracle Linux 6.7 три варианта пакетов с Linux-ядром:

  • классический вариант от компании Red Hat (kernel-2.6.32-573.el6 для x86 и x86_64),
  • Unbreakable Enterprise Kernel Release 2 (kernel-uek-2.6.39-400.250.7.el6uek)
  • Unbreakable Enterprise Kernel Release 3 (kernel-uek-3.8.13-68.3.4.el6uek для x86_64).

В базовой поставке дистрибутива для архитектуры i386 - ядро из RHEL и Unbreakable Enterprise Kernel Release 2, а для архитектуры x86_64 - ядро из RHEL и Unbreakable Enterprise Kernel Release 3.

Пакет Unbreakable Enterprise Kernel 3 основан на ядре Linux 3.8 и в нем интегрированы поддержка DTrace, система изолированных контейнеров LXC, улучшенная поддержка Btrfs и существенно расширена поддержка оборудования. Готовые бинарные сборки ядра от Oracle для совместимых c RHEL дистрибутивов и src.rpm-пакеты представлены на сайте public-yum.oracle.com. Oracle не накладывает никаких ограничений на поставку подготовленного в Oracle ядра в сторонних продуктах.

Среди особенностей этой версии:

  • включение поддержки протокола OpenSCAP (Open Security Content Automation Protocol) для автоматизированного контроля защищённости системы,
  • предоставление официальной поддержки Keepalived и HAProxy для балансировки нагрузки и создания отказоустойчивых конфигураций,
  • расширение поддержки SSSD для Active Directory,
  • обновление пакета hyper-daemons (hypervfcopyd, hypervkvpd, hypervvssd).

Выпущено обновление Unbreakable Enterprise Kernel 3

1 августа 2015 года компания Oracle сообщила о выпуске шестого функционального обновления для ядра Unbreakable Enterprise Kernel 3 (UEKR3U6). Исходные тексты, включая разбивку на патчи, доступны в Git-репозитории Oracle[2].

Ядро позиционируется как альтернатива штатному пакету с ядром, поставляемому в Red Hat Enterprise Linux, и предоставляет ряд расширенных возможностей:

  • интеграция DTrace
  • улучшенная поддержка Btrfs.

Пакеты с ядром подготовлены для Oracle Linux 6 и Oracle Linux 7.

Наиболее заметные изменения:

  • Поддержка установки и использования на системах с UEFI Secure Boot;
  • Модули ядра теперь снабжены цифровой подписью, созданной с использованием алгоритма SHA-512 (ранее использовался SHA-256).
  • В состав вошел драйвер sb_edac для контроллеров памяти процессоров Intel Sandy Bridge;
  • Реализована поддержка платформы SGI UltraViolet 3;
  • Обновлена версия инструментария управления контейнерами LXC. Добавлена возможность указания опции "--privilege" при создании контейнеров;
  • Внесены улучшения в гипервизор Xen, решены проблемы с "подвисаниями" и утечкой памяти в драйвере блочных устройств;
  • В DTrace добавлена возможность использования заданных пользователем проверок для 32-разрядных приложений, выполняемых на 64-разрядных хостах;
  • Поддерживается использования более 8 аппаратных PTP-часов;
  • Обновление драйверов для хранилищ и сетевых карт Adaptec, Broadcom, Cisco, Emulex, Intel, QLogic, VMware;
  • В модуль Open Vswitch (kmod-openvswitch-uek) добавлена поддержка VXLAN (Virtual eXtensible Local Area Network) и GRE (Generic Routing Encapsulation);
  • Добавлен драйвер snic для Cisco SCSI NIC;
  • Исправлены ошибки в файловых системах btrfs, ext4, xfs и OCFS2.

Oracle выпустила Linux 7.2

26 ноября 2015 год компания Oracle представила релиз промышленного дистрибутива Linux 7.2, созданного на основе пакетной базы Red Hat Enterprise Linux 7.2[3].

Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности.

В состав вошли два варианта ядра Linux: оригинальное ядро из RHEL 7.2 (ответвление от оригинального ядра 3.10) и развиваемый компанией Oracle пакет с ядром Unbreakable Enterprise Kernel Release 3 Update 7 (ответвление от ядра 3.8). Кроме ядра, по функциональности Oracle Linux 7.2 аналогичен RHEL 7.2.

Среди особенностей Oracle Linux 7.2:

  • утилита makedumpfile переведена на использование формата sadump для создания дампов ядра при наличии в системе более 16 Тб ОЗУ;
  • в текстовом инсталляторе добавлена возможность настройки kdump на этапе установки системы;
  • добавлена возможности установки MySQL 5.6 Community Edition из инсталлятора Anaconda или при использовании режима kickstart;
  • OpenSCAP обновлён до выпуска 1.2.5;
  • со статусом Technology Preview продолжается тестирование поддержки распределённой файловой системы Ceph, системы шифрования дисков Deo, распределённого реплицируемого блочного устройства DRBD, дополнения к инсталлятору с поддержкой OpenSCAP, подсистемы tmem (Transcendent memory) и UEFI Secure Boot.

2014

Oracle Linux 7

31 июля 2014 года корпорация Oracle о доступности для загрузки дистрибутива новой версии ОС Oracle Linux 7.

Корпорация определила этот релиз как распространяемый бесплатно, единственный крупный дистрибутив Linuх корпоративного класса. В нем публикуются все исправления ошибок, как программного кода, так и ошибок, связанных с безопасностью, обеспечивающий больше гибкости и возможностей выбора, чем любой другой коммерческий дистрибутив Linux.

Новая версия Oracle Linux опирается на подход Oracle, который обеспечивает поддержку новых перспективных технологий, как OpenStack, в сочетании с предоставлением клиентам и партнерам передовых инноваций, инструментов и функций Linux, необходимых для создания решений корпоративного класса для современного центра обработки данных.

В составе функциональных возможностей Oracle Linux 7 включают файловые системы XFS и Btrfs, контейнерные утилиты Linux Containers (LXC), систему динамичной трассировки DTrace, технологию Ksplice (расширение для ядра Linux), усовершенствования гипервизора Xen и ядро Unbreakable Enterprise Kernel Release 3.

Дистрибутив Oracle Linux 7 можно загрузить с веб-сайта Oracle Software Delivery Cloud. Все исправления ошибок программного кода и ошибок, связанных с безопасностью, публикуются на ресурсах Oracle Public Yum Servers, что позволяет организациям устанавливать одну и ту же программную редакцию на всех развертываниях систем, с подпиской или без подписки на услуги технической поддержки, и создавать простой путь миграции, от бесплатной до коммерческой. Никаких переустановок не требуется.

2013

Oracle Linux 6.5

13 декабря 2013 года корпорация Oracle сообщила о выпуске Oracle Linux 6.5.

В составе обновленного дистрибутива - устанавливаемое по умолчанию инновационное ядро Unbreakable Enterprise Kernel Release 3 (на основе Linux 3.8) для обеспечения моментального доступа к новым функциям и усовершенствованиям Linux.

Oracle Linux 6.5 обладает новыми средствами обеспечения безопасности, в том числе общим для приложений хранилищем криптографических данных, которое инструменты шифрования могут использовать для обработки доверенных сертификатов, а также включает поддержку аутентификации смарт-карт в большем количестве подсистем приложений для обеспечения однократной регистрации (SSO). Дистрибутив предлагает производительность, необходимую для поддержки критически важных рабочих нагрузок, таких как Oracle Database 12c, и доступен на всех оптимизированных программно-аппаратных комплексах Oracle Engineered Systems на основе архитектуры x86.

Oracle Linux 6.5 обеспечивает полную интеграцию с DTrace — полнофункциональная система динамичной трассировки DTrace теперь по умолчанию включена в Unbreakable Enterprise Kernel и может использоваться для мониторинга в реальном времени, поиска проблем и настройки. Дистрибутив также поддерживает средства User-Level Statically Defined Tracing (USDT), позволяющие разработчикам включать в приложения контрольные точки DTrace с целью настройки, изоляции проблем и формирования отчетов.

В обновленной версии реализована поддержка использования Linux Containers в рабочих средах. Технология Linux Containers обеспечивает виртуализацию на уровне операционной системы и работает в сочетании с Linux Control Groups, позволяя заказчикам быстро и легко консолидировать рабочие нагрузки в контейнере и устанавливать ограничения на ресурсы, включая память, процессоры и дисковый ввод/вывод. Используя эту технологию, заказчики могут изолировать приложения или экземпляры ОС на системе без накладных расходов. Кроме того, для создания контейнера могут использоваться шаблоны Oracle VM Templates.

В Oracle Linux версии 6.5 также включены обновления InfiniBand: улучшенные возможности InfiniBand, в том числе объединение протоколов OpenFabrics Enterprise Distribution (OFED) 2.0 (таких как IPoIB, eIPoIB, SRP, iSER, EoIP) и протокола Reliable Datagram Sockets (RDS), поддержка межсетевого экрана netfilter, обеспечение высокой пропускной способности, малой задержки и высокой масштабируемости.

Кроме того, новые функции файловой системы btrfs позволяют администраторам внедрять эффективный механизм инкрементного резервного копирования с использованием мгновенных снимков системы, устанавливать разные предельные размеры для томов и подтомов, а также высвобождать пространство хранения с использованием метода hole punching для обозначения неиспользуемой части файла. Все это дополняет усовершенствования других поддерживаемых файловых систем, включая XFS, ext4, OCFS2, ASMLib и NFS. С выпуском NFS 4.1 теперь поддерживается pNFS.

Среди других особенностей Oracle Linux 6.5: поддержка процессоров семейства Intel Ivy Bridge — позволяет заказчикам использовать Oracle Linux в серверах на базе процессоров Ivy Bridge; драйверы паравиртуализации — заказчики могут выполнять Oracle Linux как гостевую операционную систему на Microsoft Server Hyper-V и Windows Azure с использованием новых драйверов паравиртуализации; поддержка SSD-накопителей с интерфейсом NVM Express (NVMe), которые могут использоваться с Oracle Database Smart Flash Cache — функцией Oracle Database. В Oracle Linux 6.5 также включено новое совместимое ядро Red Hat.


Доступность


Дистрибутив версии Oracle Linux 6.5 доступен для бесплатной загрузки с сайта Oracle Software Delivery Cloud.

2012

Unbreakable Enterprise Kernel R2

23 марта 2012 года Oracle объявила о выпуске ядра Unbreakable Enterprise Kernel Release 2, созданного на базе стандартного ядра Linux Kernel 3.0.16. Оно обеспечивает улучшенное управление памятью и ресурсами и оптимизировано для развертывания в виртуальной машине. Ядро включено в Oracle Linux 5 и 6, которые сохраняют полную совместимость с существующими приложениями без необходимости каких-либо модификаций.

Основные характеристики Unbreakable Enterprise Kernel R2:

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

  • Файловая система нового поколения Btrfs поддерживает дисковые хранилища объемом до 16 экзабайт и оптимизирована для использования твердотельных дисковых накопителей (SSD). Она проста в администрировании и включает встроенный контроль целостности данных.

  • Технология Transparent Hugepages позволяет автоматически организовывать память в более крупные страницы для снижения накладных расходов на управление и повышения стабильности при выполнении приложений с интенсивным использованием памяти.

  • Образ ядра с поддержкой гипервизора Xen может использоваться для работы в режимах полной аппаратной виртуализации и паравиртуализации.

Подписчики на услуги технической поддержки Oracle Linux имеют возможность опробовать предварительные версии (technology preview) механизма динамической трассировки DTrace и технологии изоляции экземпляров ОС – Linux Containers.

Системы под управлением ОС Oracle Linux на основе представленного ядра продемонстрировали сразу два рекорда в тестах производительности баз данных. Тестовая СУБД ТРС-С в среде Oracle Database 11g Release 2 Standard Edition One на двухпроцессорном сервере Cisco UCS c250 M2 Extended-Memory Server показала результат 1,05 млн транзакций в минуту при стоимости транзакции $0,58. Абсолютный максимум для х86-систем удалось зафиксировать на восьмипроцессорном сервере Oracle Sun Fire X4800 M2 (80 ядер/160 потоков) – 4,803,718 транзакций в минуту при несколько более высоких показателях стоимости транзакции $0,98.

Примечания



ПРОЕКТЫ (1) ИНТЕГРАТОРЫ (1) СМ. ТАКЖЕ (33)


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2016 год
2017 год
2018 год
Текущий год

Распределение базовых систем по количеству проектов, включая партнерские решения

За всю историю
2016 год
2017 год
2018 год
Текущий год

  Microsoft Windows - 108 (60, 48)
  Windows Azure - 20 (20, 0)
  CentOS - 6 (1, 5)
  Unix - 4 (2, 2)
  Windows HPC Server 2008 R2 - 4 (3, 1)
  Другие -19

  Microsoft Windows - 6 (3, 3)
  Linux - 3 (1, 2)
  CentOS - 1 (1, 0)
  Dell EMC Unity-серия all-flash СХД - 1 (1, 0)
  Oracle Linux (Oracle Enterprise Linux) - 1 (1, 0)
  Другие -4

  Microsoft Windows - 8 (5, 3)
  Astra Linux Special Edition - 3 (3, 0)
  ReactOS - 1 (1, 0)
  Siemens MindSphere - 1 (1, 0)
  ОСРВ МАКС - 1 (1, 0)
  Другие -1