sap hana 2.0 for sap business one 2...sap will provide maintenance revisions for sap hana 1.0 sps12...
TRANSCRIPT
SAP HANA 2.0 for SAP Business One
(Focus: Multitenant Database Containers)
Satish Kumar Movva & Challen Song, SAP B1 LPE
March 13, 2019
Internal | SAP Employees and Partners OnlySMB Innovation Summit 2019
2Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the
permission of SAP. This presentation is not subject to your license agreement or any other service or subscription
agreement with SAP. SAP has 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's strategy and possible future developments, products and or platforms directions and functionality are all
subject to change and may be changed by SAP 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. This document
is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties
of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes
and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document,
except if such damages were caused by SAP´s willful misconduct or gross negligence.
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.
Legal disclaimer
3Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Agenda
Introduction to SAP HANA 2.0 Key Innovations
SAP HANA 1.0, 2.0 Release and Maintenance Strategy
Upgrading to HANA 2.0 and Hardware Requirements
Deep Dive into HANA Multitenant Database Containers (MDC) Feature
B1 10.0 plans to support HANA Multitenant Database Containers (MDC)
Where to find more information
Call to action
Introduction to
SAP HANA 2.0 Key Innovations
5Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA: The only business data platform for the intelligent enterpriseSimplify, accelerate, innovate
DATABASE MANAGEMENT
Web Server JavaScript
Graphic Modeler
Data Virtualization ELT & Replication
Columnar OLTP+OLAP
Multi-Core & Parallelization
Advanced Compression
Multi-tenancy Multi-Tier Storage
Graph Predictive Search
DataQuality
SeriesData
Business Functions
Hadoop & Spark Integration
Streaming Analytics
Application Lifecycle Management
High Availability &Disaster Recovery
OpennessDataModeling
Admin &Security
Remote Data Sync
Spatial
Text Analytics
Fiori UX
APPLICATION DEVELOPMENT DATA INTEGRATION & QUALITYADVANCED ANALYTICAL PROCESSING
S A P H A N A P L A T F O R M
6INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Database Management
Transformed
Analytical Intelligence
TransformedApplication Development
Transformed
Free IT to Focus on Innovation
• SAP HANA Cockpit
Improve admin and monitoring of multiple
DBs & tenants
• Workload Management
Manage system overhead
• Active/Active Read-Enabled
Load balance read-intensive workloads
• High availability
Multi target replication
Discover Insights to Drive Innovation
• New PAL algorithms
Discover patterns with machine learning
• Text Analysis
Integrate text analysis into applications
using SQL & Web IDE for SAP HANA;
Sentiment analysis for Japanese
• External Machine Learning integration
for SAP HANA
Call Google TensorFlow model through
SQLScript
Develop Solutions that Power Innovation
• Extended application server (XSA)
Increase efficiency with BYO language
& runtime; Python runtime, Java
update to Tomcat 8.x, Node.js 8.x
• Tooling Client Interfaces
New XSA admin cockpit, general
tooling and usability enhancements
SAP HANA 2.0Key Innovations (1)
[1] Only few of the HANA 2.0 key innovations are listed here, some of the features will require additional licenses to be purchased or not supported in your current licensing model.
SAP HANA 1.0 and SAP HANA 2.0
Release and Maintenance Strategy
8INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA Release Strategy
SAP
HANA
SPS 12
SAP
HANA 2.0
Today New
End of Maintenance: May 2019 End of Maintenance: May 2021
Releases: 2 SPS per year
Maintenance duration of SPS: 1 year
Releases:1 SPS per year
Maintenance duration of SPS: 2 years starting
with SPS 02
Last SPS of SAP HANA 2 will have 5 year long
term maintenance
Customers feedback
SAP HANA Revision Strategy slide deck available from https://service.sap.com/~sapidb/011000358700001182742013
9INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA Maintenance Strategy
Revision Strategy for SAP HANA 1.0 SPS12
▪ SAP will provide Maintenance Revisions for SAP HANA 1.0 SPS12 for a period of 5 years after RTC
▪ Maintenance Revisions for SAP HANA SPS12 are not scheduled, they are delivered on demand
SPS 11
RTC
SPS 12
RTC
SPS 11
DSP(1)
SPS 12
DSP (1)
Dec March
2016
June Sept
20162015 2016
SPS 12 Maintenance Revisions
…
May
2021
[1] (D)atacenter (S)ervice (P)oint, see note SAP Note 2021789 See SAP Note 2021789, 2378962 for further details
10INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA Maintenance Strategy
Revision Strategy for SAP HANA 2.0
▪ New capabilities are introduced once a year, every time a new SAP HANA Support Package Stack (SPS) is
released. This happens normally beginning of April.
▪ SAP is providing bug fixes and security patches for every SPS for 2 years after RTC*
▪ The last SPS of a major product version is in maintenance for 5 years after RTC
▪ We recommend that maintenance timelines and project go live dates are adjusted to this release schedule
SPS 00
RTC
SPS 01
RTC
SPS 02
RTC
Nov AprilApril AprilJuly
SPS 03
RTC
SPS 04
RTC
July April
2016 2017 2018 2019 2020
*except for SPS 00 and SPS01See SAP Note 2021789, 2378962 for further details
Upgrading to HANA 2.0 and
Hardware Requirements
12INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA Maintenance Strategy
Upgrade to SAP HANA 2.0
– SAP HANA 2.0 is upward compatible, customers just have to do a normal upgrade, no migration
– Upgrade from any SAP HANA system running on SPS10 or newer is possible
• Customers on SAP HANA SPS09 or lower first need to upgrade to a HANA SPS ≧ SPS 10*
• However we recommend to first upgrade to the latest SPS12 revision before upgrading to SAP HANA 2.0 to be able to
use Capture & Replay tool for regression tests
SPS 10
RTC
SPS 12
RTC
SPS 11
RTC
May
2021
HANA 2.0
SPS 00
RTC
SPS 12 Maintenance Revisions
HANA 2.0
SPS 01
RTC
*For details on possible update paths, see note 1948334; Upgrading a HANA 1 system to HANA 2 2372809
13INTERNAL© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Upgrading to SAP HANA 2.0
Hardware requirements, strongly recommended.
For details on mandatory and options upgrade steps, see note 2469025, 2372809; Hardware requirements for HANA 2.0, see note 2399995
Hardware Requirements for SAP HANA 2.0 on Intel-Based Hardware
Platforms
▪ at least Intel Haswell CPU or later are strongly recommended.
▪ Specifically, if you are running an upgrade of a productive HANA system
from SAP HANA 1.0 to SAP HANA 2.0 you can use Intel Ivy Bridge or
Westmere CPU based compute nodes.
For example:
▪ Dell R620/ T620 / R920 are based on Intel Ivy Bridge processor and
certified for B1H at that time.
▪ Dell R630/ T630 / R730/ R930 are based on Intel Haswell processor and
certified for B1H at that time. The Intel Haswell processor were later
replaced by Intel Broadwell processors for Dell R630/ T630 / R730/ R930.
▪ Now, Dell R640/ R740 are based on Intel Skylake processors.
Deep Dive
HANA Multitenant Database Containers (MDC) Feature
15Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Multi-Tenancy OptionsHorizontal View
SAP HANA Instance
App X App Y
HW
OS
Multiple Components,
one Database (MCOD)
See Notes 1661202 + 1826100
Database
SAP HANA InstanceSAP HANA Instance
DatabaseDatabase
Schema X
App X
Schema Y
App Y
Hypervisor (just for Virtualization)
HW
OS OS
Multiple Components / Instances,
one System (MCOS, Virtualization)
See SAP Note 1788665
SAP HANA Instance
Tenant DBTenant DB
Schema X
App X
Schema Y
App Y
HW
OS
Multitenant Database Containers,
one HANA Instance (MDC)
See SAP Note 2096000
Schema X Schema Y
16Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP HANA hardware deployment optionThird-party HANA virtualization and native HANA multitenancy
▪ Virtualization and multitenancy are complementary offerings. Not competitive technologies.
SAP HANA Virtualization
Third-party virtualization/partitioning
technologies are leveraged to host multiple
isolated SAP HANA instances
SAP HANA Multitenancy
Every database tenant represents a dedicated
share of an SAP HANA instance data,
configuration, user management, and properties
SAP HANA Instance
HW
OS
Schema X
Database
SAP HANA Instance
App X
Schema Y
App Y
Database
SAP HANA Instance
Hypervisor
HW
OS OS
Schema X
Tenant DB
App X
Schema Y
Tenant DB
App Y
17Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New administration layer containing a System database
• Landscape topology information
• System-wide parameter settings
• Focal point for complete backup of all databases
• Resource management for all tenant DBs (CPU, memory, etc)
0 to n tenant databases
Individual backup/restore of tenant database
One database software version for a SAP HANA system (all
tenant databases and system database)
HA/DR setting covers whole SAP HANA system: all tenants
are included in a HA/DR scenario
SAP HANA Multitenant Database Containers
App
Connect to:
NDB.DB_A
SAP HANA
SID: NDB
NDB.DB_A
App
Connect to:
NDB.<port>
NDB.DB_B
NDB.SystemDB
B1 10.0 plans to support
HANA Multitenant Database Containers (MDC)
19Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Key info: Full MDC support
❖ Connect string (ODBC/JDBC) request
addition parameter for MDC
❖ Using name of DB container
(Recommend)
❖ Using SQL port (compatible)
❖ Extracted/embedded SLD data
support (Option)
❖ Install/ upgrade wizard enhancement
❖ HANA High available support
HANA 2.0 with Multitenant Database Containers (MDC)HANA 1.0 with single
container mode
Wave 1: adopt HANA 2.0 with full MDC support
SAP HANA Instance
HW
OS
Database
Company1
Company2
SLD
SBOCOMMON
COMM
Company x
SU
SAP HANA Instance
SU
HW
OS
Tenant DB A
✓ Production
✓ SU A
✓ 10.0 PL x
Company1
Company2
SBOCOMMON
COMM
SU
System DB
Company x
Tenant DB B
✓ QA/ Test
✓ SU B
✓ 10.0 PL y
Company1
Company2
SBOCOMMON
COMM
Company y
SLD (Option)
SLD
License
Monitor
&
backup
service
20Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
❑ For Single-Database:
DRIVER={HDBODBC};UID=myUser;PWD=myPassword;SERVERNODE=myServer:30015;DATABASE=Schema Name
❑ For Multi-Database: (new DATABASENAME parameter)
DRIVER={HDBODBC};UID=myUser;PWD=myPassword;SERVERNODE=myServer:30013;DATABASENAME=TENANT
DB A;DATABASE=Schema Name
ODBC connection string
21Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New Installation & Upgrade to HANA2.0
Upgrade:
Ports and URLs will be not changed after the upgrade.
New Installation:
Tenant DB Port:
3<instance number>15
3<instance number>40 ~3<instance number> 99
SystemDB with port:
3<instance number>13
1st TenantNDB
SQL Port 30015
SystemDBSQL Port
30013
Upgrade from HANA1.0 to HANA 2.0
SID: NDB SID: NDB
22Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
▪ Starting SAP HANA 1.0 SPS 09 (Revision 90), MDC supported
▪ Starting with HANA 2.0 SPS 01 (Rev 10), MDC is the only
operational mode.
▪ Single container system can be migrated to a tenant database
system.
▪ Upgrading single container system from any lower version to
HANA 2.0 SPS 01, the system will automatically be converted to
multitenant system.
▪ B1H will support MDC from HANA 2.0. Do not allow install/ convert
to MDC in HANA 1.0.
SAP Business One, version for SAP HANA
Planned support for HANA Multitenant Database Containers (MDC)
23Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Perform a sizing exercise for each application or use
case, and then utilize an additive sizing approach.
Additive sizing: Perform a sizing estimation for each
tenant database, utilizing known sizing approaches as if it
were a single database.
Next, add the individual sizing estimates together and
avoid underestimating.
Sizing of multitenant database containers
See SAP Note 2096000 for further details
Number of tenant databases that can be deployed is limited by available resources:
Architecturally, each tenant database has its own index server, and upon initial deployment, consumes approximately 8 GB (before any
application data is added).
This means that the actual number of tenant databases that can be deployed is limited by available resources; in other words, a large
number of very small tenant databases is not possible given the current tenant databases architecture.
Demo …
Multiple_containers: the only operational mode
HANA studio - add system: Single container
HANA studio - add system: Multiple containers
29Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
More information
▪What’s New in HANA 2.0 from SAP PartnerEdge Portal
▪Top Assets for Sales for SAP HANA 2.0 from SAP PartnerEdge Portal
▪SAP HANA Academy – SAP HANA 2.0 Playlist on YouTube
30Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
1 2 3
From HANA 2.0
documentation
Opportunities to
benefit from HANA
2.0 innovations
IdentifyLearn
B1H Deals with
confidence
Close
Next Steps
Call-To-Action
31Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Meet us at the expert table
Thank you.
Contact information:
Satish Kumar Movva & Challen Song
APJ SAP LPE
[email protected] & [email protected]
Gamification Challenge Code
BAN3o4r
By entering this SAP Breakout Session
code you will be granted 10 points
5 5
Appendix
34Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Release and Maintenance Strategy
• SAP Release Strategy Brochure https://service.sap.com/releasestrategy
• SAP HANA 1.0 Revision and Maintenance Strategy, SAP Note 2021789
• SAP HANA 2.0 Revision and Maintenance Strategy, SAP Note 2378962
Update/ Upgrade Path and How-To
• SAP HANA Supported Operating Systems, SAP Note 2235581
• Hardware requirement for SAP HANA 2.0, SAP Note 2399995
• Recommended update paths for SAP HANA Maintenance Revisions, SAP Note 1948334
• How-To: Upgrading to SAP HANA 2.0, SAP Note 2469025
• Mandatory Preparation Steps for Upgrading a SAP HANA 1 to SAP HANA 2 System, SAP Note 2372809
SAP HANA Multitenant Database Containers (MDC)
▪ Multitenant database containers will become the standard and only operation mode, SAP Note 2423367
▪ FAQ: SAP HANA Multitenant Database Containers (MDC), SAP Note 2101244
▪ SAP HANA tenant databases - Additional Information, SAP Note 2096000
More Info
What's New in the SAP HANA Platform 2.0 SPS 03
SAP HANA 2.0 SPS 03 Administration Guide
SAP HANA 2.0 SPS 03 Tenant Databases Operations Guide
SAP HANA Administration with SAP HANA Cockpit 2.0 SP 09
What’s New in the SAP HANA Cockpit 2.0 – by the SAP HANA Academy
References