Надходить нова версія форка LXD, Incus 0.2

Інкус

Incus — це сучасний, безпечний і потужний системний контейнер і менеджер віртуальних машин.

Спільнота Представлені контейнери Linux кілька днів тому відбувся запуск другої версії проектуабо Incus 0.2, версія, до якої включено більшість змін, внесених у LXD 5.19, на додаток до введення деяких додаткових функцій і покращень, таких як підтримка віртуальних машин, а також підтримку кластерів для міграції з LXD, серед іншого.

Для тих, хто не знає про Incus, ви повинні знати, що це форк LXD виник завдяки рішенню Canonical розробляти LXD окремо Як корпоративний проект і спільнота Linux Containers, яка керувала розробкою LXD, я створив Incus з метою надання незалежної альтернативи, керованої спільнотою.

Інкус надає інструменти для централізованого керування контейнерами та віртуальними машинами Розгортається на одному хості або в кластері з кількох серверів. Проект реалізовано як фоновий процес, який приймає запити через мережу через REST API і підтримує різні серверні частини зберігання (дерево каталогів, ZFS, Btrfs, LVM), живу міграцію запущених контейнерів, одну машину на іншу та інструменти для зберігання контейнерів зображень.

Що нового в Incus 0.2?

У представленій новій версії Incus 0.2 однією з основних нових функцій є додана підтримка віртуальних машин для створення сховища на основі технології NVME, оскільки додано новий параметр конфігурації «io.bus», щоб вказати тип диска, який за замовчуванням встановлено на «virtio-scsi«, хоча згадується, що якщо значення змінено на «nvme«, диск віртуальної машини буде видно як NVME SSD.

Ще одна зміна, яка виділяється в цій новій версії, це додано нову утиліту «lxd-to-incus», яка має на меті автоматизувати перехід від LXD до Incus і в якому його також було додано підтримка версії LXD 5.19 і забезпечує можливість міграції не тільки окремих хостів, а й кластерів LXD. Тут згадується, що кожен, хто має LXD версії 4.0 і вище (до 5.19), тепер може легко перейти до Incus, встановивши Incus, просто запустивши «lxd-to-incus»

На додаток до цього, Incus 0.2 представляє нова вимога до зображення для непривілейованих контейнерів, в якому параметр «вимоги.пільговий", для якого можна встановити значення "false", щоб заборонити використання зображення в привілейованих контейнерах. Конфігурація, наприклад, може бути використана для образів дистрибутива NixOS, які наразі несумісні з привілейованими контейнерами.

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

З інших змін що виділяються з цієї нової версії:

  • Статично пов'язані набори були надані для систем ARM64.
  • Виправлено виправлення, пов’язане з відключенням конфігурації блоку zfs
  • Реалізовано авторизатор для драйвера TLS.
  • Додано позначку до операцій для пропуску конфігурації прослуховувача подій.
  • Виправлення в тесті відновлення обсягу сховища
  • Тест системного журналу виправлено
  • Вилучено вкладки інтерфейсу
  • Додано команду incus config trust до відсутніх підкоманд
  • Видалено зайві посилання на LXD
  • Оновлення для .tar.xz
  • Додано функцію оновлення вузла обсягу зберігання

І останнє, але не менш важливе, варто згадати, що проект Incus також планує усунути деякі концептуальні помилки, допущені під час розробки LXD, які раніше неможливо було виправити без порушення зворотної сумісності.

Нарешті так вам цікаво дізнатися більше про це, ви можете перевірити деталі в наступне посилання.


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

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

*

*

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