Difference between revisions of "Main Page"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(Update color of boxes on top)
(reduce CRIU description)
Line 9: Line 9:
 
* [[Download/kernel|Virtuozzo kernel]], a Linux kernel with patches that implements OpenVZ kernel functionality.
 
* [[Download/kernel|Virtuozzo kernel]], a Linux kernel with patches that implements OpenVZ kernel functionality.
 
* Management utilities, such as [[Download/vzctl|vzctl]], for managing container life cycle.
 
* Management utilities, such as [[Download/vzctl|vzctl]], for managing container life cycle.
* [http://criu.org/ Checkpoint/Restore In Userspace], or CRIU (pro- nounced kree-oo, IPA: /krɪʊ/, Russian: криу), is a software tool for Linux that enables you to freeze a running application (or a part of it) and check- point 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. The distinctive feature of the CRIU project is that it is mainly implemented in userspace. Docker and LXC use CRIU for migrating containers between servers.
+
* [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.
 
* [[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.
 
* [http://criu.org/P.Haul P.Haul] is the project on top of CRIU that imple- ments the live migration usage scenario.
 
* [http://criu.org/P.Haul P.Haul] is the project on top of CRIU that imple- ments the live migration usage scenario.
Line 86: Line 86:
 
[[Image:Placeholder.png]]
 
[[Image:Placeholder.png]]
 
|style="vertical-align:top"|
 
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:150%">About</span>'''<br /><small>Find out more about OpenVZ.</small><small><hr />[[Roadmap]] | [[Releases]] | [[News/events|Events]] | [[Podcasts]] | [[Interviews]] | [[Artwork]] | [[History]] | [[Screencasts]] | [[Contributors]] | [[Sponsors]] | [https://www.youtube.com/c/OpenVZorg Talks] [[Contacts]]</small>
+
'''<span style="font-variant:small-caps; font-size:150%">About</span>'''<br /><small>Find out more about OpenVZ.</small><small><hr />[[Roadmap]] | [[Releases]] | [[News/events|Events]] | [[Podcasts]] | [[Interviews]] | [[Artwork]] | [[History]] | [[Screencasts]] | [[Contributors]] | [[Sponsors]] | [[Success stories]] | [https://www.youtube.com/c/OpenVZorg Talks] [[Contacts]]</small>
 
|}
 
|}
  

Revision as of 13:41, 4 August 2015

{{#TwitterFBLike:|small|like|Main Page}}

OpenVZ is a project that combines the following container virtualization technologies for Linux:

  • Virtuozzo 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.
  • 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.

 OpenVZ is free open source software, available under GNU GPL or compatible licenses.

OpenVZ uses GIT for source control. Attention: we use different workflows for userspace and kernel patches.

Benefits

Use cases

  • Hosting
  • Server consolidation
  • Development and testing
  • Educational

OpenVZ ecosystem

Placeholder.png

About
Find out more about OpenVZ.
Roadmap | Releases | Events | Podcasts | Interviews | Artwork | History | Screencasts | Contributors | Sponsors | Success stories | Talks Contacts

Placeholder.png

Developers
Get involved! Help us make OpenVZ better.
How to submit patches | QA | Browse Source code | Where to start | Membership | Packages

Placeholder.png

Technical information
Technical details about OpenVZ.
HOWTO | FAQ | Definitions | Templates | Technology | Networking | Storage | Kernel | Installation | CRIU guts

Placeholder.png

Related Tools
Information about OpenVZ components.
CRIU | vzctl | LibCT | QEMU | LibVirt | Ploop P.Haul

Placeholder.png

Getting Started
Download OpenVZ/Virtuozzo and get started.
Quick installation | Virtuozzo documentation

Placeholder.png

Support
Learn how to contact us and find help and support.
FAQ | Mailing lists | IRC | Forum | Concepts | Troubleshooting | Professional support | Contacts


Upcoming events