Описание тега libvirt

NoneLibvirt - это API с открытым исходным кодом, демон и инструмент управления для управления виртуализацией платформы.[1] Его можно использовать для управления Linux KVM, Xen, VMware ESX,qemu и другими технологиями виртуализации. Эти API-интерфейсы широко используются на уровне оркестрации для гипервизоров при разработке облачного решения.

API виртуализации

libvirt это:

  • Набор инструментов для взаимодействия с возможностями виртуализации последних версий Linux (и других ОС), подробности см. В целях нашего проекта.
  • Бесплатное программное обеспечение доступно под Стандартной общественной лицензией ограниченного применения GNU.
  • Долгосрочный стабильный C API
  • Набор привязок для общих языков
  • Поставщик CIM для схемы виртуализации DMTF
  • Агент QMF для системы обмена сообщениями AMQP/QPid

libvirt поддерживает:

  • Гипервизор KVM/QEMU Linux
  • Гипервизор Xen на хостах Linux и Solaris.
  • Контейнерная система LXC Linux
  • Контейнерная система OpenVZ Linux
  • Паравиртуализированное ядро ​​Linux в пользовательском режиме
  • Гипервизор VirtualBox
  • Гипервизоры VMware ESX и GSX
  • Гипервизоры VMware Workstation и Player
  • Гипервизор Microsoft Hyper-V
  • Виртуальные сети с использованием мостов, NAT, VEPA и VN-LINK.
  • Хранение на дисках IDE/SCSI/USB, FibreChannel, LVM, iSCSI, NFS и файловых системах

libvirt предоставляет:

  • Удаленное управление с использованием TLS-шифрования и сертификатов x509
  • Аутентификация удаленного управления с помощью Kerberos и SASL
  • Локальный контроль доступа с помощью PolicyKit
  • Обнаружение без конфигурирования с использованием многоадресной DNS Avahi
  • Управление виртуальными машинами, виртуальными сетями и хранилищем
  • Портативный клиентский API для Linux, Solaris и Windows

Больше информации: