LINUX.ORG.RU

Redhat


77

11

Всего сообщений: 305

Обзор Red Hat Enterprise Virtualization

Группа Документация

В ноябре 2009 года компания Red Hat анонсировала доступность первого продукта из портфолио Red Hat Enterprise Virtualization (RHEV) под названием Red Hat Enterprise Virtualization for Servers (RHEV-S), а уже в марте 2010 года компания IBM назвала данный продукт – помимо конкурентов от VMware, Citrix и Microsoft – в качестве одного из основных в стратегии развития решений виртуализации на платформе x86. В статье рассмотрено текущее состояние портфолио решений виртуализации от Red Hat.

>>> Подробности

 , , ,

korum
()

Oracle представила собственное ядро Linux для Oracle-Linux и RHEL

Группа Ядро Linux

Компания Oracle представила собственное ядро Linux «Oracle’s Unbreakable Enterprise Kernel» для своего дистрибутива Oracle Linux, основанного на базе Red Hat Enterprise Linux 5 (RHEL 5). По заявлению Oracle, собственное ядро на 75% быстрее в OLTP тестах, на 200% быстрее на Infiniband-тестах и на 137% быстрее при работе с SSD накопителями, чем стандартное ядро RHEL 5.

Стоит отметить, что ядро «Oracle’s Unbreakable Enterprise Kernel» теперь является единственным Linux-ядром, рекомендуемым компанией Oracle для использования со своими продуктами. Для пользователей RHEL также доступен пакет «Oracle’s Unbreakable Enterprise Kernel» из репозитория Oracle (однако при этом нарушаются условия поддержки от Red Hat).

>>> Подробности

 , , , ,

vasya_pupkin
()

Стабильный выпуск 0.6 проекта SPICE

Группа Red Hat

Выпущена новая версия VDI-решения SPICE — 0.6.

SPICE — это протокол, позволяющий удалённым клиентам подключаться к виртуальной машине и поддерживающий:

  • оптимизированную передачу изображения;
  • эмуляцию двух мониторов;
  • автоматическое распознавание видео и сжатия его алгоритмом M-JPEG;
  • двустороннюю передачу аудио с использованием кодека CELT;
  • интеграцию устройств ввода.

В будущем планируется проброс USB-устройств и поддержка 3D-ускорения.

Выпуск включает в себя сервер SPICE, модифицированную версию QEMU, паравиртуальные драйверы видеокарты для Windows, а также клиенты под Linux, Windows и Nokia N900. Кроме того, для Windows доступен агент, улучшающий интеграцию со SPICE. Поддержка видеоустройства SPICE реализована и в X.Org Server.

Улучшения по сравнению с предыдущей версией:

  • множественные исправления ошибок;
  • сборка клиента возможна на платформе arm7;
  • в библиотеку libspice-server добавлены новые функции для конфигурации сервера;
  • изменён метод работы с паравиртуальным устройством, используемым для связи SPICE и агента в гостевой ОС.

Протокол SPICE разрабатывается компанией Red Hat и изначально принадлежал компании Qumranet, приобретённой Red Hat в 2008 году.

>>> Загрузить

 ,

frankincent
()

Red Hat продлила поддержку RHEL на 3 года

Группа Red Hat

Командой Red Hat была представлена новая услуга — Extended Life Cycle Support (ELS) для Red Hat Enterprise Linux (RHEL). Это специальное, необязательное предложение подписки, которое обеспечивает поддержку RHEL на более, чем стандартный срок — с ELS цикл поддержки клиентов может получить ограниченное обслуживание программного обеспечения и технической поддержки в течении трёх дополнительных лет, продлевая жизненный цикл RHEL до 10 лет.

ELS создавался для клиентов Red Hat, которые не желают переходить на новые версии RHEL. Поддержка завершилась бы уже в октябре этого года, но вместе с ELS она может быть продлена до 2013 года.

Поддержка ELS направлена исключительно на устранение критических ошибок и уязвимостей, а не на добавление каких-либо новшеств в дистрибутив. Более того, она распространяется не на все компоненты дистрибутива, а только на ключевые пакеты.

>>> Подробности

 ,

shk
()

Реализация стандарта PCI DSS на примере RedHat Enterprise Linux

Группа Безопасность

Начата публикация статей по настройке RHEL (4, 5, 6beta) для выполнения стандарта PCIDSS. Payment Card Industry Data Security Standard (PCI DSS) — это стандарт защиты информации в индустрии платёжных карт, разработанный международными платёжными системами Visa и MasterCard, объединяет в себе требования ряда программ по защите информации.

Целью является достижение технически реализуемых требований стандарта, обязательного к выполнению в индустрии платежных карт, с помощью открытого ПО из стандартной поставки ОС. Разработчик методики - компания Positive Technologies. Русскоязычный вариант будет опубликован на портале securitylab.ru.

>>> Подробности

 , , ,

unixorn
()

Fedora 13

Группа Red Hat

Сегодня, 25 мая 2010 года, стартовал новый выпуск операционной системы Fedora — дистрибутива СПО, основывающегося на новейших разработках сообщества. Как и всегда, проект ставит своей задачей создание новых технологий и задание положительного направления в развитии СПО.

В ходе подготовки 13-го выпуска во многих компонентах произошли заметные изменения, в дистрибутив включены новые средства, упрощающие многие задачи. С выходом Fedora 13 также представлен новый метод установки или обновления выпуска Fedora через Интернет при помощи специальных загрузочных образов с boot.fedoraproject.org. Эта процедура имеет общие черты с загрузкой компьютера по сети при помощи сервера Preboot Execution Environment (PXE).

Для пользователей основными особенностями станут:

  • Полная интеграция с PackageKit. Программа Brasero отныне может автоматически устанавливать отсутствующие кодеки GStreamer, если они необходимы для записи аудио CD. File-roller устанавливает программы, необходимые для обработки различных форматов архивов.
  • Экспериментальная поддержка 3D-ускорения распространена на свободный драйвер Nouveau для NVIDIA. Для включения новых возможностей просто установите пакет mesa-dri-drivers-experimental.
  • Управление цветом в GNOME позволит профессиональным художникам, фотографам и дизайнерам получить точную цветопередачу на дисплее и при печати с использованием свободного программного обеспечения.
  • Управление музыкой на iPod Touch и iPhone в Rhythmbox. Благодаря поддержке файловых систем iPod Touch и iPhone, предоставленной библиотекой libgpod в предыдущем выпуске, в Fedora 13 появилась возможность управления музыкальной коллекцией на этих устройствах через Rhythmbox.
  • Программа для ведения микроблогов. В поддержку быстро развивающихся сервисов для ведения микроблогов, таких как Identi.ca и Twitter, в сборку по умолчанию включена программа Pino.
  • Shotwell заменил Gthumb и F-Spot в качестве менеджера фотографий. Shotwell — легкая в обращении свободная программа для управления фотографиями для окружения рабочего стола GNOME, заменившая собой в Fedora 13 программы Gthumb и F-Spot.
  • Simple Scan. Эта программа сканирования проста в применении и предназначена для того, чтобы пользователь мог подключить сканер и отсканировать изображение или документ в подходящем формате.
  • Автоматическая установка драйверов печати. В Fedora 13 возможна автоматическая установка драйверов принтера. При подключении параллельного или USB-принтера PackageKit выполнит поиск и установит драйвер, соответствующий производителю и модели.

Особенности языковых компонентов:

  • Шрифт для современного китайского. Стандартный шрифт для упрощенного китайского письма теперь WQY Zenhei.
  • Fedora 13 поставляется с IBus 1.3. В этой версии реализован режим единого метода ввода для всех приложений (по умолчанию по прежнему используется разделение), IBus может отображать языковую панель в области уведомления, новый пакет ibus-fbterm обеспечивает поддержку IBus в консоли кадрового буфера fbterm, а пакет ibus-xkbc обеспечивает поддержку некоторых раскладок xkb.
    • Китайский язык: механизм ввода пиньинь ibus-pinyin был переписан на C++ с усовершенствованием метода. ibus-table-quick объединен с ibus-table-cangjie, а также добавлены новые таблицы Smart Cangjie 6, Quick (Сlassic) и Easy (Big). В методе ibus-chewing поправлена поддержка Dvorak и Hsu.
    • Японский язык: ibus-anthy отныне поддерживает настройки стиля символов и режима преобразований; раскладки Thumb Shift NICOLA-J, NICOLA-F и NICOLA-A; настройки основного и расширенного личных словарей; новый пакет ibus-skk предоставляет простой метод ввода кандзи при помощи каны (SKK, Simple Kana-to-Kanji).
  • Автоматическая установка языковых пакетов. С целью экономии сетевого траффика и дискового пространства файлы перевода крупных пакетов программ, таких как OpenOffice.org, Eclipse и KDE, вынесены в отдельные пакеты. Отныне, с подключаемым модулем langpack, менеджер пакетов yum будет автоматически загружать и устанавливать языковые пакеты, если таковые имеются, к тем программам, которые этого требуют. Пользователю больше не придется отдельно добавлять поддержку родного языка в подобные программные продукты. В будущем планируется расширить этот функционал на другие пакеты дистрибутива.

Изменения, которые следует упомянуть:

  • Улучшенная поддержка веб-камер. Поддержка веб-камер в Fedora 13 продолжает совершенствоваться: исправлено множество ошибок и улучшены существующие драйверы. Драйверы некоторых видеокамер, которые могут функционировать как веб-камеры, были интегрированы в ядро.
  • Система сертификатов Dogtag. Dogtag Certificate System (DGS) — открытый центр сертификации промышленного уровня, обеспечивающий всестороннее управление цифровыми сертификатами и аппаратными ключами, а также управление смарт-картами посредством пользовательского средства корпоративной безопасности Enterprise Security Client.
  • Белый список modprobe позволяет системным администраторам наложить ограничение на загружаемые с помощью команды modprobe модули, если необходим высокий уровень безопасности. Это ограничение не позволит непривилегированным пользователям эксплуатировать уязвимости модулей.
  • Ускорение на уровне ядра для поддержки сети в KVM. Благодаря функции VHost Net задача преобразования дескрипторов virtio в skbs и обратно переносится из пространства пользователя qemu в драйвер ядра. Это уменьшает задержку в пять раз и увеличивает пропускную способность от 90% собственной пропускной способности системы до 95% в некоторых случаях.
  • В состав Fedora 13 включена пилотная версия Btrfs, чтобы дать возможность попробовать эту файловую систему в действии. Btrfs разрабатывается как файловая система, способная работать с большим количеством файлов, а также файлами и томами большего размера по сравнению с ext2, ext3 и ext4. Возможность сохранять промежуточные состояния файловой системы впервые включена в Fedora 13. Снимки создаются автоматически каждый раз, когда менеджер пакетов yum производит установку или обновление пакетов.

    Предупреждение

    Поскольку Btrfs все еще находится в стадии разработки, программа установки не предложит использовать ее по умолчанию. Не рекомендуется выбирать Btrfs для разделов, где будут находиться ценные данные, или которые играют существенную роль в работе важных подсистем. Если вы хотите создать на жестком диске раздел Btrfs, при запуске процесса установки укажите параметр btrfs.

  • Возможности NFS в Fedora 13 значительно расширены. NFSv4 заменяет используемый ранее по умолчанию протокол NFS. Клиент IPv6 NFS поддерживает монтирование серверов NFS по IPv6. Теперь пользователям Fedora доступны возможности взаимодействия серверов с сетевой файловой системой в сетях IPv6.
  • DisplayPort — новый стандарт интерфейса для подключения дисплеев и протокол, предоставляющий более широкий диапазон возможностей по сравнению с DVI.

Таким образом, изменения затронули все сферы применения дистрибутива, учитывая, что список изменений не ограничен перечисленными выше. Fedora разрабатывается и полностью поддерживается сообществом при финансовой поддержке Red Hat. Стать участником проекта может любой желающий.

Загрузить через официальный торрент-трекер.

>>> Перейти на страницу загрузки

 , , , , ,

Jayrome
()

CentOS 5.5

Группа Red Hat

Минувшей ночью в списке рассылки CentOS-announce было официально объявлено о выходе нового обновления данного дистрибутива — 5.5.

CentOS является бесплатной версией промышленного дистрибутива Red Hat Enterprise Linux (RHEL) и на 100% бинарно совместим с ним. Но в отличие от RHEL, для которого бинарные обновления предоставляются только на время ознакомительного срока либо при наличии контракта на поддержку, CentOS не ограничивает доступ к бинарным обновлениям.

CentOS 5.5 наследует все улучшения, введенные в RHEL 5.5. С их полным списком можно ознакомиться в новости о выходе RHEL 5.5. Кратко напомню наиболее интересные моменты:

  • Улучшенная поддержка оборудования. Обновлены драйвера для ряда проводных (vxge, be2net, enic, qlge, tg3, igb, ixgbe, e1000, netxen, bnx2x, bnx2, bnx2i, r8169) и беспроводных (iwlwifi, rt2x00, ath9k) сетевых карт, контроллеров устройств хранения (qla2xxx, hptiop, lpfc, mpt2sas, mptque, megaraid_sas). Реализована поддержка новых платформ и процессоров. Обновлена ALSA.
  • Улучшения средств виртуализации. Доработана поддержка аппаратных технологий проброса PCI-устройств в гостевые окружения (Intel VT-d и AMD IOMMU). В libvirt реализовано управление доступом гостей к HugeTLBfs.
  • Улучшен инсталлятор (anaconda). Исправлен ряд ошибок, добавлена поддержка новых устройств хранения.
  • Расширена поддержка SystemTap. Добавлены новые трассировочные вызовы (tracepoints), возможен запуск из-под непривилегированного пользовательского аккаунта.
  • Значительно увеличена эффективность планировщика ввода-вывода CFQ.
  • Новая Samba с улучшенной поддержкой новых версий Windows (2008, Vista, 7) и возможностью развертывания кластеров.
  • Добавлены пакеты для PostgreSQL 8.4 и FreeRADIUS 2.

Обновление может быть выполнено следующими командами:

yum clean all
yum update glibc\*
yum update yum\* rpm\* python\*
yum clean all
yum update
shutdown -r now

Несколько технических замечаний по возможным проблемам при установке и обновлении:

  • Если вы используете проприетарный драйвер nvidia, перед обновлением рекомендуется заменить его на nv, а после завершения обновления — переустановить его.
  • Также к проблемам при обновлении на платформе x86_64 может привести наличие установленного VirtualBox 3.1.6.
  • Во время установки с CD/DVD не пытайтесь использовать репозитарий extras.

>>> CentOS 5.5 release notes

 , ,

nnz
()

Увидел свет Spacewalk 1.0

Группа Open Source

Spacewalk - свободная (GPL v2) платформа для управления инфраструктурой серверов на Linux. Разработка ведётся для Redhat-based дистрибутивов. Сам Spacewalk построен на кодовой базе Red Hat Network Satellite.

Изменения по сравнению с предыдущей версией:

  • Улучшен клиентский код. Теперь используется python-ugdev, а hal был убран.
  • Добавлен скрипт для переименования имен хостов при реконфигурации сервера Spacewalk со сменой IP или имени хоста.
  • Расширен ApiAdditions (дополнительные API)
  • RHN Proxy теперь использует mod_wsgi
  • Tomcat 6 для Fedora 12
  • Добавлен скрипт удаления систем
  • Общая чистка кода

Из недостатков можно отметить слабую поддержку PostgreSQL. В качестве СУБД Spacewalk хорошо работает только с Oracle.

>>> Подробности

 , , ,

helios
()

Суд признал несостоятельность патентов IP Innovation LLC

Группа Open Source

В 2007ом году компания IP Innovation LLC подала иск против Red Hat и Novell. Иск касается патента 1987ого года компании Xerox/PARC на «пользовательский интерфейс с несколькими рабочими зонами». «Нарушителями» этого патента были объявлены SLED, SLES и RHEL.

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

И вот 1ого мая компании Red Hat и Novell добились решения о несостоятельности патентов (в количестве 3х штух), предъявленных им.

>>> Подробности

 , , , ,

helios
()

systemd — новый подход к инициализации системы

Группа Open Source

Lennart Poettering, сотрудник компании Red Hat, представил концепцию принципиально нового механизма управления инициализацией системы — systemd (system daemon), которая вобрала в себя достоинства классического System V init и более современных launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, Fedora), но при этом лишена многих их недостатков. В разработке этого проекта ему помогали сотрудники Red Hat, Novell, IBM, Intel и Nokia.

systemd опирается на современные linux-технологии: cgroups, AutoFS, D-Bus, и при этом совместим с исторически устоявшимися механизмами: init-скриптами, стандартными командами shutdown, poweroff и т.п. Предоставляемый systemd функционал позволяет заменить не только систему инициализации, но и ряд других подсистем, в частности, cron, (x)inetd, xdm/kdm/gdm/..., частично даже SELinux.

Основные идеи, использованные при создании systemd:

  • Контроль над сокетами. Многие демоны, запускаемые при инициализации, взаимодействуют с другими демонами через unix domain и сетевые сокеты, и большинство существующих систем инициализации запускают демона-клиента только после того, как демон-сервер запустится и создаст сокет. Вместо этого, systemd создает сокеты, а затем запускает демонов, передавая им эти сокеты. Даже если демон-клиент запустится быстрее и начнет использовать сокет раньше сервера, ничего страшного не произойдет: его запрос будет буферизован и передан серверу, как только тот сможет его обработать. Такой подход уже используется в Mac OS X (launchd), позволяя этой ОС достигать впечатляющей скорости загрузки.

    Аналогичный принцип используется systemd и при запуске служб, использующих шину D-Bus.

    Кроме того, возможен автоматический запуск служб при обращении к заданным сокетам (см. ниже).

  • Фоновое монтирование. Такие операции, как монтирование, проверка и активация квот файловых систем, занимают весьма значительную долю загрузочного времени. В большинстве современных систем они выполняются последовательно, до запуска всех демонов. systemd же предлагает монтировать не-жизненно-важные ФС только тогда, когда они кому-то понадобятся. Для этого используется механизм AutoFS. Например, многие служебные демоны вовсе не обязаны ждать, пока смонтируется огромный и к тому же зашифрованный /home.

    Разумеется, этот подход неприменим к /, /proc, /sys и т.п.

  • Минимизация числа вспомогательных процессов. В настоящее время значительная часть работ по инициализации производится шелл-скриптами, что приводит к колоссальным времязатратам. В частности, Леннарт пишет:

    On my system the scripts in /etc/init.d call grep at least 77 times. awk is called 92 times, cut 23 and sed 74,

    при этом замечая, что почти каждый такой запуск влечет накладные расходы на поиск библиотек, подгрузку данных интернационализации (i18n) и т.п.

    В качестве альтернативы Леннарт предлагает предлагает переписать критичные участки на C, а также вынести часть функционала в самих демонов и в systemd. Сейчас для systemd уже готовы написанные на C подсистемы монтирования и установки имени хоста. До полной победы, отмечает Леннарт, работа предстоит огромная, но результат того стоит.

  • Отслеживание процессов. В ныне используемых системах инициализации в принципе возможна такая ситуация, когда при неправильном форке процесс может «потеряться». Например, так может произойти с некорректно написанным CGI-приложением, и процесс останется работать даже после остановки веб-сервера.

    Для предотвращения таких ситуаций systemd использует интегрированный в ядро Linux механизм контрольных групп (cgroups). Если приложение не имеет доступа к псевдо-ФС, управляющей работой cgroups, то оно не может самостоятельно покинуть свою группу и «потеряться».

    Также к этой группе задач относится и автоматический перезапуск демонов, перенаправление их stdout/stderr на выбранные TTY или в системный журнал, регистрация всех запусков и остановок служб, и многое другое.

  • Ограничение процессов. systemd предоставляет множество возможностей ограничить или расширить полномочия процессов, контролируя такие параметры, как uid, gid, umask, рабочий и корневой каталоги, класс и приоритет CPU и I/O, наличие доступа на чтение и запись к смонтированным файловым системам и отдельным каталогам и т.п. Также можно использовать возможности по ограничению ресурсов, предоставляемые cgroups.

Базовым элементом systemd являются модули (units), которые связаны между собой и имеют определенный тип. Каждый модуль может требовать для своей работы другие модули, конфликтовать с модулями, запускаться только после или до определенного модуля (директивы конфигурации Requires, Conflicts, Before, After, Wants). Из типов модулей определены:

  • service — обычный демон, поддерживающий операции start, stop, restart, reload. Может быть представлен родным (native) файлом конфигурации systemd или System V init-скриптом.
  • socket. При обращении к сокету генерируется событие, для которого можно настроить обработчик. Например, автоматически запускать определенные службы при обращении к заданному сокету. В этом отношении systemd похож на давно известный (x)inetd, однако при этом поддерживает unix domain сокеты и FIFO.
  • device. Отметив нужные устройства в конфигурации udev, впоследствии можно использовать такие события, как появление и удаление устройства, в качестве событий systemd, назначив на них обработчики. Например, при появлении устройства bluetooth будет запущена соответствующая служба.
  • mount. systemd контролирует все точки монтирования файловых систем. В целях обратной совместимости поддерживается сбор информации о точках монтирования из /etc/fstab.
  • automount. Для помеченных таким образом точек монтирования, монтирование выполняется только при обращении к ним.
  • target. Более гибкий аналог уровней исполнения (runlevels), используемых в System V init. Представляет собой группу служб, объединенных по функциональному назначению. Например, multi-user.target идентичен runlevel 5, а bluetooth.target приводит к инициализации подсистемы bluetooth.
  • snapshot — во многом похож на target. Позволяет «запомнить» существующую конфигурацию units (запущенных служб, открытых сокетов, смонтированных ФС) с тем, чтобы в дальнейшем восстановить это состояние. Позволяет, например, перейти в emergency shell (сейчас это init 1), а затем полностью восстановить набор запущенных служб. Другой пример — выход системы из состояния suspend.

Надо заметить, что systemd отличается от SMF, во-первых, тем, что позволяет оперировать не только зависимостями между службами, но и событиями, например, «готовность устройства» или «обращение к сокету». Во-вторых, systemd использует более простой формат файлов конфигурации (.desktop aka .INI против XML в SMF).

От upstart же systemd отличается более высокой степенью параллелизации, и как следствие, более высокой скоростью загрузки. Например, если демон A требует для работы сокет, открытый демоном B, то upstart сначала запустит демона B, а затем демона A, в то время как systemd создаст сокет сам и запустит обоих демонов одновременно, что занимает примерно в два раза меньше времени. Используемый в upstart принцип, когда ключевыми событиями является лишь запуск и остановка демона, Леннарт и его коллеги считают изначально неэффективным.

Well, the point of the part about Upstart above was to show that the core design of Upstart is flawed, in our opinion. Starting completely from scratch suggests itself if the existing solution appears flawed in its core. However, note that we took a lot of inspiration from Upstart's code-base otherwise.

>>> Подробности

 , , smf, ,

nnz
()

Red Hat Enterprise Linux 6 Beta

Группа Red Hat

Компания Red Hat рада объявить о выходе Red Hat Enterprise Linux 6 Beta, следующего поколения платформы Red Hat Enterprise Linux. Red Hat Enterprise Linux 6 размывает границы между виртуальными, физическими и облачными вычислениями в качестве реакции на сдвиги, происходящие в современной ИТ-среде. Благодаря обновлению основных технологий, от ядра до инфраструктуры приложений и развития набора инструментов, Red Hat Enterprise Linux 6 предназначена для удовлетворения потребностей грядущих поколений аппаратных и программных технологий.

Red Hat Enterprise Linux 6 Beta доступна на следующих архитектур:

  • i386 i386
  • AMD64/Intel64 AMD64/Intel64
  • System z System Z
  • IBM Power (64-bit) IBM Power (64-разрядная версия)

Ниже приводятся некоторые из многих усовершенствований и новых возможностей, которые включены в Red Hat Enterprise Linux 6 Бета:

  • Управление питанием: tickless-ядро и улучшения через стек приложений для уменьшения побудок (wakeups), потребление электроэнергии измеренное с помощью PowerTOP, управление питанием (ASPM, ALPM), и адаптивная система настройки с помощью Tuned - все это увеличивает эффективность использования энергии.
  • Следующее поколение сетей: всесторонняя поддержка IPv6 (NFS 4, CIFS, поддержка мобильных устройств [RFC 3775], поддержка ISATAP), FCoE, ISCSI, а также новый и улучшенный беспроводной стек 802.11.
  • Надежность (Reliability), доступность (Availability) и удобство обслуживания (Serviceability) (RAS): усовершенствования на уровне системы, полученные от сотрудничества с индустрией, позволяют максимально использовать аппаратные возможности RAS и архитектуры NUMA.
  • Тонкий контроль и управление: улучшение планировщика и более рациональное использование ресурсов ядра с помощью Completely Fair Scheduler (CFS) и контрольных групп (control groups, CG).
  • Масштабируемые файловые системы: файловая система ext4 обеспечивает поддержку большего размера файла и значительно сокращает время восстановления по сравнению с ext3. XFS® представляет собой высокопроизводительную файловую систему, которая поддерживает очень большие файлы и оптимизирована для передачи больших потоков данных.
  • Виртуализация: KVM включает улучшения производительности и новые возможности, sVirt защищает гостевые виртуальные машины и хост от несанкционированного доступа, SR-IOV и NPIV обеспечивают высокую производительность при использовании физического устройств в виртуальных машинах, а libvirt использует функциональность ядра для управления ресурсами.
  • Улучшение безопасности для предприятий: SELinux включает в себя улучшение удобства использования, песочницы для приложений, а также значительно расширяет охват системных служб, а SSSD предоставляет унифицированный доступ к идентификации и аутентификации, а также кэширование для использования в режиме off-line.
  • Разработка и поддержка выполнения: улучшения SystemTap, ABRT является новой базой для простого сбора и представления информации об ошибках, а также улучшения в GCC (версия 4.4.3), GlibC (версия 2.11.1), и GDB (версия 7.0.1).

Release notes

P.S. Вероятнее всего, в релиз RHEL6 не будет включена поддержка Xen в качестве Dom0, хотя поддержка DomU будет присутствовать. Подробнее об этом.

>>> Подробности

 

ximeric
()

Анонс Linux 2.8

Группа Ядро Linux

Сегодня, 31 марта, Линус Торвальдс объявил о разрабатываемой уже несколько месяцев новой ветке ядра, 2.8. Как выяснилось, в разработке участвуют компании RedHat, Canonical, AMD, Intel, Nokia, Google, IBM и Novell, а также сам Торвальдс. Анонс был отложен из-за юридических причин.

Итак, что же нас ждёт в новом ядре?

Список основных нововведений:

  • Переход на систему сборки CMake;
  • Большая модульность ядра позволит значительно уменьшить размер при сборке;
  • Стандартные профили сборки для серверов, десктопов, ноутбуков и мобильных устройств;
  • Добавление в основную ветку некоторых патчей из проекта zen;
  • Полностью переписанный планировщик для десктопа, значительно увеличивающий производительность;
  • Меньшая зависимость драйверов от версии ядра;
  • Изменение релизной политики: минорные версии (2.8.x) будут выпускаться реже, зато особое внимание будет уделено стабильности и отсутствию регрессий;
  • Поддержка новых архитектур от Intel и AMD, совмещающих CPU и GPU.
  • Технология обновления ядра «на лету», позволяющая значительно увеличить uptime;
  • Новая технология suspend (на диск и в ОЗУ), значительно ускоряющая этот процесс;
  • Полная поддержка multitouch и 3D-мониторов (к моменту выхода 2.8 будет добавлена поддержка в Xorg, Gtk+ и Qt);
  • Значительные улучшения в виртуализации и безопасности, позволяющие легко создавать изолированные окружения.
  • Linux-BIOS позволит запускать ядро из ПЗУ, что ускорит полный запуск ОС (т.е. включая необходимые приложения) до нескольких секунд;
  • Кроме того, рассматривается возможность постепенного перехода к GPL 3. Линус Торвальдс, ранее скептически относившийся к этой лицензии, теперь призывает разработчиков разрешить использование их кода под GPL 3;

Ветка 2.7 уже находится в git, на середину апреля намечен релиз 2.7.0. Финальная версия 2.8.0 выйдет к осени, точной даты релиза пока нет. Но уже известно, что Fedora 14 и Ubuntu 10.10 будут основаны на новом ядре. Также на нём будет основана запланированная на октябрь MeeGo 1.1.

Некоторые из новых функций будут бэкпортированы в ветку 2.6. На одном из таких ядер будет основана ОС Android 3.0.

>>> Подробности

 , , , , , , , , , , , , , ,

vkos
()

Вышел Red Hat Enterprise Linux 5.5

Группа Red Hat

Компания Red Hat выпустила дистрибутив Red Hat Enterprise Linux 5.5. Это дистрибутив, нацеленный на корпоративное использование, его особенность - наличие коммерческой поддержки. Основные изменения и новшества:

  • Исправлены ошибки в системе инсталляции Anaconda.
  • Расширены средства отладки в системе автоматической установки Kickstart.
  • Добавлена поддержка инсталлятором некоторых устройств (PMC Sierra MaxRAID, Power6 Virtual FC, Brocade Fibre Channel, ServerEngines BladeEngine 2).
  • Улучшения в сфере виртуализации (перераспределение памяти на лету для гостевых окружений KVM, улучшение поддержки прямого проброса PCI-устройств внутрь гостевых окружений KVM и Xen).
  • Поддержка ядром новых платформ Intel Boxboro-EX, Intel Boxboro-MC и новых серий процессоров AMD Magny-Cours и IBM Power7.
  • Реализован механизм для выявления зависших процессов, находящихся в непрерываемом состоянии сна (D-State), что ранее приводило к невозможности корректной остановки системы.
  • Все модули s390 для Linux ядра в составе RHEL 5 теперь снабжены цифровой подписью.
  • Добавлена поддержка нового оборудования и обновлены следующие драйверы: управляющие процессоры HP iLO/iLO2 (hpilo), SMBus-контроллеры SB900 (i2c), Mellanox ConnectX HCA InfiniBand (mlx4), значительно улучшена поддержка HD Audio (ALSA).
  • Улучшена поддержка сетевых устройств и устройств хранения: Solarflare, Neterion X3100 10GbE, ServerEngines BladeEngine2 10Gbps, Cisco 10G Ethernet, QLogic 10 Gigabit PCI-E ethernet, QLogic Fibre Channel HBA, Broadcom Tigon3 ethernet, Intel Gigabit Ethernet, Intel 10 Gigabit PCI Express, Intel PRO/1000, NetXen Multi port (1/10) Gigabit Network, Broadcom Everest, Broadcom NetXtreme II, RealTek 8169 ethernet, QLogic Fibre Channel Host Bus, HighPoint RocketRAID 3xxx/4xxx, Emulex Fibre Channel Host Bus, LSI SAS-2, LSI Fusion MPT, LSI MegaRAID SAS.
  • Улучшения работы планировщика CFQ в плане производительности (автоматическое выявление и объединение близких очередей).
  • Новая опция монтирования GFS2 разделов «errors=», которая позволяет игнорировать ошибки ввода/вывода или вызывать панику.
  • Улучшена поддержка CIFS.
  • Поддержка ядром новых трассировочных вызовов SystemTap (аналог DTrace для Solaris).
  • Valgrind обновлён до версии 3.5.0, обновления OpenOffice.org (добавлена поддержка формата Microsoft Office 2007 OOXML), Metacity, Samba (добавлена возможность развертывания кластерных конфигураций, позволяющих организовать работу нагруженных файловых серверов распределенных на несколько машин, и улучшена совместимость с ОС Windows 2008, Windows 2008 R2 server, Windows Vista и Windows 7).
  • В дистрибутив включен пакет с FreeRADIUS 2.0. FreeRADIUS 1.x по прежнему остается базовым RADIUS-сервером

Источник

>>> Подробности

 , ,

FractalL
()

Red Hat представила результаты за IV квартал текущего финансового года

Группа Red Hat

Хорошие финансовые показатели обусловлены целым рядом благоприятных внешних факторов глобального масштаба, включая плановые апгрейды серверов, прогнозируемое изменение позиций Sun на рынке и др.

Вот основные из них:

Модернизация серверов. Компании закупают серверное оборудование, повышается спрос на новые, более современные модели (при этом наибольшим спросом пользуются серверы на архитектуре x86). Опрос десятков партнеров Red Hat показал стабильное усовершенствование ОС, увеличение темпа миграции с Unix на Linux. Положительные отклики значат, что Red Hat быстро завоевывает все большую долю IT-бюджетов благодаря хорошему соотношению цена/качество. Исходя из этих факторов ожидается, что большее количество серверов будет переводиться с Unix на Red Hat Enterprise Linux.

Уход Sun с рынка серверного оборудования. Покупка Oracle Corporation компании Sun Microsystems сместила акценты на рынке серверов. В результате, бывшие клиенты Sun вероятнее всего перейдут на Red Hat. Опросы показывают, что многие бывшие пользователи Solaris x86 мигрировали на серверы IBM System x, где вероятнее всего в качестве ОС используется Linux, что в свою очередь обеспечивает хорошее будущее для Red Hat. Впрочем, экономические аналитики отмечают, что пока неясно, как именно недавнее поглощение Sun сможет сказаться на рынке серверных ОС, но есть вероятность, что Oracle установит такую цену на Solaris, которая снизит количество миграций.

В цифрах:

Доход за IV квартал составил $195.9 миллиона долларов - на 18% выше, чем в IV квартале 2008 года. Доходы с оказания подписных сервисов - $164 млн. долларов (рост 21%). Годовой же доход Red Hat составил $748.2 млн. долларов (увеличился на 15% по сравнению с прошлым годом), годовой доход с оказания подписных сервисов - $638.7 млн. долларов (рост 18%). При текущей динамике роста финансовых показателей в недалёком будущем совокупный годовой доход компании будет равняться миллиарду долларов.

>>> Подробности

 ,

amorpher
()

Крупнейшая Азиатская биржа перешла на инфраструктуру на базе RHEL

Группа Red Hat

Введен в экспуатцию проект Arrowhead («Острие стрелы»). Проект является совместной разработкой Токийской биржи, компании Fujitsu (серверы PRIMEQUEST и PRIMERGY) и использует операционную систему RHEL.

По словам Йошиноре Сузуки (Yoshinori Suzuki), директора по информационным технологиям Токийской Биржи, использование современных серверных технологий Fujitsu, наряду с высокой производителностью и масштабируемостью RHEL, позволили сократить время обработки заказов практически на порядок, по сравнению с ранее существовавшим решением.

>>> Подробности

 , , , ,

Sun-ch
()

Вышел Virt-Manager 0.8.3 от Red Hat - интерфейс для VM

Группа Red Hat

Red Hat выпустила очередную версию GUI для более удобного управления виртуальным окружением - Virt-Manager 0.8.3. GUI поддерживает управление системами Xen, KVM, Qemu и написан на Python/PyGTK.

Главным изменением в новой версии является поддержка средств для управления сетевыми подключениями. Кроме стандартных функций (запуск/остановка/просмотр), в GUI можно настраивать сетевые мосты. Так что, размещение виртуального хоста в локальной сети через создание бриджа становится простой задачей. Поддерживается настройка VLAN и распределение трафика через несколько интерфейсов. В Virt-Manager 0.8.3 появилась и очень удобная функция «customize VM before install», с помощью которой можно внести изменения в параметры окружения перед установкой.

>>> Подробности

 ,

troll_them_all
()

Статьи о пакетном менеджере RPM

Группа Документация

В серии из трех статей, посвященных менеджеру пакетов RPM, изучается не только как с помощью RPM устанавливать программы и сопутствующие им файлы, но также как делать пакеты практически из всего - из системных скриптов, исходных кодов или документации, рассматриваются вопросы обновления и деинсталляции существующего программного обеспечения, а также тонкости, связанные с зависимостями между пакетами.

>>> Ссылка на первую статью серии

 , , , ,

vikos
()

75% нового кода Linux пишется корпорациями

Группа Linux General

Jonathan Corbet из Linux Weekly News опубликовал статистику патчей, принятых в ядро Linux между 24 декабря 2008 и 10 января 2010: от версии 2.6.28 до версии 2.6.32 — всего 2.8 миллиона строк кода за период (в среднем, 7000 строк в день), порядка 55 тысяч крупных изменений.

Во главе списка, конечно, RedHat — его доля 12%, далее следует Intel с 8%, IBM и Novell — по 6% и Oracle — 3%. Однако, 18% вклада в новый код ядра не имеет связи с какими-то корпорациями, и 7% нового кода не было классифицировано.

Также стоит отметить, что есть компании, которые не были включены в список, но при этом используют и изменяют технологии на базе Linux, не обогащая общественное достояние (к примеру, Google).

>>> Подробности

 , , , , , ,

ferhiord
()

Nouveau больше не поддерживает пользовательское переключение режимов

Группа Hardware and Drivers

Вслед за Intel в драйвере nouveau тоже убирают поддержку не-KMS режимов. Этим занимается Бэн Скеггс (Ben Skeggs) из RedHat.

От таких манипуляций драйвер «похудел» на несколько тысяч строк кода.

Эта работа должна быть закончена до релиза стабильной версии драйвера, который выйдет после ядра 2.6.33.

>>> Подробности

 , , ,

sniper21
()

Токийская биржа переходит на Linux

Группа Проприетарное ПО

Тихо и незаметно, Токийская фондовая биржа (Tokyo Stock Exchange, TSE) объявила о переходе на новую систему Arrowhead. Сообщается, что система работает под управлением серверов Fujitsu и использует Red Hat Enterprise Linux.

Новая система может обрабатывать транзакции всего за 5 милисекунд, а мониторинговую информацию на чтение отдает за 3 милисекунды. Из интересных особенностей внедрения стоит отметить отказ от каких-либо готовых решений, кроме операционной системы — и СУБД, и кластерная система, и система управления storage — полностью проприетарные и написанные специально для этого проекта. Система обошлась новым хозяевам в 13 миллиардов йен (140 миллионов долларов).

Старая система, функционировавшая до 4 января 2010 года, успела «порадовать» своих хозяев несколькими десятками серьёзных сбоев и непредсказуемо медленной работой (до нескольких секунд на транзакцию), что здорово ударило по репутации биржи. Убытки, которые биржа понесла в результате судебных исков от недовольных трейдеров, много больше, чем цена системы: для сравнения, только по одному из них (а их было несколько десятков) TSE уплатила истцу (Mizuho Securities) 120.5 миллионов USD.

Напомним, что Токийская фондовая биржа (TSE) — вторая в мире по рыночной капитализации, после Нью-Йоркской (NYSE).

Нетехнические подробности.

>>> Технические подробности

 , , ,

GreyCat
()