Escolar Documentos
Profissional Documentos
Cultura Documentos
SAP HANA is nothing but the combination of software and Hardware innovation. When we talk about the hardware innovation, the
term comes as In-memory computing where the major role is played by the random access memory (RAM) used in the server.
SAP HANA (High Performance Analytic Appliance) is a game-changer in the database innovation. HANA is designed to provide real-
time analytics and transactional processing at lightening speeds, which is possible because of the in-memory technique where all the
processing is done in the memory and actually disk is only used for the persistency.
The critical factor for SAP HANA implementation is the right sizing of the server based on the business requirement and when we talk
about
right sizing, it means amount of memory, the CPU processing power which needs to be calculated.
For the purpose of successful SAP HANA implementation, SAP has provided various guidelines and methods to calculate the correct
hardware size. Here we will study these methods for the successful SAP HANA implementation.
Introduction
In the below paper we will study about the SAP-HANA sizing for the optimal performance of the SAP HANA implementation project
with different scenarios.
Sizing is one of the critical factors for SAP HANA and hence SAP has provided various methods to achieve the accurate size based on
the client
requirements. One can use any or all of the methods to calculate the size for their SAP HANA instance.
Basically we will divide the sizing calculation based on two scenarios,
1. SAP HANA sizing for standalone instance (Side-by-side scenario)
2. SAP HANA sizing for BW on HANA
Recently SAP has announced CRM on SAP HANA and SAP Business Suite on SAP HANA. The sizing calculation for these scenarios is
not covered in this paper. As these scenarios are rolled out for ramp-up customers and general availability will be in the 2nd or 3rd
quarter of 2013.
Below is the list of methods one can utilize to calculate SAP HANA sizing. Only the first method will be used for the standalone
instance and for SAP BW on HANA, we can use any of the below method:
1. SAP HANA sizing using the QuickSizer tool
2. SAP HANA sizing using the DB specific scripts
3. SAP HANA sizing using the ABAP report
Problem Definition
How to calculate server size for the SAP HANA implementation to achieve the optimal performance benefit and ROI on SAP HANA?
Solution Details
As mentioned above depending on the project status, the sizing exercise can be performed. There are basically three methods to
calculate the size; we will study these methods in detail below.
The QuickSizer method is useful for the customers who will be implementing SAP HANA instance as a standalone instance or
performing the
implementation from scratch with limited details about the data models for SAP BW scenario.
In QuickSizer there are three scenarios,
a. Standalone HANA
Output:
Information Consumer,
Business Users, Expert
Users
Once you calculate the required results, send email to your preferred hardware partner with the QuickSizer project name and HW
partner will
prepare the SAP HANA appliance system as per the calculated results.
Download get_size.zip
from SAP Note 1637145
Description Screen Shots
Sizing Calculation:
SAP has provided the sizing formula based on the output from the sql script. Use the output from sql script to calculate the RAM size
and Disk
Size.
RAM = (colstore tables footprint * 2/4 + rowstore tables footprint /1.5) * C1) + 50 GB (HANA Cache and Additional Services)
Starting with the BW version 7.3 SP5 you can run the SAP BW on SAP HANA DB platform, In order to migrate an existing SAP BW
system from any DB platform to SAP HANA, SAP recommends using the new ABAP sizing report /SDF/HANA_BW_SIZING for SAP BW.
Option to select the future growth calculation of memory and disk size
The pre-requisite for ABAP report /SDF/HANA_BW_SIZING is support tool plug-in version ST-PI 2008_1_7XX SP06
This report obtains list of tables from the ABAP dictionary table (DD02L)
For more details, please refer SAP BW on HANA Sizing Report: https://websmp209.sap-
ag.de/~sapidb/012006153200000051552013E/SAP_BW_on_HANA_Sizing_Report_V1_4.pdf
Output:
Description Screen Shots
Input: Input:
Future Growth = X
Number of Years = 3
Output:
RAM: 60 GB
Business benefits
The important benefit for the right amount of SAP HANA sizing is to achieve the unparallel speed to access and output real-time
data. SAP HANAs in memory storage capacity allows the processing of massive quantities of real-time data to provide the immediate
results to end users because of the huge amount of memory.
The right sizing at the start of the project will help in getting the ROI on SAP HANA and help in reducing the future maintenance cost
because of the data volume growth over the period of time.
The SAP HANA sizing will help in identifying the requirement of single node system or scale out system requirements based on the
existing
system data volume and future growth analysis
Conclusion
The need for SAP HANA sizing is very important in the initial phase of SAP HANA implementation. Improper sizing or missing sizing
exercise will lead to various issues in terms of performance and the whole purpose of HANA implementation will be lost.
References
SAP Note 1736976 Sizing Report for BW on HANA
https://websmp209.sap-ag.de/~sapidb/012006153200000051552013E/SAP_BW_on_HANA_Sizing_Report_V1_4.pdf
SAP Note 1514966 SAP HANA 1.0: Sizing SAP In-Memory Database