Difference between revisions of "Virtuozzo ecosystem"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
m
(add column with authors)
Line 13: Line 13:
 
! OpenVZ (stable)
 
! OpenVZ (stable)
 
! Virtuozzo 7
 
! Virtuozzo 7
 +
! Authors or organization
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| API
 
!colspan="11" style="font-style:bold;background-color:gold;"| API
Line 19: Line 20:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|Parallels Inc.
 
|-
 
|-
 
|[https://src.openvz.org/projects/OVZ/repos/libprlsdk/browse Virtuozzo SDK]
 
|[https://src.openvz.org/projects/OVZ/repos/libprlsdk/browse Virtuozzo SDK]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|Parallels Inc.
 
|-
 
|-
 
|LibVirt
 
|LibVirt
 
|{{Yes}}, [https://libvirt.org/drvopenvz.html OpenVZ driver]
 
|{{Yes}}, [https://libvirt.org/drvopenvz.html OpenVZ driver]
 
|{{Yes}}, [https://libvirt.org/drvvirtuozzo.html Virtuozzo driver]
 
|{{Yes}}, [https://libvirt.org/drvvirtuozzo.html Virtuozzo driver]
 +
|Parallels Inc.
 
|-
 
|-
 
|Ruby
 
|Ruby
|{{Yes}}, [https://rubygems.org/gems/openvz/versions/1.5.5 OpenVZ containers API for Ruby]
+
|{{Yes}}, [https://rubygems.org/gems/openvz/versions/1.5.5 RubyGem]
 
|{{No}}
 
|{{No}}
 +
|Stefan Schlesinger
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Configuration management
 
!colspan="11" style="font-style:bold;background-color:gold;"| Configuration management
Line 37: Line 42:
 
|{{Yes}}, [https://code.google.com/p/puppet-openvz/ puppet-openvz module]
 
|{{Yes}}, [https://code.google.com/p/puppet-openvz/ puppet-openvz module]
 
|{{No}}
 
|{{No}}
 +
|[https://github.com/carlasouza Carla Souza]
 
|-
 
|-
 
|[http://www.ansible.com/ Ansible]
 
|[http://www.ansible.com/ Ansible]
 
|{{Yes}}, [https://github.com/rivik/ansible-openvz ansible-openvz]
 
|{{Yes}}, [https://github.com/rivik/ansible-openvz ansible-openvz]
 
|{{No}}
 
|{{No}}
 +
|[https://github.com/rivik Ilya Rusalowski]
 
|-
 
|-
 
|[https://www.flexiant.com/ Flexiant]
 
|[https://www.flexiant.com/ Flexiant]
 
|{{No}}
 
|{{No}}
 
|{{Yes}}, [http://www.odin.com/products/automation/services-and-applications/flexiant-aps-package/ Flexiant APS package]
 
|{{Yes}}, [http://www.odin.com/products/automation/services-and-applications/flexiant-aps-package/ Flexiant APS package]
 +
|[[Image:Flexiant-logo.png|150px]]
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| CT/VM management
 
!colspan="11" style="font-style:bold;background-color:gold;"| CT/VM management
Line 51: Line 59:
 
|{{Yes}}, [https://github.com/cobbler/koan/blob/master/docs/README.openvz README]
 
|{{Yes}}, [https://github.com/cobbler/koan/blob/master/docs/README.openvz README]
 
|
 
|
 +
|[https://github.com/neverho0d Sergey Podushkin], nvrhood@gmail.com, [https://github.com/jmaas Jörgen Maas]
 
|-
 
|-
 
|Webmin
 
|Webmin
 
|{{Yes}}, [http://www.webmin.com/cgi-bin/search_third.cgi?search=openvz OpenVZ plugin]
 
|{{Yes}}, [http://www.webmin.com/cgi-bin/search_third.cgi?search=openvz OpenVZ plugin]
 
|{{No}}
 
|{{No}}
 +
|
 
|-
 
|-
 
|[http://www.webmin.com/cloudmin.html Cloudmin]
 
|[http://www.webmin.com/cloudmin.html Cloudmin]
 
|{{Yes}}
 
|{{Yes}}
 +
|
 
|
 
|
 
|-
 
|-
Line 63: Line 74:
 
|{{Yes}}
 
|{{Yes}}
 
|
 
|
 +
|[[Image:archipel-logo.png|150px]]
 
|-
 
|-
 
|[http://www.quattor.org/ Quattor]
 
|[http://www.quattor.org/ Quattor]
 
|{{Yes}}, see [http://indico.cern.ch/event/40056/session/3/contribution/30/material/slides/0.pdf slides]
 
|{{Yes}}, see [http://indico.cern.ch/event/40056/session/3/contribution/30/material/slides/0.pdf slides]
 +
|
 
|
 
|
 
|-
 
|-
Line 71: Line 84:
 
|{{Yes}}
 
|{{Yes}}
 
|
 
|
 +
|[[Image:Solusvm-logo.png|150px]]
 
|-
 
|-
 
|[http://www.fabfile.org/ Fabric]
 
|[http://www.fabfile.org/ Fabric]
 
|{{Yes}}, [https://fabtools.readthedocs.org/en/latest/api/openvz.html OpeVZ module]
 
|{{Yes}}, [https://fabtools.readthedocs.org/en/latest/api/openvz.html OpeVZ module]
 
|
 
|
 +
|[https://github.com/ronnix Ronan Amicel]
 
|-
 
|-
 
|[https://www.vagrantup.com/ Vagrant]
 
|[https://www.vagrantup.com/ Vagrant]
 
|{{Yes}}, [https://github.com/abrooke/vagrant-openvz OpenVZ plugin]
 
|{{Yes}}, [https://github.com/abrooke/vagrant-openvz OpenVZ plugin]
 
|
 
|
 +
|[https://github.com/abrooke Aslan Brooke]
 
|-
 
|-
 
|[http://lxcenter.org/software/hypervm HyperVM]
 
|[http://lxcenter.org/software/hypervm HyperVM]
Line 89: Line 105:
 
|{{No}}
 
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 +
|Parallels Inc.
 
|-
 
|-
 
|Turnkey
 
|Turnkey
 
|{{Yes}}, in [http://www.turnkeylinux.org/blog/openvz-proxmox Proxmox]
 
|{{Yes}}, in [http://www.turnkeylinux.org/blog/openvz-proxmox Proxmox]
 
|{{No}}
 
|{{No}}
 +
|Proxmox
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Automation
 
!colspan="11" style="font-style:bold;background-color:gold;"| Automation
Line 99: Line 117:
 
|{{No}}
 
|{{No}}
 
|{{Yes}}, since [http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/pcs-support.html Kilo release]
 
|{{Yes}}, since [http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/pcs-support.html Kilo release]
 +
|Parallels Inc.
 
|-
 
|-
 
|OpenNebula
 
|OpenNebula
 
|{{Yes}}, see [http://community.opennebula.org/openvz4opennebula wiki]
 
|{{Yes}}, see [http://community.opennebula.org/openvz4opennebula wiki]
 
|
 
|
 +
|[http://community.opennebula.org/ecosystem:one-ovz-driver Dariusz Chrząścik, Marta Ryłko, Radosław Morytko, Supervision: D.Eng. Marcin Jarząb]
 
|-
 
|-
 
|[http://www.odin.com/products/plesk/ Plesk]
 
|[http://www.odin.com/products/plesk/ Plesk]
 
|{{Yes}}, [[Plesk in VE]]
 
|{{Yes}}, [[Plesk in VE]]
 
|{{Yes}}
 
|{{Yes}}
 +
|Parallels Inc.
 
|-
 
|-
 
|cPanel
 
|cPanel
 
|{{Yes}}
 
|{{Yes}}
 +
|
 
|
 
|
 
|-
 
|-
Line 117: Line 139:
 
|{{Yes}}, [https://itunes.apple.com/us/app/openvz-remote/id590868587?mt=8&ign-mpt=uo%3D4 OpenVZ Remote]
 
|{{Yes}}, [https://itunes.apple.com/us/app/openvz-remote/id590868587?mt=8&ign-mpt=uo%3D4 OpenVZ Remote]
 
|{{No}}
 
|{{No}}
 +
|[http://nuovodev.com/ Nuovodev]
 
|-
 
|-
 
|Android
 
|Android
 
|{{No}}
 
|{{No}}
 
|{{No}}
 
|{{No}}
 +
|
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Monitoring
 
!colspan="11" style="font-style:bold;background-color:gold;"| Monitoring
Line 126: Line 150:
 
|Cacti
 
|Cacti
 
|{{Yes}}, [[Monitoring openvz resources using Cacti]]
 
|{{Yes}}, [[Monitoring openvz resources using Cacti]]
 +
|
 
|
 
|
 
|-
 
|-
 
|Munin
 
|Munin
 
|{{Yes}}, [[Monitoring openvz resources using munin]]
 
|{{Yes}}, [[Monitoring openvz resources using munin]]
 +
|
 
|
 
|
 
|-
 
|-
 
|rrdtool
 
|rrdtool
 
|{{Yes}}, [[Monitoring openvz resources using rrdtool]]
 
|{{Yes}}, [[Monitoring openvz resources using rrdtool]]
 +
|
 
|
 
|
 
|-
 
|-
Line 139: Line 166:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}, [https://share.zabbix.com/operating-systems/virtuozzo-template Virtuozzo template]
 
|{{Yes}}, [https://share.zabbix.com/operating-systems/virtuozzo-template Virtuozzo template]
 +
|
 
|-
 
|-
 
|Nagios
 
|Nagios
 
|{{Yes}}, [[Monitoring openvz resources using nagios and snmp]]
 
|{{Yes}}, [[Monitoring openvz resources using nagios and snmp]]
 +
|
 
|
 
|
 
|-
 
|-
Line 147: Line 176:
 
|{{Yes}}, [http://wiki.zenoss.org/ZenPack:OpenVZ OpenVZ integration]
 
|{{Yes}}, [http://wiki.zenoss.org/ZenPack:OpenVZ OpenVZ integration]
 
|
 
|
 +
|[https://github.com/cluther Chet Luther], [https://github.com/danielrobbins Daniel Robbins]
 
|-
 
|-
 
|[https://pypi.python.org/pypi/ctop ctop]
 
|[https://pypi.python.org/pypi/ctop ctop]
 
|{{Yes}}
 
|{{Yes}}
 
|
 
|
 +
|Sergei A Mamonov
 
|-
 
|-
 
|[http://hisham.hm/htop/ htop]
 
|[http://hisham.hm/htop/ htop]
 
|{{Yes}}
 
|{{Yes}}
 
|
 
|
 +
|Sergey Lychko, sergey.lychko@gmail.com
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Storage
 
!colspan="11" style="font-style:bold;background-color:gold;"| Storage
Line 161: Line 193:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|Parallels Inc.
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Network
 
!colspan="11" style="font-style:bold;background-color:gold;"| Network
Line 167: Line 200:
 
|{{Yes}}, [http://shorewall.net/OpenVZ.html OpenVZ integration]
 
|{{Yes}}, [http://shorewall.net/OpenVZ.html OpenVZ integration]
 
|
 
|
 +
|Thomas M. Eastep
 
|-
 
|-
 
|[http://fastvpseestiou.github.io/fastnetmon/ Fastnetmon]
 
|[http://fastvpseestiou.github.io/fastnetmon/ Fastnetmon]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|FastVPS
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| Linux distributives
 
!colspan="11" style="font-style:bold;background-color:gold;"| Linux distributives
Line 177: Line 212:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|[[Image:Cloudlinux-logo.jpg|150px]]
 
|-
 
|-
 
|[http://www.openwall.com/Owl/ OWL (OpenWall Linux)]
 
|[http://www.openwall.com/Owl/ OWL (OpenWall Linux)]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|-
+
|
|[http://proxmox.com/en/ Proxmox]
 
|{{Yes}}
 
|{{Yes}}
 
 
|-
 
|-
 
|[http://opennodecloud.com/ OpenNode]
 
|[http://opennodecloud.com/ OpenNode]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|
 
|-
 
|-
 
|[http://en.altlinux.org/Starterkits ALT Linux]
 
|[http://en.altlinux.org/Starterkits ALT Linux]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|
 
|-
 
|-
 
|[http://www.irisa.fr/myriads/ser-os/workshop09/the_bridge_between_openvz_and_xtreemos_Surbhi_Chitre.pdf XtreemOS]
 
|[http://www.irisa.fr/myriads/ser-os/workshop09/the_bridge_between_openvz_and_xtreemos_Surbhi_Chitre.pdf XtreemOS]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"| SaaS, PaaS
 
!colspan="11" style="font-style:bold;background-color:gold;"| SaaS, PaaS
Line 203: Line 239:
 
|{{No}}
 
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 +
|[[Image:jelastic-logo.png|150px]]
 
|-
 
|-
 
|[http://kernelcare.com/features/ KernelCare]
 
|[http://kernelcare.com/features/ KernelCare]
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|[[Image:Cloudlinux-logo.jpg|150px]]
 
|-
 
|-
 
|[http://sloth-ci.com/ Sloth CI]
 
|[http://sloth-ci.com/ Sloth CI]
 
|{{Yes}}, [https://pypi.python.org/pypi/sloth-ci.ext.openvz_exec/1.0.4 OpenVZ extension]
 
|{{Yes}}, [https://pypi.python.org/pypi/sloth-ci.ext.openvz_exec/1.0.4 OpenVZ extension]
 
|
 
|
 +
|[https://bitbucket.org/moigagoo/ Konstantin Molchanov]
 
|-
 
|-
 
|}
 
|}

Revision as of 13:32, 20 October 2015

The Virtuozzo Ecosystem is formed by external tools and extensions that complement the functionality provided by the OpenVZ and Virtuozzo.

Ecosystem Coordination

The Ecosystem Catalog is coordinated through the OpenVZ users mailing lists.

Ecosystem Catalog

The OpenVZ project does not endorse or recommend any products listed, and cannot vouch for the quality or reliability of any of them.

Product or Project OpenVZ (stable) Virtuozzo 7 Authors or organization
API
LibCT Yes Yes Parallels Inc.
Virtuozzo SDK Yes Yes Parallels Inc.
LibVirt Yes, OpenVZ driver Yes, Virtuozzo driver Parallels Inc.
Ruby Yes, RubyGem No Stefan Schlesinger
Configuration management
Puppet Yes, puppet-openvz module No Carla Souza
Ansible Yes, ansible-openvz No Ilya Rusalowski
Flexiant No Yes, Flexiant APS package Flexiant-logo.png
CT/VM management
Cobbler Yes, README Sergey Podushkin, nvrhood@gmail.com, Jörgen Maas
Webmin Yes, OpenVZ plugin No
Cloudmin Yes
Archipel Yes Archipel-logo.png
Quattor Yes, see slides
Solus Virtual Manager Yes Solusvm-logo.png
Fabric Yes, OpeVZ module Ronan Amicel
Vagrant Yes, OpenVZ plugin Aslan Brooke
HyperVM Yes
Image catalog
Bitnami No Yes Parallels Inc.
Turnkey Yes, in Proxmox No Proxmox
Automation
OpenStack No Yes, since Kilo release Parallels Inc.
OpenNebula Yes, see wiki Dariusz Chrząścik, Marta Ryłko, Radosław Morytko, Supervision: D.Eng. Marcin Jarząb
Plesk Yes, Plesk in VE Yes Parallels Inc.
cPanel Yes
Mobile apps (iPhone/Android)
iPhone Yes, OpenVZ Remote No Nuovodev
Android No No
Monitoring
Cacti Yes, Monitoring openvz resources using Cacti
Munin Yes, Monitoring openvz resources using munin
rrdtool Yes, Monitoring openvz resources using rrdtool
Zabbix Yes Yes, Virtuozzo template
Nagios Yes, Monitoring openvz resources using nagios and snmp
Zenoss Yes, OpenVZ integration Chet Luther, Daniel Robbins
ctop Yes Sergei A Mamonov
htop Yes Sergey Lychko, sergey.lychko@gmail.com
Storage
Virtuozzo Storage Yes Yes Parallels Inc.
Network
Shorewall Yes, OpenVZ integration Thomas M. Eastep
Fastnetmon Yes Yes FastVPS
Linux distributives
Cloud Linux Yes Yes Cloudlinux-logo.jpg
OWL (OpenWall Linux) Yes Yes
OpenNode Yes Yes
ALT Linux Yes Yes
XtreemOS Yes Yes
SaaS, PaaS
Jelastic No Yes Jelastic-logo.png
KernelCare Yes Yes Cloudlinux-logo.jpg
Sloth CI Yes, OpenVZ extension Konstantin Molchanov

See also