Download as pdf or txt
Download as pdf or txt
You are on page 1of 36

HANA Administration Training

Insights & Data – HANA CoE


Hyderabad , April 2016
SAP HANA INSTALLATION

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 2


SAP HANA Installation
 Operating systems supported
 Hardware Vendors
 Available Options for HANA - On-Premise | Cloud | Hybrid
• Appliance
• TDI (Tailored Data center integration)
• Appliance vs TDI
 Sizing
• T-shirt Sizing / Native HANA sizing
• BW on HANA Sizing
• Suite on HANA sizing

 File System Structure


 Installation
• Single/Multinode installation
• Using the Tools for Installation(HDBLCM) / Resident HDBLCM
o HDBLCM Command
o HDBLCM GUI
o HDBLCM Web
 Installation on Virtual Machine
 Post installation
 Uninstallation

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 3


Supported Operating Systems for SAP HANA database

SAP HANA is available for:

• Intel-based hardware platforms


SUSE Linux Enterprise Server 11 (SP2 and higher) and 12
Red Hat Enterprise Linux (RHEL) 6.x
• IBM Power Systems (SUSE Linux Enterprise Server 11 SP4)

• SAP HANA SPS 11 server installation requires the GCC compiler to be at level 4.8 or higher.
This compiler version is included with the latest OS updates, except for the SLES 11 SP2 and
SP3, which require manual patching (or upgrade to SP4).

For details, see notes:


2235581 - SAP HANA: Supported Operating Systems
1944799 - SAP HANA Guidelines for SLES Operating System Installation
2009879 - SAP HANA Guidelines for Red Hat Enterprise Linux (RHEL) Operating System
2228351 - Linux: SAP HANA Database SPS 11 revision 110 (or higher) on RHEL 6 or SLES 11
2250138 - SLES 11 SP1 not supported for SAP HANA revision 110 and higher
2055470 - HANA on POWER Planning and Installation Specifics - Central Note

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 4


Operating Systems for SAP HANA on Intel-Based Hardware
Platforms
SUSE Linux Enterprise Server (SLES) 11.x:
SLES for SAP Applications 11 SP2
SAP Note 1824819 - SAP HANA DB: Recommended OS settings for SLES 11 / SLES for SAP Applications 11 SP2
SLES for SAP Applications 11 SP3
SAP Note 1954788 - SAP HANA DB: Recommended OS settings for SLES 11 / SLES for SAP Applications 11 SP3
SLES for SAP Applications 11 SP4
SAP Note 2240716 - SAP HANA DB: Recommended OS settings for SLES 11 / SLES for SAP Applications 11 SP4

For general information, see SUSE Linux Enterprise Server 11.x for SAP Applications Configuration Guide for SAP HANA
attached to SAP Note 1944799 - SAP HANA Guidelines for SLES Operating System.
SUSE Linux Enterprise Server (SLES) 12
SAP Note - 2205917 SAP HANA DB: Recommended OS settings for SLES 12 / SLES for SAP Applications 12

Red Hat Enterprise Linux (RHEL) 6.x:


Red Hat Enterprise Linux (RHEL) 6.5
SAP Note 2013638 - SAP HANA DB: Recommended OS settings for RHEL 6.5
Red Hat Enterprise Linux (RHEL) 6.6
SAP Note 2136965 - SAP HANA DB: Recommended OS settings for RHEL 6.6
Red Hat Enterprise Linux (RHEL) 6.7
SAP Note 2247020 - SAP HANA DB: Recommended OS settings for RHEL 6.7
For general information, see Red Hat Enterprise Linux (RHEL) 6.x Configuration Guide for SAP HANA attached to
SAP Note 2009879 - SAP HANA Guidelines for Red Hat Enterprise Linux (RHEL) Operating System .

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 5


SLES for SAP

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 6


Operating System for SAP HANA on IBM Power Servers

For a SAP HANA system on IBM Power servers the following operating system is available:
SUSE Linux Enterprise Server 11 SP4 for IBM Power (plus additional Packages)
SAP Note 2055470 - HANA on POWER Planning and Installation Specifics - Central Note
For general information, see SUSE Linux Enterprise Server 11.x for SAP Applications Configuration Guide for
SAP HANA attached to SAP Note 1944799 - SAP HANA Guidelines for SLES Operating System.
Additional Information
SAP Note 2001528 - Linux: SAP HANA Database SPS 08 revision 80 (or higher) on RHEL 6 or SLES 11
SAP Note 2228351 - Linux: SAP HANA Database SPS 11 revision 110 (or higher) on RHEL 6 or SLES 11
Information About Maintenance period

SAP Note 52505 - Support after end of mainstream/extended maintenance .

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 7


Hardware Partners
Installation of HANA using the appliance delivery model can be obtained from one of the following
certified SAP hardware partners:

In-Memory Computing Engine


(Software)

Pre-Installed Systems (Hardware)

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 8


SAP HANA Appliance Delivery Model
Overview of Vendors and HW Configurations

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 9


Factory-Install of SAP HANA Database Appliances

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 10


HANA is a Database System and an Appliance

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 11


Review of the Installation of SAP HANA

The SAP HANA Platform Edition has the following components. As you can see, there
are a lot of components to take care of:
SAP HANA database
SAP HANA client, SAP HANA client for Microsoft Excel
SAP HANA studio (including SAP HANA STUDIO RSA PLUGIN)
SAPUI5 Tools IDE PLUGIN
SAP Host Agent, Diagnostics Agent
SAP HANA information composer
SAP HANA AFL
SAP HANA LCApps
SAP HANA Lifecycle Manager
SAP HANA RDL
SAP HANA INA Toolkit HTML
SAP HANA EPM Service
SAP HANA Demo Modell
SAP HANA smart data access
SAP HANA HW Configuration Check Tool

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 12


Appliance / TDI

Four years ago, SAP embarked on a HANA journey


using the appliance delivery model
– SAP HANA Appliance: Pre-engineered in-memory
appliance that combines pre-installed HANA software
components with pre-configured, SAP-certified hardware
delivered by SAP’s leading partners

In 2013, SAP introduced HANA tailored data center


integration delivery model (SAP HANA TDI)
– SAP HANA TDI: An alternative delivery model providing
more choice to customers by allowing them to leverage
their existing hardware components and operational
processes to build their own HANA deployment
infrastructure

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 13


Appliance / TDI

SAP HANA appliance SAP HANA tailored data center integration

Fast implementation More flexibility


Customer aligns with the hardware partner on individual support
Support fully provided by SAP
model
Solution validation done by SAP and partners Installation is done by the customer (or hardware partner)

Preconfigured hardware setup Reuse existing infrastructure and thereby reduce costs

SAP HANA installation certification required for customer to


Preinstalled software
perform SAP HANA software

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 14


Appliance vs TDI Comparison

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 15


SAP HANA scalability

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 16


File system requirement

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 17


File system - details

File system Default Path Recommendations

The mount directory is used for shared files between all hosts in an SAP HANA system. This directory
needs to be accessible to each of the servers in the SAP HANA cluster.
Installation path /hana/shared/ Sub-directories:●/hana/shared/<SID> - Contains executable kernel programs (exe), globally shared
data (global), instance profiles (profile), HDB executables (HDB<number>), and uninstallation script
and instruntime (hdblcm), client and studio.

This is the path to the local SAP system instance directories. It is possible to join this location with the
System instance /usr/sap Linux installation.
Sub-directories:●/usr/sap/hostctrl - The SAP host agent directory.●/usr/sap/<SID> - Contains system
executables (SYS) and the home directory (home) of the <sid>adm user.

Data volume /hana/data/<SID> The default path to the data directory depends on the system ID of the SAP HANA host

Log volume /hana/log/<SID> The default path to the log directory depends on the system ID of the SAP HANA host.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 18


File system Structure

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 19


Single Host

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 20


Multi host

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 21


Using the SAP HANA Platform LCM Tools
The SAP HANA database lifecycle manager (HDBLCM) is used to perform SAP HANA platform lifecycle
management (LCM) tasks, including installing, updating, and configuring an SAP HANA system. The SAP
HANA database lifecycle manager is designed to accommodate hardware partners and administrators, and
so it offers a variety of usage techniques.

HDBLCM Gui
HDBLCM Web
HDBLCM Cmd

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 22


Tools - Evolution

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 23


HANA Database Lifecyle Manager - HDBLCM

HDBLCM GUI is accessible from the Media DVD HDB_LCM_LINUX_X86_64 folder. Start the gui version by
running the script hdblcmgui or use hdblcm for command line installation.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 24


hdblcm(gui) Location on the SAP installation/update medium

Location for updating the SAP HANA system: Before


performing the update, ensure that the downloaded packages
from SAP Service Market Place are extracted and accessible
from the SAP HANA host.

1.SAP HANA single component update via download from


SAP SMP:
Navigate to the directory and run the hdblcm tool with action
update.
Example:
<host>:<download_path>/SAP_HANA_DATABASE
#./hdblcm –-action=update

2.SAP HANA SPS update via download of the multi-span


archives from SAP SMP:

Navigate to the directory and run the hdblcm tool with action
update.

<host>:<SAP_Installation_Medium>/DATA_UNITS/HDB_LC
M_LINUX_X86_64 #./hdblcm –-action=update

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 25


hdblcm(gui)
Installation (interactive scenario)

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 26


Users created during installation

<sid>adm : The system admin is the os user required for administrative tasks such as starting and
stopping the system. The user id and group id of this user must be unique and identical on each host
of a distributed system. When a backup is triggered thru studio or command line, internally it uses the
sidadm account to take the backup.

Sapadm: If there is no SAP host agent available, then it is installed during the installation along with
the user sapadm. If the host agent is already installed, then the HANA unified installer neither
modifies the host agent not the sapadm user’s password.

System: The database super user. After installation, for the first time you login through Studio thru this
account.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 27


Roles and Responsibility — Who Does What?
Phase Task Responsible
Provisioning/Setup SAP HANA appliance installation Hardware Partner
Installation of Hardware Hardware Partner
Installation of OS Hardware Partner
Installation of HANA Platform software Hardware Partner
OS updates Customer
Adding additional SAP HANA database instances (MCOS) Customer
SAP HANA updates Customer
Data source connectivity Customer
Maintenance Patching of Firmware Customer (*)
Patching of Operating System Customer (*)
Patching of SAP HANA platform components Customer
Patching of peripheral components Customer
Upgrade of Operating System Customer (*)
Update of SAP HANA platform components Customer
Operations General administration of SAP HANA database Customer
Backup and Recovery Customer
Bare Metal Recovery Customer
SAP HANA System Monitoring Customer
SAP HANA Database Monitoring Customer
Installation of third party software components Customer
Operations Issue Handling Process SAP, Customer (*), (**)

(*) The customer is generally responsible for maintenance of the SAP HANA system. If the customer has a special support agreement with the hardware partner,
maintenance may be the responsibility of the hardware partner.
(**) SAP is the main point of contact and distributes all issues within the support organization by default, as is the case for other SAP applications. If the customer has
defined special support agreements with the hardware partner, the customer should contact the hardware partner directly in the case of obvious hardware or operating
system issues. If no agreements have been made neither SAP nor the hardware partner are responsible for the installation, maintenance and possible adjustment of
external software installed on the SAP HANA system.
Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 28


Installation in a Virtual Machine (VMware)
Have a look at the best practice documents from VMware and the VMware relevant
SAP Notes:
SAP Note 1995460 - Single SAP HANA VM on VMware vSphere in production
SAP Note 2024433 - Multiple SAP HANA VMs on VMware vSphere in production VMWare Best Practices on SAP HANA
Best Practices and Recommendations for Scale-up Deployments of SAP HANA on VMware vSphere

In general the following requirements need to be fulfilled:

 The underlying hardware must be certified by SAP's ICC for SAP HANA.

 Do not use memory compression techniques like KSM.

 The maximum memory reserved for the virtual machines should not exceed 90% of the physical memory of
the hypervisor.

 SAP HANA needs the full instruction set of the host CPU(s). Adjust the settings for the VM accordingly.

 For monitoring and system management purposes, VMware Tools must be installed and running as well.

 For performance reasons, the SAP HANA file systems should reside on separate VMDK files.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 29


Installation using cmd based installer.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 30


Installation using HDBLCM gui

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 31


Post – Installation steps

 Takethe first initial backup.


 Enable persistence encryption.
 Enable automatic start of HANA database.
 Register with SLD
 Configure SMD agent.

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 32


HANA Scenarios
HANA started as a standalone data mart, then added apps
• Content was added using Reporting and Analytics with SAP BusinessObjects
• HANA on Cloud
• BW on HANA
• Business Suite on HANA is fully supported

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 33


HANA Deployment Options 1/2
SAP Note 1666670 – Multiple SAP HANA DBs on one appliance
SAP Note 1661202 – Support for multiple applications on SAP HANA
SAP Note 1826100 – Multiple applications SAP Business Suite powered by SAP HANA
SAP Note 1681092 – BW on SAP HANA – landscape deployment planning
SAP Note 1788665 – SAP HANA running on VMware vSphere VMs

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 34


HANA Deployment Options 2/2

Presentation Title | Date

Copyright © Capgemini 2015. All Rights Reserved 35


About Capgemini
With more than 145,000 people in over 40 countries, Capgemini
is one of the world's foremost providers of consulting, technology
and outsourcing services. The Group reported 2014 global
revenues of EUR 10.573 billion.
Together with its clients, Capgemini creates and delivers
business and technology solutions that fit their needs and drive
the results they want. A deeply multicultural organization,
Capgemini has developed its own way of working, the
Collaborative Business Experience™, and draws on Rightshore®,
its worldwide delivery model
Learn more about us at www.capgemini.com.
www.capgemini.com

The information contained in this presentation is proprietary.


Copyright © 2015 Capgemini. All rights reserved.
Rightshore® is a trademark belonging to Capgemini.

You might also like