Search

Language:  
Search for:

Available article translations:

Best Practices for Parallels Virtuozzo Containers as an IaaS Virtualization Platform

APPLIES TO:
  • Parallels Cloud Server
  • Parallels Virtuozzo Containers for Linux
  • Parallels Server Bare Metal

Information

There are four key objectives for success with VPS hosting:
Pursue Operational Excellence Optimize Density

This article describes technical recommendations for using Parallels Virtuozzo Containers as a virtualization platform for IaaS and recommendations for achieving optimal density and operational excellence with this product.
 

Operational recommendations

  • Disk recommendations
    1. Use fast HDDs in RAID 10 array, e.g., 4x500GB HDDs.
    2. Allocate swap relative to amount of RAM.
      RAM swap
      0 - 4 GB 2 GB
      4 - 16 GB 4 GB
      16 - 64 GB 8 GB
      64 - 256 GB 16 GB
      256 - 512 GB 32 GB
    3. Use hotplug-compatible disk bays and RAID controllers.
    4. Avoid using fans on controllers.
    5. Use battery backup controllers.
  • Environment recommendations
    1. Use compatible native environment on the host, i.e., RHEL 6.x or CentOS 6.x for Parallels Virtuozzo Containers for Linux 4.7.
    2. Be consistent with HW on nodes to reduce risk of driver-related problems.
    3. Do not use 3rd-party drivers on nodes.
    4. Keep configurations synchronized across all the Parallels Virtuozzo Containers servers.
    5. Test new hardware before production switch-over.
  • Deployment recommendations
    1. Use Parallels Server Bare Metal to streamline deployment.
    2. Use PXE boot to automate network-based installation.

Density recommendations

  • Workload recommendations
    Match the server to the business model.
    Workload CPU Memory Containers
    Web Applications\Parallels Plesk Panel 2x Quad-Core 64 GB 80-100
    Database\Compute Intensive 2x Eight-Core 128 GB 80-100

  • Resources management recommendations
    1. CPU: Ensure that CPU core mumbers and limits are set according to your hardware environment.
    2. Disk I\O: Prevent situations where high disk I/O activities in one Container will slow down the performance of other Containers.
    3. Disk I\O: Set the limit to 75% max disk throughput.
    4. vSwap: Limit the maximum amount of allocated memory by specifying the amount of physical memory and virtual swap space that can be used by a Container.



38b350a8e16219ab065862b865a4acb0 ca05eaf5b843fbd53589c90d7228a6df eb0ea3b827d18de2329b6477e24c1d59 909d99074e442b52ce54cc7b31cf065d bf1c3a170005eae151f49ba2720abde9 2897d76d56d2010f4e3a28f864d69223

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No
 
 
 
 
 
 
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification