Нова версія LXC та LXD 4.0 вже випущена, і це її новина

Canonical випустив випуск нова версія ваших інструментів для організації роботи ізольованих контейнерів LXC 4.0, менеджер контейнера LXD 4.0 та FS LXCFS virtual 4.0 для моделювання в контейнерах / proc, / sys та віртуалізованих cgroupfs для розподілів без підтримки просторів імен cgroup.

Тим, хто не знає про ці інструменти, вони повинні це знати LXC - це час виконання як системних контейнерів, так і контейнерів для окремих програм (OCI). LXC включає бібліотеку liblxc, набір службових програм, шаблони для створення контейнерів та набір папок для різних мов програмування.

LXD - це плагін для LXC, CRIU та QEMU що використовується для централізованого управління контейнерами та віртуальними машинами на одному або декількох серверах. Якщо LXC є набором інструментів низького рівня для маніпулювання на рівні окремих контейнерів, LXD реалізований як фоновий процес, який приймає запити через мережу через REST API і дозволяє створювати масштабовані конфігурації, реалізовані в кластері декількох серверів.

Підтримує різні бекенди зберігання (дерево каталогів, ZFS, Btrfs, LVM), знімки з відсіком стану, реальну міграцію робочих контейнерів з однієї машини на іншу та інструменти для організації зберігання зображень. Код LXD написаний на Go та поширюється за ліцензією Apache 2.0.

Що нового в LXC 4.0?

У цій новій версії контролер для роботи з cgroup повністю переписаний, Крім того додана підтримка єдиної ієрархії cgroup (cgroup2), додана функціональність контролера морозильної камери, за допомогою якої ви можете припинити роботу з cgroup і тимчасово звільнити деякі ресурси (ЦП, введення-виведення та, можливо, навіть пам’ять) для виконання інших завдань.

також додана підтримка підсистеми ядра "pidfd" призначений для обробки ситуації повторного використання PID (pidfd приєднується до певного процесу і не змінюється, тоді як PID може бути пов'язаний з іншим процесом після завершення поточного процесу, пов'язаного з цим PID)

Крім того, була реалізована інфраструктура для перехоплення системних дзвінків а також покращено створення та видалення для мережевих пристроїв, а також їх переміщення між просторами імен підсистеми мережі.

І була реалізована можливість переміщення бездротових мережевих пристроїв (nl80211) до контейнерів.

Що нового в LXD 4.0?

Щоб сегментувати сервери LXD, запропоновано концепцію проекту, яка спрощує управління групами контейнерів та віртуальними машинами. Кожен проект може включати власний набір контейнерів, віртуальних машин, зображень, профілів та розділів зберігання. Щодо проектів, ви можете встановити власні обмеження та змінити налаштування.

Файл підтримка запуску не тільки контейнерів, але і віртуальних машин, також підтримка перехоплення системних викликів для контейнерів, а також підтримка shiftfs, віртуального FS для призначення точок монтування користувацькому простору імен (простору імен користувачів).

Додана можливість налаштування MAC-адреси та визначення вихідної адреси для NAT, а також доданий API для управління прив’язками в DHCP.

Також у цьому новому випуску передбачено автоматичне створення знімків середовищ та розділів зберігання з можливістю встановити термін служби знімка.

З інших зазначених змін в оголошенні:

  • Реалізовано резервне копіювання та відновлення середовища.
  • Додано API для моніторингу стану мережі (інформація про мережу lxc).
  • Запропоновано нові типи мережевих адаптерів "ipvlan" та "routed".
  • Додано бекенд для використання сховищ на основі CephFS.
  • Кластери підтримують реплікацію зображень і конфігурації з декількома архітектурами.
  • Додано рольовий контроль доступу (RBAC).
  • Додана підтримка CGroup2.
  • Додана підтримка Nftables.

В кінці кінців якщо ви хочете дізнатися більше про це про новини цієї нової версії ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.