Editing Virtuozzo 7 Technical Preview - Containers
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | This is an early technology preview of Virtuozzo 7. We have made some good progress, but this is just the beginning. Much more still needs to be done. In the preview we replaced the containers engine and made our tools work with the new kernel technologies. We consider this beta a major milestone on the road to the official Virtuozzo 7 release and want to share the progress with our customers. | |
− | + | == Key changes == | |
− | |||
− | == Key | ||
* Virtuozzo 7 is based on RHEL7 and [[Download/kernel/rhel7-testing|Kernel 3.10+]] | * Virtuozzo 7 is based on RHEL7 and [[Download/kernel/rhel7-testing|Kernel 3.10+]] | ||
* Containers are using kernel features cgroups and namespaces that limit, account for, and isolate resource usage as isolated namespaces of a collection of processes. The beancounters interface remains in place for backward compatibility. At the same time it acts as a proxy for actual cgroups and namespaces implementation. | * Containers are using kernel features cgroups and namespaces that limit, account for, and isolate resource usage as isolated namespaces of a collection of processes. The beancounters interface remains in place for backward compatibility. At the same time it acts as a proxy for actual cgroups and namespaces implementation. | ||
* UUID instead of VEID for container identification. You can use UUID or name to identify a container. By default vzctl will treat the former VEID parameter as name. | * UUID instead of VEID for container identification. You can use UUID or name to identify a container. By default vzctl will treat the former VEID parameter as name. | ||
− | * | + | * VCMM 4th generation of memory manager. We switched to memcg. By balancing and configuring memcg limits we will get the exact overcommit, shadow gangs, swap, page cache overuse Virtuozzo parameters. This will be done by a userspace daemon. |
+ | |||
+ | |||
+ | == Not Implemented == | ||
+ | * KVM-based virtual machines | ||
+ | * Instance migration based on the CRIU project | ||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Deprecated == |
+ | * UBC parameters | ||
* VZFS | * VZFS | ||
− | * | + | * User bean counters |
+ | * Delayed /vz mounting | ||
+ | * Simfs | ||
== Known Issues == | == Known Issues == | ||
− | * Cannot boot Virtuozzo 7 | + | * Cannot boot Virtuozzo 7 Beta 1 with EFI. (#PSBM-34786) |
− | * Autopartitioning for standard partitions in the Virtuozzo 7 | + | * Autopartitioning for standard partitions in the Virtuozzo 7 Beta 1 installer does not work. (#PSBM-34787) |
* Installation may stop due to a Red Hat Enterprise Linux 7 bug. In this case, restart installation. For details, see [https://bugzilla.redhat.com/show_bug.cgi?id=1167948 RHEL bug #1167948]. (#PSBM-34797) | * Installation may stop due to a Red Hat Enterprise Linux 7 bug. In this case, restart installation. For details, see [https://bugzilla.redhat.com/show_bug.cgi?id=1167948 RHEL bug #1167948]. (#PSBM-34797) | ||
* netconsole cannot be used along with bridged containers. (#PSBM-34959) | * netconsole cannot be used along with bridged containers. (#PSBM-34959) | ||
− | * Container console does not work in | + | * Container console does not work in Openstack |
− | |||
− | |||
== Download == | == Download == | ||
− | * [ | + | * [http://download.openvz.org/virtuozzo/releases/7.0/x86_64/iso/ Installation ISO images] |
== Feedback == | == Feedback == | ||
* [[Mailing lists]] | * [[Mailing lists]] | ||
− |