Open Virtualization Format
OVF (Open Virtualization Format) — открытый стандарт для хранения и распространения виртуальных машин. Стандарт описывает открытый, переносимый, расширяемый формат для распространения образов виртуальных машин. Стандарт OVF не привязан к какой-либо реализации гипервизора или аппаратной архитектуре.
Open Virtualization Format | |
---|---|
Расширение |
.ovf, .ova |
MIME-тип | application/ovf[1] |
Опубликован | V1.0.0 (Сентябрь 2008) |
Последний выпуск | 1.1 (Август 2011) |
Тип формата | Формат файла |
Содержится в | OVA |
Сайт | dmtf.org/standards/ovf |
Предназначение
Пакет OVF состоит из нескольких файлов, расположенных, как правило, в одном каталоге. Пакет всегда содержит ровно один файл описания с расширением .ovf. Это XML-файл, описывающий упакованную виртуальную машину и содержащий метаданные пакета, такие, как название, аппаратные требования, ссылки на другие файлы в пакете и описания. Кроме файла описания, пакет OVF обычно содержит один или несколько образов диска и может включать файлы сертификатов и другие файлы.
Весь каталог может быть распространен в виде пакета Open Virtual Appliance (OVA), который представляет собой файл архива TAR с внутренним каталогом OVF.
История развития
Разработка стандарта OVF была начата в сентябре 2007, у истоков стояли такие компании как Dell, Hewlett-Packard, IBM, Microsoft, VMware и Xen.
ANSI ратифицировали версию OVF 1.1.0 как собственный стандарт INCITS 469—2010[2].
Поддерживается в:
- VirtualBox от Oracle;
- VMware ESX, VMware Workstation от VMWare.
Перенос виртуальных машин между различными системами виртуализации
Для переноса виртуальных машин с одной системы виртуализации на другую производители указанных систем, такие как, VMWare[3], Microsoft[4], выпускают специальные инструменты, например VMWare Converter и Microsoft Virtual Machine Converter соответственно.
При отсутствии специальных инструментов можно выполнить перенос виртуальных машин вручную, однако при этом необходимо учитывать некоторые особенности[5].
Примечания
- ANNEX C (informative) OVF mime type registration template // Open Virtualization Format Specification Version: 2.1.1 — 2015.
- (англ.) INCITS 469-2010 Information Technology - Open Virtualization Format (OVF) Specification (недоступная ссылка). Архивировано 13 сентября 2012 года.
- (англ.) VMware vCenter Converter (недоступная ссылка). Архивировано 13 сентября 2012 года.
- Использование средства импорта и экспорта OVF
- Перенос виртуальных машин (недоступная ссылка). Архивировано 13 сентября 2012 года.