libvirt

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 25 октября 2022 года; проверки требуют5 правок.
Перейти к навигацииПерейти к поиску

Libvirt
Логотип программы Libvirt
Типсвободное и открытое программное обеспечение и библиотека функций
РазработчикиVeillard Daniel[вд], Daniel Berrange[вд] и Peter Krempa[вд]
Написана наC++ и Си[2]
Операционная системаLinux
Последняя версия
Репозиторийgitlab.com/libvirt/libvi…
Читаемые форматы файлов:
raw, bochs, cloop, cow, dmg, iso, qcow, qcow2, qed, vmdk, vpc
ЛицензияLGPL-2.1[вд][3] и GNU GPL 2[4]
Сайтlibvirt.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе
libvirt поддерживает несколько гипервизоров и поддерживается несколькими решениями по управлению ВМ, такими как virsh, virt-manager, OpenStack, oVirt
libvirt поддерживает несколькогипервизоров и поддерживается приложениями для управления виртуальными машинами, напримерVirtual Machine Manager.

libvirt —свободная реализацияAPI,демон и набор инструментов для управлениявиртуализацией. Позволяет управлятьгипервизорамиXen,KVM,VirtualBox,OpenVZ,LXC,User-mode Linux,VMware ESX/GSX/Workstation/Player,QEMU,Hyper-V,PowerVM[англ.],Parallels Workstation,bhyve[англ.] и рядом других средств виртуализации, предоставляет возможность контролировать виртуальные машины по сети, расположенные на других компьютерах. Эти API широко используются в слоях гипервизоров при разработке облачных решений.

Реализовано какси-библиотека спривязками[англ.] для других языков программирования, в том числе дляPython,Perl,OCaml,Ruby,Java,JavaScript (при помощиNode.js)[5] иPHP — для таких языков программирования libvirt выглядит как обёртка вокруг другого класса (пакета) libvirtmod. Реализация libvirtmod тесно связана с частью этой библиотеки через Си (C++) по синтаксису и функциональности.

Среди программ управления виртуализацией, использующих libvirt —Virtual Machine Manager,virsh,oVirt,Р-Виртуализация.

Разработка libvirt спонсироваласьRed Hat со значительными взносами от других организаций и частных лиц. Входит в большинство дистрибутивовLinux; управление удалёнными узлами также доступно изApple Mac OS X иMicrosoft Windows.

Примечания

[править |править код]

Ссылки

[править |править код]
Источник —https://ru.wikipedia.org/w/index.php?title=Libvirt&oldid=149868378
Категории:
Скрытые категории: