Professional Documents
Culture Documents
Copyright
Copyright 2018 Nutanix, Inc.
Nutanix, Inc.
1740 Technology Drive, Suite 150
San Jose, CA 95110
All rights reserved. This product is protected by U.S. and international copyright and intellectual
property laws.
Nutanix is a trademark of Nutanix, Inc. in the United States and/or other jurisdictions. All other
marks and names mentioned herein may be trademarks of their respective companies.
Copyright | 2
SAP HANA on Nutanix
Contents
1. Executive Summary................................................................................ 4
2. Introduction..............................................................................................5
2.1. Audience........................................................................................................................ 5
2.2. Purpose..........................................................................................................................5
5. Conclusion............................................................................................. 14
Appendix......................................................................................................................... 15
References.......................................................................................................................... 15
Version Information............................................................................................................. 15
About the Authors............................................................................................................... 15
About Nutanix......................................................................................................................15
List of Figures................................................................................................................16
List of Tables................................................................................................................. 17
3
SAP HANA on Nutanix
1. Executive Summary
SAP helps customers migrate from traditional relational databases to their in-memory SAP HANA
database to gain more agility in their business processes. Many SAP customers are searching
for ways to deploy SAP HANA in an efficient, simple way that minimizes risk while preserving the
benefits of an agile platform. Nutanix can provide such an option.
This document outlines best practices and guidelines for deploying SAP HANA on the Nutanix
Enterprise Cloud to help you achieve the best possible performance for your SAP HANA
database virtual machines.
This first version of the SAP HANA on Nutanix best practices guide describes all the relevant
technical settings and considerations you need to get the most out of your SAP HANA scale-up
environment running on Nutanix AHV. Nutanix, in collaboration with SAP Engineering, developed
the recommendations and guidelines presented within this document through extensive testing of
SAP HANA on the Nutanix platform. These recommended settings ensure that you are running a
fully supported production SAP HANA system.
SAP has pointed out the importance of new, less complex ways to deploy SAP HANA for their
customers in the blog article More Choices, Lower Costs, Improved Scalability: Making the Most
Out of Your SAP HANA Deployment.
Compared to traditional three-tier virtualization implementations, deploying SAP HANA on
Nutanix lets you realize several key benefits, including dramatic reductions in complexity,
significant risk avoidance, gains in flexibility, and a faster time to market.
1. Executive Summary | 4
SAP HANA on Nutanix
2. Introduction
2.1. Audience
This best practices guide is part of the Nutanix Solutions Library. It is intended for customers,
partners, and internal employees who are responsible for working on any SAP HANA project.
Readers of this document should already be familiar with Nutanix and SAP HANA.
2.2. Purpose
We cover all necessary guidelines and prerequisites for successfully deploying SAP HANA in
production on a Nutanix Enterprise Cloud Platform.
Version
Published Notes
Number
1.0 August 2018 Original publication.
2. Introduction | 5
SAP HANA on Nutanix
4.1. Prerequisites
Before installing a system, verify that it meets the following prerequisites:
• Ensure that you are using a supported operating system for your VM, as per the SAP Product
Availability Matrix (PAM) (SAP account required).
• Ensure that your version of Nutanix AHV is AHV-20170830.151 or newer.
• Ensure that your version of Nutanix AOS is 5.9.0 or newer.
• Both SAP HANA version 1 and SAP HANA version 2 are supported.
• SAP HANA on HCI is only supported on Intel® Xeon® Scalable Processors of the Intel-
Skylake-Microarchitecture.
Please review the Appendix of this document for guidance on how to verify your current version.
• Do not place the SAP HANA production database on the same socket as the controller VM.
• Resource sharing between production SAP HANA VMs and any other VMs is not allowed.
• For production SAP HANA database VMs, ensure that you adhere to the resource
combinations outlined in the table below.
# For production VMs, assume 4x the SAP HANA database memory footprint, available
locally on the node where the VM is running.
# For nonproduction VMs, assume 2x the SAP HANA database memory footprint, available
locally on the node where the VM is running.
• Do not configure storage saving functionalities such as compression, deduplication, or erasure
coding (EC-X) on a storage container that holds production database files.
disable these modes automatically, run the following commands from one of the controller
VMs:
hostssh chkconfig --add cstate
hostssh service cstate start
• When planning for N+1, we recommend following the steps in the Prism Web Console Guide
to configure the cluster for high availability.
• Create logical volumes for log and data striped across four vDisks with 64 K stripe size and
readahead=none. Use all logical extents of a volume group for the logical volumes:
lvcreate -i 4 -I 64K -l <LogicalExtentsNumber> -r none -n vol hanalog
lvcreate -i 4 -I 64K -l <LogicalExtentsNumber> -r none -n vol hanadata
lvcreate -l <LogicalExtentsNumber> -r none –n vol hanashared
• When using XFS, add the following mount parameters to the relevant entries in /etc/fstab:
noatime,nobarrier,inode64,largeio,swalloc 1 2
• Example:
acli vm.update SAP-HANA num_vcpus=3 num_vnuma_nodes=3 num_cores_per_vcpu=28
num_threads_per_core=2 vcpu_hard_pin=True
• Enable the VM metrics host daemon as described in SAP note 2656072 (SAP account
required).
• Only SAP HANA scale-up is supported on the Nutanix Enterprise Cloud Platform.
• SAP HANA System Replication is supported on Nutanix Enterprise Cloud Platform to ensure
application availability.
5. Conclusion
When choosing Nutanix for your SAP HANA implementation you will benefit from the reduced
complexity and improved agility. Following the recommendations provided in this document can
help ensure successful implementation and operation of SAP HANA on Nutanix.
The native Nutanix hypervisor, AHV, and Nutanix Enterprise Cloud OS software are certified
for production SAP HANA deployments. Lenovo and other Nutanix partners are working to
certify their respective Skylake-based hardware platforms to run SAP HANA with Nutanix
Enterprise Cloud OS software and AHV. Once hardware certification is complete, Nutanix
expects production solutions for SAP HANA to be generally available through these partners later
in the year.
5. Conclusion | 14
SAP HANA on Nutanix
Appendix
References
For SAP support information and verification, see SAP note 2686722: SAP HANA Virtualized on
Nutanix Acropolis Hypervisor.
Version Information
To view the Nutanix version running in the cluster, click the user icon in the main menu, then
select About Nutanix from the drop-down list. The About Nutanix window that appears displays
the AOS and Nutanix cluster check (NCC) version numbers. It also includes a link to Nutanix
patent information.
About Nutanix
Nutanix makes infrastructure invisible, elevating IT to focus on the applications and services that
power their business. The Nutanix Enterprise Cloud OS leverages web-scale engineering and
consumer-grade design to natively converge compute, virtualization, and storage into a resilient,
software-defined solution with rich machine intelligence. The result is predictable performance,
cloud-like infrastructure consumption, robust security, and seamless application mobility for a
broad range of enterprise applications. Learn more at www.nutanix.com or follow us on Twitter
@nutanix.
Appendix | 15
SAP HANA on Nutanix
List of Figures
Figure 1: Nutanix Enterprise Cloud................................................................................... 7
16
SAP HANA on Nutanix
List of Tables
Table 1: Document Version History.................................................................................. 5
17