Parallels Containers is the most widely deployed operating system virtualization software for Linux. Uniquely suited to cloud server virtualization, Parallels Containers enables near instant provisioning and on-the-fly modification of hosting and cloud server plans while delivering maximum density, cost efficiency, and application performance.
Learn more about operating system virtualization
Parallels Containers delivers three times more virtual servers than hypervisor solutions providing greater utilization of existing infrastructure.
Centralized management enables fast operating system (OS) updates and upgrades. Make changes once and quickly replicate to an entire datacenter.
Parallels Containers enables near-native server performance, delivering maximum application performance and scalability for a given virtual CPU configuration.
Rapid provisioning means new servers can be available within minutes of ordering, and servers are "instant on" when provisioned with no OS boot up time. Customer self-service panels enable existing OS containers to be scaled on the fly with real-time adjustments to CPU, memory, and disk space allocations.
Learn more about the new virtualization features and benefits in Parallels Cloud Server
Parallels has been a strong participant within the Linux community for more than a decade and was recently recognized by the Linux Foundation as one of the top ten commercial contributors to the kernel. As a participating member of the Linux foundation Parallels is heavily involved in workgroups and events alongside other Linux community leaders. This experience, access to innovators, and involvement with the Linux community helps Parallels to continually advance Parallels Containers and deliver the best solutions for our customers.
Two types of virtualization are in use today: hardware virtualization (generally known as hypervisors) and operating system virtualization (commonly referred to as containers).
Parallels Containers is designed to be simple and intuitive to use. The management tools make deploying software versions and patch management a breeze, with simple ways to clone and test patches and efficient tools to disseminate patches.
Parallels Containers installation typically requires less than an hour by a Linux administrator.
Parallels Containers is simple to deploy. As with all virtualization solutions, there is a migration process between physical and virtual machines. To ease the process, there is a physical to virtual tool for Linux (VZP2V) which tests the processing peaks and valleys prior to migration to ensure performance levels are maintained.
The Parallels Containers architecture was designed to be extremely scalable so that every virtual private server can utilize the entire available resources on the server. Any guest container can utilize up to 16 CPUs and 64 GB of memory.
Yes, Parallels Containers' proprietary virtualization layer manages the isolation of namespaces, users, processes, network management to ensure that only users with appropriate access may access a container.
The density range depends upon the resources of the server, the contents of a particular container and the desired number of containers associated to a hardware node. Please read our white paper Best Practices for Optimizing your VPS and Cloud Server Business.
Parallels Containers adds very little overhead to native applications and operating system performance, ranging from 1-3%. The server and application performance difference with Parallels Containers is generally imperceptible.
No, all of the transactions accessing the host kernel are mediated through the Kernel Abstraction Layer. Crashes are limited to the specific container.
No, Parallels Cloud Server supports containers for Linux only. If you want to offer Windows servers using Parallels Cloud Server, you can do so using Parallels Hypervisor which allows complete operating system flexibility. If you would like to only deploy containers for Windows you can deploy Parallels Virtuozzo Containers for Windows.