Presentation on theme: "Performance Analysis of Virtualization for High Performance Computing A Practical Evaluation of Hypervisor Overheads Matthew Cawood University of Cape."— Presentation transcript:
Performance Analysis of Virtualization for High Performance Computing A Practical Evaluation of Hypervisor Overheads Matthew Cawood University of Cape Town
1. Background BSc (Eng) final year research project CHPC Advanced Computer Engineering (ACE) Lab Cloud Cluster is currently being commissioned Research focused on evaluating the hardware and software configurations
2. Research Objectives 1.Present an in-depth report on the current technologies being developed in the field of High Performance Computing. 2.Provide a quantitative performance analysis of the costs associated with Virtualization, specifically in the field of HPC.
3. High Performance Computing HPC data centres are rapidly growing in size and complexity Currently emphasis is placed on improving efficiency and utilization Wide selection of applications/requirements Bioinformatics Astrophysics Simulation Modelling
5. Performance Tuning Host memory reservation of Linux huge pages KVM vCPU pinning to improve NUMA cell awareness
9. Conclusions KVM typically provides good performance for HPC Tuning is necessary to further improve performance Efficiency is highly application dependant SR-IOV for Infiniband effectively reduced I/O Virtualization overheads Synthetic and real-world results often contradict