Difference between revisions of "Virtuozzo"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(VZFS term added as requested)
m (Protected "Virtuozzo" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(57 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<!-- [[Image:Parallels Virtuozzo Containers box.jpg|right]] -->
+
{{Virtuozzo}}
'''Parallels Virtuozzo Containers''' is [http://www.parallels.com/ Parallels] virtualization and automation solution built on top of OpenVZ. Parallels Virtuozzo Containers provides improvements and additional functionality in the areas of density, management tools, recovery, and other areas. Specific benefits of Parallels Virtuozzo Containers compared to OpenVZ can be found below:
 
  
== Main benefits ==
+
<!--<translate>-->
 +
<!--T:1-->
 +
'''OpenVZ 7''' is a virtualization and automation solution built on top of OpenVZ components. OpenVZ 7 provides improvements and additional functionality in the areas of density, management tools, recovery, etc. Specific benefits of OpenVZ compared to other virtualization solutions can be found in [[Comparison|this article]].
  
* Higher container density.
+
<!--T:2-->
:PVC provides efficient memory and file sharing mechanism (VZFS) enabling higher container density and better performance of containers.
+
OpenVZ is a small open-source part of [https://www.virtuozzo.com/products/vz7.html Virtuozzo 7 infrastructure] which provides necessary features, services, and support for medium and large businesses. Most notable features of Virtuozzo are reliable and fast [[Virtuozzo_Storage|software-defined storage]], automated [https://docs.virtuozzo.com/virtuozzo_7_users_guide/managing-virtual-machines-and-containers/managing-virtual-machine-and-container-backups.html backups], higher [https://docs.virtuozzo.com/virtuozzo_7_command_line_reference/managing-containers/supplementary-tools.html density of containers], live patching for kernel by [https://docs.virtuozzo.com/virtuozzo_infrastructure_platform_admins_cmd_guide/advanced-tasks/updating-with-readykernel.html ReadyKernel], timely [https://docs.virtuozzo.com/virtuozzo_7_users_guide/keeping-your-system-up-to-date/updating-virtuozzo.html updates] and [https://www.virtuozzo.com/support/all-products.html 24x7 support].
  
* Easier memory management.
+
== Components == <!--T:3-->
: In addition to [[User Beancounters]], Virtuozzo provides easier-to use memory management settings mechanism called SLM.
 
  
* Management tools.
+
<!--T:4-->
: PVC ships with number of management, monitoring, troubleshooting, and administration tools significantly reducing management, administration, and deployment costs. Specific tools include:
+
OpenVZ consists from open components and includes:
<ul>
 
: <li> [http://www.parallels.com/en/products/virtuozzo/tools/vzmc/ Parallels Management Console] — GUI-based administration, management, monitoring, and provisioning tool.</li>
 
: <li> [http://www.parallels.com/en/products/infrastructure/ Parallels Infrastructure Manager] — browser-based administration, management, monitoring, and provisioning tool.</li>
 
  
: <li> Number of additional shell utilities.</li>
+
<!--T:5-->
</ul>
+
* [[Download/kernel/rhel7|RHEL7 kernel]], RHEL7-based kernel, a Linux kernel with patches that implements OpenVZ kernel functionality.
 +
* [[CRIU|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.
 +
* [[QEMU]]/KVM
 +
* [[P.Haul]] is the project on top of CRIU that implements the live migration usage scenario.
 +
* [[LibVirt]] - API to manage virtual machines as well as containers
 +
* [[Libprlsdk|Virtuozzo SDK]] is our own API to manage virtual machines and containers with Python bindings.
 +
* and [[:Category:Sub-projects | other components]]
  
* Support and maintenance.
+
== Download == <!--T:6-->
:Parallels Virtuozzo Containers is a commercial product supported and maintained by Parallels with options for 24×7 phone support and guarantees on maintenance schedules.
 
  
* Advanced recovery, monitoring, and back-up tools.
+
<!--T:7-->
 +
[https://download.openvz.org/virtuozzo/releases/7.0/x86_64/iso/ Download] installation ISO image, burn image to USB flash drive or DVD and boot your
 +
computer from it. Follow installation steps and get installed OpenVZ. Follow steps in article [[Upgrade script from OpenVZ to Virtuozzo 7|migrate containers from OpenVZ]] if you want to upgrade to the next version.
  
* Physical-to-Virtual (P2V) and Virtual-to-Physical (V2P) migration tools.
+
You can upgrade anytime your OpenVZ installation to Virtuozzo by following [https://docs.virtuozzo.com/virtuozzo_7_upgrade_guide/upgrading-from-other-products/upgrading-from-openvz-based-on-3.10-to-virtuozzo-7.html this guide].
: Those tools allow easy conversion of existing physical machines into a container (and vice-versa) facilitating the adoption of virtualized infrastructure.
 
  
* Common client-server XML-based management API.
+
== User statistics ==
: API allows easily integration of Parallels Virtuozzo Containers into existing management infrastructure and development of additional management and monitoring modules.
+
According to recent [https://stats7-web.openvz.org/ user statistics report] the OpenVZ 7 is already widely used in the world. Most popular hardware vendors are Supermicro and Dell.
  
* Traffic accounting tools.
+
[[File:LocationPie.svg|x300px]]
: These tools enable bandwidth management and control for individual containers and provide additional security mechanisms for containers running on the same host.
 
  
== Other benefits of Parallels Virtuozzo Containers ==
+
[[File:LocationLine.svg|x300px]]
  
* Integration with [http://www.parallels.com/en/products/plesk/ Parallels Plesk Control Panel] solution.
+
[[File:CTLine.svg|x300px]]
* Discounts on Plesk licenses.
 
* Name-based hosting (no need for public IP for each container).
 
* Easy to use installation utility.
 
  
== External links ==
+
== See also == <!--T:8-->
* [http://www.parallels.com/ Parallels]
+
* [https://docs.openvz.org/ OpenVZ 7 documentation]
* [http://www.parallels.com/en/products/virtuozzo/ Parallels Virtuozzo Containers]
+
* [https://src.openvz.org/projects/OVZ OpenVZ 7 source code]
* [http://www.parallels.com/en/products/plesk/ Parallels Plesk Control Panel]
+
* [https://stats7-web.openvz.org/ OpenVZ 7 user statistics]
* [http://www.parallels.com/en/products/virtuozzo/tools/vzmc/ Parallels Management Console]
+
* [[Comparison]] of different virtualisation solutions
* [http://www.parallels.com/en/products/infrastructure/ Parallels Infrastructure Manager]
+
* [[Roadmap]]
* [http://www.parallels.com/en/products/virtuozzo/tools/ppp/ Parallels Power Panel]
+
* [[Releases]]
 +
 
 +
<!--</translate>-->
 +
 
 +
[[Category:Virtuozzo]]

Latest revision as of 06:38, 28 January 2020

OpenVZ 7 is a virtualization and automation solution built on top of OpenVZ components. OpenVZ 7 provides improvements and additional functionality in the areas of density, management tools, recovery, etc. Specific benefits of OpenVZ compared to other virtualization solutions can be found in this article.

OpenVZ is a small open-source part of Virtuozzo 7 infrastructure which provides necessary features, services, and support for medium and large businesses. Most notable features of Virtuozzo are reliable and fast software-defined storage, automated backups, higher density of containers, live patching for kernel by ReadyKernel, timely updates and 24x7 support.

Components

OpenVZ consists from open components and includes:

  • RHEL7 kernel, RHEL7-based kernel, a Linux kernel with patches that implements OpenVZ kernel functionality.
  • 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.
  • QEMU/KVM
  • P.Haul is the project on top of CRIU that implements the live migration usage scenario.
  • LibVirt - API to manage virtual machines as well as containers
  • Virtuozzo SDK is our own API to manage virtual machines and containers with Python bindings.
  • and other components

Download

Download installation ISO image, burn image to USB flash drive or DVD and boot your computer from it. Follow installation steps and get installed OpenVZ. Follow steps in article migrate containers from OpenVZ if you want to upgrade to the next version.

You can upgrade anytime your OpenVZ installation to Virtuozzo by following this guide.

User statistics

According to recent user statistics report the OpenVZ 7 is already widely used in the world. Most popular hardware vendors are Supermicro and Dell.

LocationPie.svg

LocationLine.svg

CTLine.svg

See also