Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
High Performant Virtualization        with OpenVZ   Nilesh Bairagi
Agenda  Available options in virtualization  OpenVZ introduction  Limitations  OpenVZ features  Experience of OpenVZ in pr...
Full Virtualization (emulation)  Use OS as it is  Need Virtual  Machine Monitor  Performance  overhead  Low density
Paravirtualization  Need VMM  Better  performance than  emulator  Modified guest OS
OS Virtualization  Good in both  Performance  overhead and  scalability  Single OS gives  isolated  environments  Dynamic ...
OpenVZ  OS based - by modifying kernel, which enable to create  and run multiple virtual private servers (VPS) on same  ho...
Limits in OpenVZ  Mandates similar kernel   But allows multiple distributions  Limited VPN capabilities  Host is single p...
OpenVZ features  Installation has very low system requirements   Intel Celeron, Pentium II, Pentium III, Pentium 4,    Xe...
Features cont…    Creation of VPS in few seconds•   Use of templates enables to use pre-configured    servers (template ca...
Private cloud with OpenVZ  Less number of physical servers (also reduce  cost, space and subsequent maintenance)  Capacity...
User_beancounters Complexity abstracted by v-swap enabled kernels
OpenVZ cloud
Resource Management  Disk, CPU and memory customization   Mounting VPS on SSD (fast read/write)   SAN  Sharing host reso...
Questions??
Upcoming SlideShare
Loading in …5
×

Rootconf nilesh2012

722 views

Published on

Published in: Technology
  • Login to see the comments

Rootconf nilesh2012

  1. 1. High Performant Virtualization with OpenVZ Nilesh Bairagi
  2. 2. Agenda Available options in virtualization OpenVZ introduction Limitations OpenVZ features Experience of OpenVZ in private cloud Questions
  3. 3. Full Virtualization (emulation) Use OS as it is Need Virtual Machine Monitor Performance overhead Low density
  4. 4. Paravirtualization Need VMM Better performance than emulator Modified guest OS
  5. 5. OS Virtualization Good in both Performance overhead and scalability Single OS gives isolated environments Dynamic resource management
  6. 6. OpenVZ OS based - by modifying kernel, which enable to create and run multiple virtual private servers (VPS) on same host OS VPS are isolated from each other with very little process overhead (1 – 3%) Processes in VPS are scheduled on all CPUs of host (by default)
  7. 7. Limits in OpenVZ Mandates similar kernel  But allows multiple distributions Limited VPN capabilities Host is single point of failure
  8. 8. OpenVZ features Installation has very low system requirements  Intel Celeron, Pentium II, Pentium III, Pentium 4, Xeon or AMD Athlon CPU, 128MB RAM, 4G free space Dynamic resource management VPS – Own users & groups, process tree, ip, network & routing, firewall etc. VPS are efficient in utilizing resources, therefore can exceed than actual allocated resources
  9. 9. Features cont… Creation of VPS in few seconds• Use of templates enables to use pre-configured servers (template cache) Scaling
  10. 10. Private cloud with OpenVZ Less number of physical servers (also reduce cost, space and subsequent maintenance) Capacity planning for HW  With monitoring and trending Resource management is dynamic, immediately becomes effective (no reboot)  Using packages like vzctl Wide range of parameters to config
  11. 11. User_beancounters Complexity abstracted by v-swap enabled kernels
  12. 12. OpenVZ cloud
  13. 13. Resource Management Disk, CPU and memory customization  Mounting VPS on SSD (fast read/write)  SAN Sharing host resources amongst CT is easy Live migration is easy with checkpoint Redudant VPS cost only disk space Reproducible infrastructure
  14. 14. Questions??

×