Logo

Что такое LXD?

LXD - это гипервизор контейнеров, который базируется на LXC.

Он состоит из трех компонентов:

Демон предоставляет REST API локально и, если функция включена, по сети.

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

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

Плагин OpenStack позволяет использовать ваши LXD хосты в качестве вычислительных узлов, для контейнеров, а не виртуальных машин.

Проект LXD был основан и в настоящее время возглавляет Canonical Ltd и Ubuntu при участии ряда других компаний и индивидуальных помощников.

Особенности

Ключевыми особенностями LXD являются:

Связь с LXC

LXD не переписанный LXC, он базируется на LXC, чтобы обеспечить более удобную и простую работу. LXD использует LXC через liblxc и прослойку, написанную на Go для создания и управления контейнерами.

В основном, это альтернатива LXC инструментария с расширенным функционалом и возможностью управления по сети.

Лицензирование

LXD является свободным программным обеспечением и разработан под лицензией Apache 2.

Поддержка

Поддержка стабильных релизов LXD зависит от разработчиков дистрибутивов и их возможности поддерживать дистрибутив в стабильном состоянии (исправления и обновления безопасности).

Коммерческая поддержка LXD в LTS-выпусках Ubuntu может быть получена от Canonical Ltd.

Canonical logo