Коммерческий встраиваемый дистрибутив Linux усиливает виртуализацию

В Enea Linux 4.0, ориентированной на работу с сетями, появились новые функции виртуализации, включая поддержку KVM и Open vSwitch, а также сборку Yocto 1.6.

Шведская телекоммуникационная компания Enea объявила о выпуске версии 3.0 своей коммерческой платформы распространения и разработки Linux на основе Yocto в мае 2013 года, добавив поддержку Linux в режиме реального времени, помимо других функций.
Вместо этого Enea Linux 4.0 фокусируется на виртуализации, в значительной степени отсутствующей в предыдущих версиях.
По словам Энеа, дополнения позволяют ускорить обслуживание решений виртуализации сетевых функций (NFV).


Архитектура Enea Linux 4.0

(щелкните изображение, чтобы увеличить)

Enea Linux поддерживает настроенные дистрибутивы с «различными конфигурациями ядра и пакетами, интегрированными, оптимизированными, протестированными и поддерживаемыми в соответствии с требованиями заказчика», согласно компании.
Enea утверждает, что версия 4.0 является «самым открытым коммерческим встраиваемым дистрибутивом на рынке». Ее набор инструментов на основе Yocto «состоит исключительно из инструментов разработки с открытым исходным кодом, усиленных Enea для поддержки всех этапов рабочего процесса разработки - от создания образов Linux до приложения разработка, включая трассировку, профилирование и отладку », - говорит Enea.

Ссылаясь на свое участие в качестве сопровождающего ядра в сетевой группе Linaro (LNG) и участника инициативы OpenDataPlane (ODP), Enea говорит, что Enea Linux 4.0 является «естественным выбором для встроенного оборудования на базе ARM с акцентом на высокопроизводительные сетевые приложения». «.

Несмотря на ARM-фокус, компания поддерживает все основные архитектуры и в версии 4.0 добавила поддержку Intel DPDK (Data Plane Development Kit), ориентированного на Linux набора библиотек и драйверов для быстрой обработки пакетов на платформах x86.
Эта поддержка распространяется на Intel DPDK vSwitch, который основан также на недавно поддерживаемой технологии виртуализации Open vSwitch.
Технологии vSwitch помогают создать оптимизированную виртуальную коммутационную матрицу, предназначенную для «автоматического и динамического управления сетью в крупномасштабных средах с несколькими серверами виртуализации», - говорит Энеа.


Виртуализация в Enea Linux 4.0

(щелкните изображение, чтобы увеличить)

Другие усовершенствования виртуализации включают добавление поддержки KVM (виртуальной машины на основе ядра) для целей PowerPC и x86, предлагая виртуализированные среды для запуска гостей.
Также добавлена ​​поддержка контейнеров Linux (LXC) для запуска нескольких безопасных сред пользовательского пространства, работающих на одном ядре.

Все основные особенности новых возможностей в Enea Linux 4.0 включают в себя:

  • Обновлен с Yocto 1.6
  • Poky источник обновлен до daisy-11.0 (была dora-10.0)
  • Стек Enea Linx IPC обновлен до 2.6.6
  • Eclipse обновлен до версии 4.3 (Kepler)
  • Поддержка сборки rootfs из заданного набора предварительно собранных пакетов
  • Поддержка KVM для целей PowerPC и x86
  • Поддержка контейнеров Linux (LXC)
  • Открытая поддержка vSwitch
  • Поддержка Intel DPDK, включая Intel DPDK vSwitch
  • Протестировано с набором базовых тестов Linux Standard Base (LSB v4.0)
  • Исправление PREEMPT_RT для Linux в реальном времени теперь поддерживается для целей Xilinx Zynq и PowerPC
  • Руководство дополнено подробными инструкциями о том, как улучшить производительность в режиме реального времени
  • Поддержка Freescale B4860QDS ( система разработки QorIQ Qonverge .
  • Новая целевая поддержка для:
    • TI Keystone EVMK2H
    • Freescale (QorIQ) B4860QDS, P2020RDB, P2041RD, P4080DS
    • Pandaboard ES
    • Ромли Айви Бридж x86_64
    • Xilinx Zynq zc702
Enea 4.0 видео

Enea Linux 5.0 выйдет к концу года и, как ожидается, представит совместимость с Carrier Grade Linux, поддержку ODP и ARMv8.

Дальнейшая информация

Enea Linux 4.0 доступна сейчас по неизвестной цене.
Дополнительную информацию можно найти на странице продукта Enea Linux 4.0 компании.
В дополнение к коммерческой версии Enea также предлагает бесплатную версию Open Enea Linux .