SlideShare a Scribd company logo
1 of 22
Download to read offline
1© 2014 SAP AG or an SAP affiliate company. All rights reserved.
SAP HANA SPS 10 - What’s New?
Scale-Out, High Availability and Disaster Recovery
SAP HANA Product Management June, 2015
(Delta from SPS 09 to SPS 10)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Scale-Out, High Availability and Disaster Recovery
What’s New in SPS 10? – Agenda
Scale-Out, Persistence
 Check for existence of vital SAP HANA files
Scale-Out, High Availability (Host Auto-Failover)
 Support for Dynamic Tiering with own failover group
 New Parameters in Host Auto-Failover control
Disaster Recovery, High Availability
 SAP HANA System Replication
• Optimizations in Row store handling for faster take-over times
• Support for SAP HANA Cockpit with tiles for SAP HANA System Replication
Scale-Out,
Persistence
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public
What’s New in SPS 10: Persistence
Existence check for vital files
Check for existence of Data and Log Volume structures
With every SAP HANA Savepoint execution now
also a check of vital database files is executed
Checked objects:
 Data Volumes directory
 Data Volumes files
 Log Volume directory
 Log Volume segment files
The check is looking for the file/object existence to offer
alerts early enough to start activities to ease the impact
of the accidental file deletion
Recommended activities:
As long as the database is still functional admins can still
create backups and use them for recovery after restart
 With the restart of the SAP HANA finally the locks on the
file bodies are stopped and the file bodies (block chains on disk)
are not existing anymore.
 Before that only the file meta data was deleted in directory structures.
With this alert we want to inform HANA admins early enough to take action!
/ (root)
/usr/sap /hana
data log shared
H36 H36 H36
Linux
mnt00001 mnt00002 mnt00001 mnt00002
hdb00001
hdb00002
hdb00003
hdb00004
hdb00001
hdb00002
hdb00003
hdb00004
hdb00005 hdb00005
10GB 50GB
n x RAM
1 x RAM3 x RAM 1 x RAM3 x RAM
Scale-Out
High Availability
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public
What’s New in SPS 10: Scale-Out/Host Auto-Failover
Failover Group for Dynamic Tiering
Failover group
A failover group can be defined for each host.
In case of failover the nameserver tries to fail
over to a host within the same group.
Since SPS10 with dynamic tiering a special
failover group for the group of possible
different sized hardware boxes
 Failover group 'default'
 Failover group 'extended_storage'
Technology was now extended to the
different IO schema of Dynamic Tiering
(shared everything) to offer Host Auto-
Failover also with this rather new setup
option
Dynamic Tiering can now operate on NFS
and SAN
No changes necessary to the Storage
Connector API
Warm Data
SAP HANA
Node 5 Node 6
Fail-
Over
Node
Node 7Node 1 Node 2 Node 3
Fail-
over
Node
Node 4
BW
Dynamic Tiering
(Extended Storage)
Data for persistence & recovery
data&
log
Hot data (Loaded) Warm data (Cashed)
Data_es
&
log_es
data&
log
data&
log
data_es
&
log_es
Failover Group
default
Failover Group
extended_storage
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public
Warm Data
SAP HANA
Node 5 Node 6
Fail-
Over
Node
Node 7Node 1 Node 2 Node 3
Fail-
over
Node
Node 4
BW
Dynamic Tiering
(Extended Storage)
Data for persistence & recovery
data&
log
Hot data (Loaded) Warm data (Cashed)
Data_es
&
log_es
data&
log
data&
log
data_es
&
log_es
Failover Group
default
Failover Group
extended_storage
What’s New in SPS 10: Scale-Out
Failover Group for Dynamic Tiering
Installation
With SPS10 the installer only supports automatic
failover by setting the same failover group
'extended_storage' for involved hosts
 SAP HANA on any supported storage type
Dynamic Tiering on NFS or SAN
 SAP HANA and Dynamic Tiering on same storage
type
To distinguish Dynamic Tiering on NFS or SAN the
nameserver/fcClient must know if it supposed to
be on SAN
 This will be supported with new INI parameter
 global.ini
[storage]
ha_provider = hdb_ha.fcClient
enable_extended_storage=true
partition_1_data__wwid = <wwid1>
partition_1_log__wwid = <wwid2>
partition_1024_data_es__wwid = <wwid3>
partition_1024_log_es__wwid = <wwid4 >
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public
What’s New in SPS 10: Scale-Out
Failover Group for Dynamic Tiering
#HANA
./hdblcm [..] –sid=DT1
--components=server,es
--component_dirs=`pwd`/server,/area51/external_components/ES/latest
--datapath=/hana/data/DT1
--logpath=/hana/log/DT1
--es_datapath=/hana/data_es/DT1
--es_logpath=/hana/log_es/DT1
--storage_cfg=/data/nfs_export/config/lun_es
#DT Worker
./hdblcm --action=add_hosts
--addhosts=<host>:role=extended_storage_worker:group=extended_storage
#DT Standby
./hdblcm --action=add_hosts
--
addhosts=<host+1>:role=extended_storage_standby:group=extended_storage
Landscape setup
Joint failover group
 extended_storage
Host Roles
 extended_storage_worker
 extended_storage_standby
Still possible to use manual failover
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public
What’s New in SPS 10: Scale-Out
New Parameter in SPS10: daemon.ini
Daemon.ini – comments on parameters
Number of retries, if a service fails in startup
procedure:
startup_error_restart_retries=4
 Might be important for slow IO systems
Wait time in ms between startup retries set in
parameter:
startup_error_restart_delay=10000
 Waiting period between retries in seconds?
If parameter
startup_error_shutdown_instance in a
service section set to true the daemon will
shutdown all services on the host if this service
cannot start
If startup_error_restart_retries is set the shutdown
will be initiated after all retries failed
startup_error_shutdown_instance=true
 Parameter is set to true in section for [nameserver] by
default
 If nameserver fails to start the daemon will
shutdown all services of this host and the daemon
itself
 Failover
 In earlier version of HANA a still running daemon
prevented the failover
High Availability
Disaster Recovery
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public
What’s New in SPS 10: SAP HANA System Replication
Improved Take-Over Performance
Improved take-over performance
Optimization in RowStore (RS) handling during take-overs
 Extension of the SPS09 feature keeping the RowStore in main memory on
Secondary during take-over
 With SPS10 the rebuild of the secondary indexes during reactivation of the
RowStore now can be done in a decoupled way
 No necessity to wait for finishing the creation process
 Is done asynchronously in background
 Short-time missing secondary indexes can be coped with primary key accesses
to involved tables until they are created
 ColumnarStore (CS) is preloaded for possible take-over anyway
(if the performance optimized version of System Replication is used)
Primary
HANA
Secondary
HANA
RS
Take-
over
CS
pre-
load
Secondary index
creation
decoupled
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Main Screen
New support for SAP HANA System Replication in SAP HANA Cockpit
Cockpit accessible via <hostname>:80<sid>/sap/hana/admin/cockpit
 User and Password necessary
 Frontend is highly adaptable to users
or user group tasks
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Main Tile
Tile on the main screen
 Type of landscape
(2 tier or 3 tier)
 Sums up the status info
underneath
 Presents synchronization
mode for the first
replication in chain
The following states can
be shown:
 Not configured (meaning
system replication is not
configured)
 Active and in sync (green
square)
 All services are active but
not yet in sync yet (yellow
triangle)
 Errors in Replication (red
circle)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Details Chain of Systems
Behind the main screen tile
Lists involved systems in
order of their relationships
The upper part sums up the
chain of systems in case of
Multi Tier system replication
 The mentioned avg. write
times are related to log writing
o Values on ASYNC connects
usually are smaller because of
OS buffering
 Avg. Log Buffer Size is the Log
info which is ...
 SY stands for SYNC
 AS stands for ASYNC
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – User settings
Several user settings
changable
Popups
 Columns
 Sort
System related setups
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Details of replication process per connection
Per SAP HANA replication process
vital data can be shown
IO times history presented graphically
 Shipped [ms]
 Local [ms]
With a click on the diagram columns
related values are presented
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Even more Details presented
With a click on the host
line more individual
KPIs are presented
Related to the selected
connection and service
following data is
presented
 General Overview
 Log Positions
 Savepoints
 Full Data Replica
 Delta Data Replica
 Backlog
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public
What’s New in SPS 10: SAP HANA System Replication
Support for SAP HANA Cockpit – Link to alerts
Crosslinked with
Alerts Tile
More Information
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public
What’s New in SAP HANA SPS09: HA & DR
More information
SAP HANA documentation
Available on the SAP Help Portal
 SAP HANA Administration Guide,
 SAP HANA Technical Operations Manual
SAP HANA website
 SAP HANA Features: Data Center
SAP HANA in Data Centers – Introduction and
Overview
 http://www.saphana.com/docs/DOC-2010
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information
Prasad Illapani
SAP HANA Product Management
prasad.illapani@sap.com
Dr. Ralf Czekalla
SAP HANA Product Management
ralf.czekalla@sap.com
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

More Related Content

What's hot

What's hot (20)

What's new for SAP HANA SPS 11 Dynamic Tiering
What's new for SAP HANA SPS 11 Dynamic TieringWhat's new for SAP HANA SPS 11 Dynamic Tiering
What's new for SAP HANA SPS 11 Dynamic Tiering
 
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
 
What's New in SAP HANA SPS 11 Mission Critical Data Center Operations
What's New in SAP HANA SPS 11 Mission Critical Data Center OperationsWhat's New in SAP HANA SPS 11 Mission Critical Data Center Operations
What's New in SAP HANA SPS 11 Mission Critical Data Center Operations
 
SAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration Monitoring
 
SAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAPSAP HANA System Replication with SLES for SAP
SAP HANA System Replication with SLES for SAP
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic Tiering
 
SAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery ConfidenceSAP S/4 HANA Disaster Recovery Confidence
SAP S/4 HANA Disaster Recovery Confidence
 
SAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic TieringSAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic Tiering
 
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
 
What's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementWhat's new on SAP HANA Workload Management
What's new on SAP HANA Workload Management
 
What's New in SPS11 Overview
What's New in SPS11 OverviewWhat's New in SPS11 Overview
What's New in SPS11 Overview
 
What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application Development
 
HANA SPS07 Replication
HANA SPS07 ReplicationHANA SPS07 Replication
HANA SPS07 Replication
 
SAP HANA SPS09 - Security
SAP HANA SPS09 - SecuritySAP HANA SPS09 - Security
SAP HANA SPS09 - Security
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload Management
 
SAP Migrations made easy
SAP Migrations made easySAP Migrations made easy
SAP Migrations made easy
 
What's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle ManagementWhat's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle Management
 

Viewers also liked

SGI_UV_HANA_White Paper-web
SGI_UV_HANA_White Paper-webSGI_UV_HANA_White Paper-web
SGI_UV_HANA_White Paper-web
Josh Goergen
 

Viewers also liked (20)

SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
 
High availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication SystemHigh availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication System
 
SGI_UV_HANA_White Paper-web
SGI_UV_HANA_White Paper-webSGI_UV_HANA_White Paper-web
SGI_UV_HANA_White Paper-web
 
OpenStack High Availability
OpenStack High AvailabilityOpenStack High Availability
OpenStack High Availability
 
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red HatMultiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
 
HP Enterprises in Hana Pankaj Jain May 2016
HP Enterprises in Hana Pankaj Jain May 2016HP Enterprises in Hana Pankaj Jain May 2016
HP Enterprises in Hana Pankaj Jain May 2016
 
Hana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire ProjectHana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire Project
 
SAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case MapSAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case Map
 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
 
Juegos psicomotricidad infantil
Juegos psicomotricidad infantilJuegos psicomotricidad infantil
Juegos psicomotricidad infantil
 
SAP HANA Platform
SAP HANA Platform SAP HANA Platform
SAP HANA Platform
 
Juegos y tecnicas_de_animacion
Juegos y tecnicas_de_animacionJuegos y tecnicas_de_animacion
Juegos y tecnicas_de_animacion
 
Why SAP HANA?
Why SAP HANA?Why SAP HANA?
Why SAP HANA?
 
Cuentos para aprender a hablar
Cuentos para aprender a hablarCuentos para aprender a hablar
Cuentos para aprender a hablar
 
SAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HASAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HA
 
BW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemBW Migration to HANA Part 3 - Post-processing on the Migrated System
BW Migration to HANA Part 3 - Post-processing on the Migrated System
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA Monitoring
 
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
 
BW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & Migration
BW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & MigrationBW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & Migration
BW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & Migration
 

Similar to SAP HANA SPS10- Scale-Out, High Availability and Disaster Recovery

507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
Praveen Sabbavarapu
 

Similar to SAP HANA SPS10- Scale-Out, High Availability and Disaster Recovery (20)

SAP HANA SPS10- SAP HANA Platform Lifecycle Management
SAP HANA SPS10- SAP HANA Platform Lifecycle ManagementSAP HANA SPS10- SAP HANA Platform Lifecycle Management
SAP HANA SPS10- SAP HANA Platform Lifecycle Management
 
Automating SAP HANA System Replication
Automating SAP HANA System ReplicationAutomating SAP HANA System Replication
Automating SAP HANA System Replication
 
Fut1441 SUSE Linux Enterprise Server for SAP Solutions
Fut1441  SUSE Linux Enterprise Server for SAP SolutionsFut1441  SUSE Linux Enterprise Server for SAP Solutions
Fut1441 SUSE Linux Enterprise Server for SAP Solutions
 
SAP HANA SPS08 Platform Lifecycle Management
SAP HANA SPS08 Platform Lifecycle ManagementSAP HANA SPS08 Platform Lifecycle Management
SAP HANA SPS08 Platform Lifecycle Management
 
What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 Operations
 
What's new in SAP HANA SPS 11 Security
What's new in SAP HANA SPS 11 SecurityWhat's new in SAP HANA SPS 11 Security
What's new in SAP HANA SPS 11 Security
 
SAP on Linux
SAP on LinuxSAP on Linux
SAP on Linux
 
SAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANASAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANA
 
What's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data QualityWhat's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data Quality
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and Recovery
 
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
 
Sap slt100 sps08 latest sample
Sap slt100 sps08 latest sampleSap slt100 sps08 latest sample
Sap slt100 sps08 latest sample
 
SAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdfSAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdf
 
SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing
SAP HANA: Enterprise Data Management Meets High Performance Enterprise ComputingSAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing
SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing
 
SAP HANA on Red Hat
SAP HANA on Red HatSAP HANA on Red Hat
SAP HANA on Red Hat
 
HANA Finance Accelerators
HANA Finance AcceleratorsHANA Finance Accelerators
HANA Finance Accelerators
 
TZH300_EN_COL96
TZH300_EN_COL96TZH300_EN_COL96
TZH300_EN_COL96
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
 
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meetingYASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
 
HANA SPS07 Security
HANA SPS07 Security HANA SPS07 Security
HANA SPS07 Security
 

More from SAP Technology

More from SAP Technology (20)

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processes
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANA
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer Products
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and Healthcare
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial Data
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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...
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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...
 
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
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

SAP HANA SPS10- Scale-Out, High Availability and Disaster Recovery

  • 1. 1© 2014 SAP AG or an SAP affiliate company. All rights reserved. SAP HANA SPS 10 - What’s New? Scale-Out, High Availability and Disaster Recovery SAP HANA Product Management June, 2015 (Delta from SPS 09 to SPS 10)
  • 2. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public Scale-Out, High Availability and Disaster Recovery What’s New in SPS 10? – Agenda Scale-Out, Persistence  Check for existence of vital SAP HANA files Scale-Out, High Availability (Host Auto-Failover)  Support for Dynamic Tiering with own failover group  New Parameters in Host Auto-Failover control Disaster Recovery, High Availability  SAP HANA System Replication • Optimizations in Row store handling for faster take-over times • Support for SAP HANA Cockpit with tiles for SAP HANA System Replication
  • 4. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public What’s New in SPS 10: Persistence Existence check for vital files Check for existence of Data and Log Volume structures With every SAP HANA Savepoint execution now also a check of vital database files is executed Checked objects:  Data Volumes directory  Data Volumes files  Log Volume directory  Log Volume segment files The check is looking for the file/object existence to offer alerts early enough to start activities to ease the impact of the accidental file deletion Recommended activities: As long as the database is still functional admins can still create backups and use them for recovery after restart  With the restart of the SAP HANA finally the locks on the file bodies are stopped and the file bodies (block chains on disk) are not existing anymore.  Before that only the file meta data was deleted in directory structures. With this alert we want to inform HANA admins early enough to take action! / (root) /usr/sap /hana data log shared H36 H36 H36 Linux mnt00001 mnt00002 mnt00001 mnt00002 hdb00001 hdb00002 hdb00003 hdb00004 hdb00001 hdb00002 hdb00003 hdb00004 hdb00005 hdb00005 10GB 50GB n x RAM 1 x RAM3 x RAM 1 x RAM3 x RAM
  • 6. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public What’s New in SPS 10: Scale-Out/Host Auto-Failover Failover Group for Dynamic Tiering Failover group A failover group can be defined for each host. In case of failover the nameserver tries to fail over to a host within the same group. Since SPS10 with dynamic tiering a special failover group for the group of possible different sized hardware boxes  Failover group 'default'  Failover group 'extended_storage' Technology was now extended to the different IO schema of Dynamic Tiering (shared everything) to offer Host Auto- Failover also with this rather new setup option Dynamic Tiering can now operate on NFS and SAN No changes necessary to the Storage Connector API Warm Data SAP HANA Node 5 Node 6 Fail- Over Node Node 7Node 1 Node 2 Node 3 Fail- over Node Node 4 BW Dynamic Tiering (Extended Storage) Data for persistence & recovery data& log Hot data (Loaded) Warm data (Cashed) Data_es & log_es data& log data& log data_es & log_es Failover Group default Failover Group extended_storage
  • 7. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public Warm Data SAP HANA Node 5 Node 6 Fail- Over Node Node 7Node 1 Node 2 Node 3 Fail- over Node Node 4 BW Dynamic Tiering (Extended Storage) Data for persistence & recovery data& log Hot data (Loaded) Warm data (Cashed) Data_es & log_es data& log data& log data_es & log_es Failover Group default Failover Group extended_storage What’s New in SPS 10: Scale-Out Failover Group for Dynamic Tiering Installation With SPS10 the installer only supports automatic failover by setting the same failover group 'extended_storage' for involved hosts  SAP HANA on any supported storage type Dynamic Tiering on NFS or SAN  SAP HANA and Dynamic Tiering on same storage type To distinguish Dynamic Tiering on NFS or SAN the nameserver/fcClient must know if it supposed to be on SAN  This will be supported with new INI parameter  global.ini [storage] ha_provider = hdb_ha.fcClient enable_extended_storage=true partition_1_data__wwid = <wwid1> partition_1_log__wwid = <wwid2> partition_1024_data_es__wwid = <wwid3> partition_1024_log_es__wwid = <wwid4 >
  • 8. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public What’s New in SPS 10: Scale-Out Failover Group for Dynamic Tiering #HANA ./hdblcm [..] –sid=DT1 --components=server,es --component_dirs=`pwd`/server,/area51/external_components/ES/latest --datapath=/hana/data/DT1 --logpath=/hana/log/DT1 --es_datapath=/hana/data_es/DT1 --es_logpath=/hana/log_es/DT1 --storage_cfg=/data/nfs_export/config/lun_es #DT Worker ./hdblcm --action=add_hosts --addhosts=<host>:role=extended_storage_worker:group=extended_storage #DT Standby ./hdblcm --action=add_hosts -- addhosts=<host+1>:role=extended_storage_standby:group=extended_storage Landscape setup Joint failover group  extended_storage Host Roles  extended_storage_worker  extended_storage_standby Still possible to use manual failover
  • 9. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public What’s New in SPS 10: Scale-Out New Parameter in SPS10: daemon.ini Daemon.ini – comments on parameters Number of retries, if a service fails in startup procedure: startup_error_restart_retries=4  Might be important for slow IO systems Wait time in ms between startup retries set in parameter: startup_error_restart_delay=10000  Waiting period between retries in seconds? If parameter startup_error_shutdown_instance in a service section set to true the daemon will shutdown all services on the host if this service cannot start If startup_error_restart_retries is set the shutdown will be initiated after all retries failed startup_error_shutdown_instance=true  Parameter is set to true in section for [nameserver] by default  If nameserver fails to start the daemon will shutdown all services of this host and the daemon itself  Failover  In earlier version of HANA a still running daemon prevented the failover
  • 11. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public What’s New in SPS 10: SAP HANA System Replication Improved Take-Over Performance Improved take-over performance Optimization in RowStore (RS) handling during take-overs  Extension of the SPS09 feature keeping the RowStore in main memory on Secondary during take-over  With SPS10 the rebuild of the secondary indexes during reactivation of the RowStore now can be done in a decoupled way  No necessity to wait for finishing the creation process  Is done asynchronously in background  Short-time missing secondary indexes can be coped with primary key accesses to involved tables until they are created  ColumnarStore (CS) is preloaded for possible take-over anyway (if the performance optimized version of System Replication is used) Primary HANA Secondary HANA RS Take- over CS pre- load Secondary index creation decoupled
  • 12. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Main Screen New support for SAP HANA System Replication in SAP HANA Cockpit Cockpit accessible via <hostname>:80<sid>/sap/hana/admin/cockpit  User and Password necessary  Frontend is highly adaptable to users or user group tasks
  • 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Main Tile Tile on the main screen  Type of landscape (2 tier or 3 tier)  Sums up the status info underneath  Presents synchronization mode for the first replication in chain The following states can be shown:  Not configured (meaning system replication is not configured)  Active and in sync (green square)  All services are active but not yet in sync yet (yellow triangle)  Errors in Replication (red circle)
  • 14. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Details Chain of Systems Behind the main screen tile Lists involved systems in order of their relationships The upper part sums up the chain of systems in case of Multi Tier system replication  The mentioned avg. write times are related to log writing o Values on ASYNC connects usually are smaller because of OS buffering  Avg. Log Buffer Size is the Log info which is ...  SY stands for SYNC  AS stands for ASYNC
  • 15. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – User settings Several user settings changable Popups  Columns  Sort System related setups
  • 16. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Details of replication process per connection Per SAP HANA replication process vital data can be shown IO times history presented graphically  Shipped [ms]  Local [ms] With a click on the diagram columns related values are presented
  • 17. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Even more Details presented With a click on the host line more individual KPIs are presented Related to the selected connection and service following data is presented  General Overview  Log Positions  Savepoints  Full Data Replica  Delta Data Replica  Backlog
  • 18. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public What’s New in SPS 10: SAP HANA System Replication Support for SAP HANA Cockpit – Link to alerts Crosslinked with Alerts Tile
  • 20. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public What’s New in SAP HANA SPS09: HA & DR More information SAP HANA documentation Available on the SAP Help Portal  SAP HANA Administration Guide,  SAP HANA Technical Operations Manual SAP HANA website  SAP HANA Features: Data Center SAP HANA in Data Centers – Introduction and Overview  http://www.saphana.com/docs/DOC-2010
  • 21. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information Prasad Illapani SAP HANA Product Management prasad.illapani@sap.com Dr. Ralf Czekalla SAP HANA Product Management ralf.czekalla@sap.com
  • 22. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public © 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.