OVA (Open Virtualization Alliance)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:09, 21 декабря 2017.
Open Virtualization Alliance
OVA Logo 31.png
Abbreviation OVA
Merged into да
Formation 12 May 2011 года; 11 years ago (2011-05-12)
Founder Red Hat, HP, IBM и Intel
Founded at США, Роли (Северная Каролина)
Extinction 23 October 2013 года; 8 years ago (2013-10-23)
Merger of Linux Foundation
Type полное поглощение
Legal status проект в составе Linux Foundation
Purpose разработка открытого свободного программного обеспечения
Products системы виртуализации KVM
Services libvirt, OVirt, libguestfs
Membership (2011)
более 200 участников
Official language
английский
Owner Linux Foundation
Parent organization
Linux Foundation
Website linuxfoundation.org

OVA (англ. Open Virtualization Alliance - проект в составе Linux Foundation, консорциум, основанный в мае 2011 года компаниями Red Hat, HP, IBM и Intel с целью продвижения системы виртуализации KVM. За месяц существования альянса к нему присоединились более полусотни компаний, а Скотт Креншоу [Scott Crenshaw], отвечающий за облачное направление Red Hat, назвал её ответом проприетарной платформе VMware.[Источник 1].

Участники

Созданный Red Hat и IBM альянс уже через 3 месяца своего существования насчитывал более 200 членов, работавших в области ПО виртуализации для компаний[Источник 2].

Полный список компаний, входивших в OVA, включал большое число open-source компаний, среди которых Abiquo, AdaptiveComputing, Afore Solutions, Arista Networks, Arkeia, autonomicresources, B1 Systems, BlueCat Networks, Brocade, Carbon 14 Software, Cfengine, CheapVPS, Cloud Cruiser, CloudSigma, CloudSwitch, CodeFutures, CohesiveFT, Collax GmbH, Convirture, Corensic, Censtratus, EnterpriseDB, Everis Inc., Fujitsu Frontech, FusionIO, Gluster, Inc., Grid Dynamics, Groundwork Open Source, HexaGrid Computing, IDT us, Infinite Technologies, Information Builders, Killer Beaver, LLC, Likewise, Mindtree Ltd, MontaVista Software, Morph Labs, nanoCloud, Neocoretech, Nicira Networks, Nimbula, novastorm, One Convergence, OpenNebula/C12G Labs, Providence Software (XVT), Proxmox Server Solutions GmbH, Qindel, RisingTide Systems, ScaleOut Software, Sep Software, Shadow Soft, Smartscale, StackOps, stepping stone GmbH, Storix, UC4, Unilogik, Univention, Usharesoft, Virtual Bridges, Vyatta, Weston Software Inc, XebiaLabs и Zmanda.
Многие новые компании консорциума пришли с развивающихся рынков Азии и Латинской Америки, а бизнес большинства участников был напрямую связан с облачными вычислениями. Среди вступивших в OVA компаний были такие как NEC, Hitachi, Platform Computing и Tripwire.

Участие в альянсе свободное, более того, OVA активно вело рекламную кампанию. Существовала иерархия членства, от руководящих участников требовались более крупные взносы по сравнению с рядовыми. Один из критериев для вступления в альянс: необходимо производить или использовать продукт или услугу, основанную на KVM. Подробная информация о присоединении, структуре консорциума и управления им доступна в открытых документах.

Концепция

Цель консорциума OVA - содействие распространению решений для виртуализации, как свободных, так и open-source, особенно KVM (Kernel-based Virtual Machine), а также программного обеспечения для управления таковыми решениями, например, oVirt. Консорциум пропагандирует достижения участников, стимулирует развитие функциональной совместимости и содействует расширению количества решений сторонних производителей для KVM.

OVA предоставляет лучшие методики обучения и технические консультации, чтобы помочь предприятиям понять и оценить свои возможности по внедрению виртуализации. Консорциум дополняет существующие сообщества с открытым исходным кодом, влияя на развитие KVM гипервизора и связанное с ним управляющее ПО, которое быстро развивает инновационные технологии для пользователей, работающих как на Linux, так и на Windows. OVA не является официальным органом стандартизации и не влияет на развитие непосредственно, но способствует взаимодействию и разработке общих интерфейсов и интерфейсов прикладного программирования (API), чтобы облегчить переход на KVM.

Программное обеспечение OVA

  • Kernel-based Virtual Machine (KVM) – программное решение, обеспечивающее виртуализацию в среде Linux на платформе x86, которая поддерживает аппаратную виртуализацию на базе Intel VT (Virtualization Technology) либо AMD SVM (Secure Virtual Machine).
    Kvmbanner-logo2 1.png

Программное обеспечение KVM состоит из загружаемого модуля ядра (называемого kvm.ko), предоставляющего базовый сервис виртуализации, процессорно-специфического загружаемого модуля kvm-amd.ko либо kvm-intel.ko, и компонентов пользовательского режима (модифицированного QEMU). Все компоненты программного обеспечения KVM открыты.

  • libvirt – API и его реализация для управления KVM и других решений виртуализации$ свободная, кроссплатформенная библиотека управления виртуализацией..
    654px-Libvirt logo.svg.png

Библиотека для управления виртуализацией, реализующая интерфейс на языках C/C++, Python, Ruby. Входит в состав большинства дистрибутивов Linux и является основой для создания оболочек с Web-интерфейсом, например oVirt. Позволяет управлять гипервизорами Xen, KVM, а также VirtualBox, OpenVZ, LXC, VMware ESX/GSX/Workstation/Player, QEMU. Позволяет контролировать по сети виртуальные машины, расположенные на других компьютерах. Совместно с libvirt используется менеджер виртуальных машин virt-manager, предоставляющий графический и консольный интерфейс для создания, контроля состояния виртуальных машин (средства virt-viewer, virt-manager). В состав libvirt входит сервис libvirtd и консольный инструмент virsh.

  • OVirt – свободная, кроссплатформенная система управления виртуализацией. Была разработана компанией Red Hat как проект сообщества на котором основан продукт Red Hat Virtualization; веб-приложение для управления KVM.
    OVirt-logo-highres.png
  • libguestfs – API и его реализация для редактирования образов виртуальных дисков.
    Guestfs-browser0.png

Современное состояние

21 октября 2013 года было объявлено, что OVA станет частью Linux Foundation.[Источник 3]. Обозначенная цель слияния — повышение информированности и, соответственно, более широкого применения клиентами гипервизора KVM (Kernel-based Virtual Machine). Необходимо заметить, что KVM является открытой платформой виртуализации Linux на аппаратной платформе x86. По оценке разработчиков, KVM обходится на 60—90% дешевле других платформ виртуализации, не уступая им по функциональности.

Директор маркетингового подразделения Red Hat Чак Дюбуа заявил о заинтересованности компании в проекте, а также о том, что Red Hat намерена увеличить инвестиции в дальнейшую разработку и продвижение KVM на рынке. Заодно он пояснил мотивы по слиянию OVA с Linux Foundation, сообщив, что эта организация имеет значительный послужной список успешных Open Source проектов, а также тесные связи с сообществом разработчиков, что упростит организационные моменты, связанные с развитием KVM.

Помимо этого топ-менеджер Red Hat раскрыл важную деталь сотрудничества двух Linux-организаций. Она предусматривает, что Linux Foundation предоставит OVA доступ к использованию своей инфраструктуры, будет координировать работу независимого управляющего комитета, но в то же время оставит проекту KVM независимость в принятии решений.



Источники

  1. Red Hat объявляет войну VMware на «облачном» фронте // Habrahabr. URL: https://habrahabr.ru/post/124644/ (дата обращения: 24.09.2017)
  2. Open Virtualization Alliance уже набрал 200 участников // Habrahabr. URL: https://habrahabr.ru/post/128788/ (дата обращения: 24.09.2017)
  3. Open Virtualization Alliance вливается в Linux Foundation // Itweek. URL: https://www.itweek.ru/foss/article/detail.php?ID=156553/ (дата обращения: 24.09.2017)

Ссылки