SlideShare uma empresa Scribd logo
1 de 11
APTIRA PRESENTS –
OPENSTACK NOVA AND KVM OPTIMISATION
Kavit Munshi, CTO, Aptira - @KavitAptira, kavit@aptira.com
OPENSTACK NOVA


Nova is the project name for OpenStack Compute, a cloud computing fabric
controller, the main part of an IaaS system. Individuals and organizations can
use Nova to host and manage their own cloud computing systems.




Key components of the compute part of OpenStack are

• Nova
• Cinder
• Glance

These are also the weakest points of an OpenStack deployment and suffer the
most from performance hits.
COMPUTE PERFORMANCE BOTTLENECKS


Compute nodes run the actual virtual instances that power an IaaS solution.
These run Hypervisors to share resources between the instances. The
performance of the hypervisor can be affected by.

• I/O : All instances use local file system to host filesystems. Scarce resources as
  more instances are run per server by increasing cores. First to be hit.

• Memory/RAM: Second factor to be hit after disks. Most VMs use RAM more
  extensively than CPU. With increasing cores and larger VMs RAM contention
  becomes a problem

• CPU: Usually the last to be hit. Not as much of a problem any more because of
  Hyper threading and multiple cores.
NOVA CONFIGURATION TO AVOID BOTTLENECKS


Admins can take several precautions in the way Nova is configured to ensure
optimal performance of the hypervisor


• Flavours: Only allow sensible flavours for the users. Example on a compute
  node with 8 CPU cores and 96 GB ram avoid creating a flavour that uses 1
  vCPU and 64 GB RAM

• Quotas: Used to limit the number of resources used by a particular tenant:
  number of instances, block volume number and space, or number of
  snaphsots and images kept in Glance. Consider the potential number of
  tenants and available hardware.

• Overprovisioning: Use technologies like thin provisioning, hyper threading
  to over provision resources but have to be careful about performance hits.
CHOICE OF HYPERVISOR

Many kinds of hypervisors are supported by Nova. The most popular ones are:

•   KVM
•   Xen
•   Hyper-V
•   VMWare ESXi




    For the purpose of this talk we are going to assume that we will be using KVM.
    It is the most popular and the best supported hypervisor on Nova.

    KVM has also have a great improvement in performance in the recent times.
    KVM is also best suited to run Linux machines.
OPTIMISING KVM




List of KVM settings that can improve guest performance:

• Kernel I/O scheduler to “Deadline”. Default is cfq, good enough for most work
  loads but for over povisioning use “deadline”
• Huge pages enabled
• Kernel same-page merging enabled (KSM)
• Hyper threading turned on
• Place guest file systems directly on hypervisor block devices instead of in files.



For optimising running instances use the following drivers
• Virtio_net (Network driver)
• Virtio_blk (block device driver)
PERFORMANCE IMPROVEMENT WITH DEADLINE SCHEDULER
HUGE PAGES



A page, memory page, or virtual page is a fixed-length contiguous block of virtual
memory, and it is the smallest unit of data for the following:
• memory allocation performed by the operating system for a program; and
• transfer between main memory and any other auxiliary store, such as a hard
   disk drive.

On x86_64 architecture standard page size is 4kb. A huge page is 4MB and a
large page is 1 GB.

There are couple of important benefits of HugePages:
• Page size is set 2MB instead of 4KB
• Memory used by HugePages is locked and cannot be swapped.

Huge Pages can also be enabled INSIDE running instances for best performance.
KERNEL SAME-PAGE MERGING


KSM lets the hypervisor system share identical memory pages amongst different
processes or virtualized guests.

The ksmtuned process work in the following way:

•   scans through the memory finding duplicate pages
•   Merges duplicate page to single page
•   Map to all virtual machine locations
•   Set copy on write
•   Separate page when individual guests write to it.

KSM is critical to performance if you want to over provision your resources
successfully.
SOURCES

This presentation was created from the following sources. Please read them to
better understand the concepts

http://www.linux-kvm.org/wiki/images/5/59/Kvm-forum-2011-performance-
improvements-optimizations-D.pdf

http://www.mirantis.com/blog/making-most-of-openstack-compute-
performance/

http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Flia
at%2Fliaatbpperfmods.htm

http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm

http://www.pythian.com/news/1326/performance-tuning-hugepages-in-linux/

http://www.linux-kvm.org/wiki/images/9/9e/2010-forum-thp.pdf
THE END




Questions?




How to find us

http://aptira.com
Follow @aptira
kavit@aptira.com
@KavitAptira

Mais conteúdo relacionado

Destaque

In tray presentation
In tray presentationIn tray presentation
In tray presentation
Adrian Hines
 
페이스북 페이지 분석 노루페인트
페이스북 페이지 분석 노루페인트페이스북 페이지 분석 노루페인트
페이스북 페이지 분석 노루페인트
Jun Hee Kim
 
페이스북 페이지 분석 디아블로
페이스북 페이지 분석 디아블로페이스북 페이지 분석 디아블로
페이스북 페이지 분석 디아블로
Jun Hee Kim
 
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
OpenStack
 

Destaque (11)

SVM
SVMSVM
SVM
 
Second project
Second projectSecond project
Second project
 
Aptira OpenStack experiences in Australia
Aptira OpenStack experiences in AustraliaAptira OpenStack experiences in Australia
Aptira OpenStack experiences in Australia
 
In tray presentation
In tray presentationIn tray presentation
In tray presentation
 
페이스북 페이지 분석 노루페인트
페이스북 페이지 분석 노루페인트페이스북 페이지 분석 노루페인트
페이스북 페이지 분석 노루페인트
 
Software Re Engineering
Software Re EngineeringSoftware Re Engineering
Software Re Engineering
 
페이스북 페이지 분석 디아블로
페이스북 페이지 분석 디아블로페이스북 페이지 분석 디아블로
페이스북 페이지 분석 디아블로
 
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
 
How to build your own OpenStack distro using Puppet OpenStack
How to build your own OpenStack distro using Puppet OpenStackHow to build your own OpenStack distro using Puppet OpenStack
How to build your own OpenStack distro using Puppet OpenStack
 
Annual meeting 2015,widescreen final v 2
Annual meeting 2015,widescreen final v 2Annual meeting 2015,widescreen final v 2
Annual meeting 2015,widescreen final v 2
 
OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!
 

Mais de OpenStack

Federation and Interoperability in the Nectar Research Cloud
Federation and Interoperability in the Nectar Research CloudFederation and Interoperability in the Nectar Research Cloud
Federation and Interoperability in the Nectar Research Cloud
OpenStack
 
Enabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
Enabling OpenStack for Enterprise - Tarso Dos Santos, VeritasEnabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
Enabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
OpenStack
 
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
OpenStack
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
OpenStack
 
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash UniversityBuilding a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
OpenStack
 

Mais de OpenStack (20)

Swinburne University of Technology - Shunde Zhang & Kieran Spear, Aptira
Swinburne University of Technology - Shunde Zhang & Kieran Spear, AptiraSwinburne University of Technology - Shunde Zhang & Kieran Spear, Aptira
Swinburne University of Technology - Shunde Zhang & Kieran Spear, Aptira
 
Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera Software
 
Supercomputing by API: Connecting Modern Web Apps to HPC
Supercomputing by API: Connecting Modern Web Apps to HPCSupercomputing by API: Connecting Modern Web Apps to HPC
Supercomputing by API: Connecting Modern Web Apps to HPC
 
Federation and Interoperability in the Nectar Research Cloud
Federation and Interoperability in the Nectar Research CloudFederation and Interoperability in the Nectar Research Cloud
Federation and Interoperability in the Nectar Research Cloud
 
Simplifying the Move to OpenStack
Simplifying the Move to OpenStackSimplifying the Move to OpenStack
Simplifying the Move to OpenStack
 
Hyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red Hat
Hyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red HatHyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red Hat
Hyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red Hat
 
Migrating your infrastructure to OpenStack - Avi Miller, Oracle
Migrating your infrastructure to OpenStack - Avi Miller, OracleMigrating your infrastructure to OpenStack - Avi Miller, Oracle
Migrating your infrastructure to OpenStack - Avi Miller, Oracle
 
A glimpse into an industry Cloud using Open Source Technologies - Adrian Koh,...
A glimpse into an industry Cloud using Open Source Technologies - Adrian Koh,...A glimpse into an industry Cloud using Open Source Technologies - Adrian Koh,...
A glimpse into an industry Cloud using Open Source Technologies - Adrian Koh,...
 
Enabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
Enabling OpenStack for Enterprise - Tarso Dos Santos, VeritasEnabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
Enabling OpenStack for Enterprise - Tarso Dos Santos, Veritas
 
Understanding blue store, Ceph's new storage backend - Tim Serong, SUSE
Understanding blue store, Ceph's new storage backend - Tim Serong, SUSEUnderstanding blue store, Ceph's new storage backend - Tim Serong, SUSE
Understanding blue store, Ceph's new storage backend - Tim Serong, SUSE
 
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus NetworksOpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
 
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
Diving in the desert: A quick overview into OpenStack Sahara capabilities - A...
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
 
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
 
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
 
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
 
Traditional Enterprise to OpenStack Cloud - An Unexpected Journey
Traditional Enterprise to OpenStack Cloud - An Unexpected JourneyTraditional Enterprise to OpenStack Cloud - An Unexpected Journey
Traditional Enterprise to OpenStack Cloud - An Unexpected Journey
 
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash UniversityBuilding a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
Building a GPU-enabled OpenStack Cloud for HPC - Lance Wilson, Monash University
 
Monitoring Uptime on the NeCTAR Research Cloud - Andy Botting, University of ...
Monitoring Uptime on the NeCTAR Research Cloud - Andy Botting, University of ...Monitoring Uptime on the NeCTAR Research Cloud - Andy Botting, University of ...
Monitoring Uptime on the NeCTAR Research Cloud - Andy Botting, University of ...
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Aptira presents OpenStack nova and kvm optimisation

  • 1. APTIRA PRESENTS – OPENSTACK NOVA AND KVM OPTIMISATION Kavit Munshi, CTO, Aptira - @KavitAptira, kavit@aptira.com
  • 2. OPENSTACK NOVA Nova is the project name for OpenStack Compute, a cloud computing fabric controller, the main part of an IaaS system. Individuals and organizations can use Nova to host and manage their own cloud computing systems. Key components of the compute part of OpenStack are • Nova • Cinder • Glance These are also the weakest points of an OpenStack deployment and suffer the most from performance hits.
  • 3. COMPUTE PERFORMANCE BOTTLENECKS Compute nodes run the actual virtual instances that power an IaaS solution. These run Hypervisors to share resources between the instances. The performance of the hypervisor can be affected by. • I/O : All instances use local file system to host filesystems. Scarce resources as more instances are run per server by increasing cores. First to be hit. • Memory/RAM: Second factor to be hit after disks. Most VMs use RAM more extensively than CPU. With increasing cores and larger VMs RAM contention becomes a problem • CPU: Usually the last to be hit. Not as much of a problem any more because of Hyper threading and multiple cores.
  • 4. NOVA CONFIGURATION TO AVOID BOTTLENECKS Admins can take several precautions in the way Nova is configured to ensure optimal performance of the hypervisor • Flavours: Only allow sensible flavours for the users. Example on a compute node with 8 CPU cores and 96 GB ram avoid creating a flavour that uses 1 vCPU and 64 GB RAM • Quotas: Used to limit the number of resources used by a particular tenant: number of instances, block volume number and space, or number of snaphsots and images kept in Glance. Consider the potential number of tenants and available hardware. • Overprovisioning: Use technologies like thin provisioning, hyper threading to over provision resources but have to be careful about performance hits.
  • 5. CHOICE OF HYPERVISOR Many kinds of hypervisors are supported by Nova. The most popular ones are: • KVM • Xen • Hyper-V • VMWare ESXi For the purpose of this talk we are going to assume that we will be using KVM. It is the most popular and the best supported hypervisor on Nova. KVM has also have a great improvement in performance in the recent times. KVM is also best suited to run Linux machines.
  • 6. OPTIMISING KVM List of KVM settings that can improve guest performance: • Kernel I/O scheduler to “Deadline”. Default is cfq, good enough for most work loads but for over povisioning use “deadline” • Huge pages enabled • Kernel same-page merging enabled (KSM) • Hyper threading turned on • Place guest file systems directly on hypervisor block devices instead of in files. For optimising running instances use the following drivers • Virtio_net (Network driver) • Virtio_blk (block device driver)
  • 7. PERFORMANCE IMPROVEMENT WITH DEADLINE SCHEDULER
  • 8. HUGE PAGES A page, memory page, or virtual page is a fixed-length contiguous block of virtual memory, and it is the smallest unit of data for the following: • memory allocation performed by the operating system for a program; and • transfer between main memory and any other auxiliary store, such as a hard disk drive. On x86_64 architecture standard page size is 4kb. A huge page is 4MB and a large page is 1 GB. There are couple of important benefits of HugePages: • Page size is set 2MB instead of 4KB • Memory used by HugePages is locked and cannot be swapped. Huge Pages can also be enabled INSIDE running instances for best performance.
  • 9. KERNEL SAME-PAGE MERGING KSM lets the hypervisor system share identical memory pages amongst different processes or virtualized guests. The ksmtuned process work in the following way: • scans through the memory finding duplicate pages • Merges duplicate page to single page • Map to all virtual machine locations • Set copy on write • Separate page when individual guests write to it. KSM is critical to performance if you want to over provision your resources successfully.
  • 10. SOURCES This presentation was created from the following sources. Please read them to better understand the concepts http://www.linux-kvm.org/wiki/images/5/59/Kvm-forum-2011-performance- improvements-optimizations-D.pdf http://www.mirantis.com/blog/making-most-of-openstack-compute- performance/ http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Flia at%2Fliaatbpperfmods.htm http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm http://www.pythian.com/news/1326/performance-tuning-hugepages-in-linux/ http://www.linux-kvm.org/wiki/images/9/9e/2010-forum-thp.pdf
  • 11. THE END Questions? How to find us http://aptira.com Follow @aptira kavit@aptira.com @KavitAptira