Difference between revisions of "Virtuozzo"
(replace Parallels to Virtuozzo) |
(update list of virtuozzo components) |
||
Line 3: | Line 3: | ||
{{Virtuozzo}} | {{Virtuozzo}} | ||
− | |||
'''Virtuozzo''' is [http://www.odin.com/ Odin] virtualization and automation solution built on top of OpenVZ. Virtuozzo provides improvements and additional functionality in the areas of density, management tools, recovery, and other areas. Specific benefits of Virtuozzo compared to OpenVZ can be found in [[Comparison|article]]. | '''Virtuozzo''' is [http://www.odin.com/ Odin] virtualization and automation solution built on top of OpenVZ. Virtuozzo provides improvements and additional functionality in the areas of density, management tools, recovery, and other areas. Specific benefits of Virtuozzo compared to OpenVZ can be found in [[Comparison|article]]. | ||
− | Virtuozzo built on top of OpenVZ technologies but provides extended number of functionality, | + | Virtuozzo built on top of OpenVZ technologies but provides extended number of functionality, enhanced amount of services and support. |
− | enhanced amount of services and support. | ||
Line 13: | Line 11: | ||
OpenVZ consists from open components and includes: | OpenVZ consists from open components and includes: | ||
− | * [[Download/kernel/rhel7|RHEL7 kernel]] with | + | |
+ | |||
+ | * [[Download/kernel/rhel7|RHEL7 kernel]], a Linux kernel with patches that implements OpenVZ kernel functionality. | ||
+ | * Management utilities, such as [[Download/vzctl|vzctl]], for managing container life cycle. | ||
+ | * [http://criu.org/ Checkpoint/Restore In Userspace], or CRIU, is a software tool for Linux that enables you to freeze a running application (or a part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it was frozen at. | ||
+ | * [[Ploop]] is a disk loopback block device, not unlike loop but with many features like dynamic resize, snapshots, backups etc. The main idea is to put container filesystem in a file. | ||
* [[QEMU]]/KVM | * [[QEMU]]/KVM | ||
− | * [[LibVirt]] API to manage virtual machines as well as containers | + | * [http://criu.org/P.Haul P.Haul] is the project on top of CRIU that imple- ments the live migration usage scenario. |
− | + | * [[LibCT]] is a container management library that provides a convenient API for front-end programs for managing the entire container life cycle. | |
+ | * [[VCMMD]] is a Virtuozzo Containers memory management daemon. Upstream technology to manage containers memory. | ||
+ | * [[LibVirt]] - API to manage virtual machines as well as containers | ||
* [https://src.openvz.org/projects/OVZ/repos/libprlsdk/browse Virtuozzo SDK] our own API to manage virtual machines and containers with Python bindings. | * [https://src.openvz.org/projects/OVZ/repos/libprlsdk/browse Virtuozzo SDK] our own API to manage virtual machines and containers with Python bindings. | ||
− | + | ||
== Roadmap == | == Roadmap == | ||
: [[Roadmap]] with future milestones | : [[Roadmap]] with future milestones | ||
− | + | <!-- {{:Roadmap}} --> | |
== Release cycle == | == Release cycle == | ||
: [[Releases]] | : [[Releases]] | ||
+ | |||
+ | <!-- {{:Releases}} --> | ||
Revision as of 19:19, 5 August 2015
{{#TwitterFBLike:|small|like|Virtuozzo}}
Virtuozzo is Odin virtualization and automation solution built on top of OpenVZ. Virtuozzo provides improvements and additional functionality in the areas of density, management tools, recovery, and other areas. Specific benefits of Virtuozzo compared to OpenVZ can be found in article.
Virtuozzo built on top of OpenVZ technologies but provides extended number of functionality, enhanced amount of services and support.
Components
OpenVZ consists from open components and includes:
- RHEL7 kernel, a Linux kernel with patches that implements OpenVZ kernel functionality.
- Management utilities, such as vzctl, for managing container life cycle.
- Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux that enables you to freeze a running application (or a part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it was frozen at.
- Ploop is a disk loopback block device, not unlike loop but with many features like dynamic resize, snapshots, backups etc. The main idea is to put container filesystem in a file.
- QEMU/KVM
- P.Haul is the project on top of CRIU that imple- ments the live migration usage scenario.
- LibCT is a container management library that provides a convenient API for front-end programs for managing the entire container life cycle.
- VCMMD is a Virtuozzo Containers memory management daemon. Upstream technology to manage containers memory.
- LibVirt - API to manage virtual machines as well as containers
- Virtuozzo SDK our own API to manage virtual machines and containers with Python bindings.
Roadmap
- Roadmap with future milestones
Release cycle
External links
- Commercial Virtuozzo distribution
- Comparison of different virtualisation solutions
- Virtuozzo ecosystem