Beruflich Dokumente
Kultur Dokumente
In This Session
This session examines, in detail:
UPDATE: Hitachi Servers and Dell (R920) are now also available
Support Packages
As of 2014, SAP introduced the idea of production verified revisions to provide indepth testing of all service packs for SAP HANA
Based on the planned releases over the next 24 months, customers should adjust their
plans for service packs accordingly
8
Sizing Overview
Depending on the software components there are several sizing
options:
BW system for HANA
1.
2.
.
.
.
3.
The second
QuickSizer version
is for SAP HANA
on SAP NetWeaver
BW
10
Enter the estimated number of information consumers (H-BWINFO), business users (H-BW-BUSI.), and experts (H-BW-EXPER).
SAP suggests a ratio of 71%, 26%, and 3% for each user group,
but you can enter your own mix if you have better estimates.
In this case, SAP HANA for BW will deploy the master data, ABAP
system tables, and row store data on the master node. The other
connected server node(s) will contain the InfoCubes and DSOs.
13
14
This program is referenced in SAP Notes 1909597 and 1736976 on the Service Marketplace15
16
17
18
19
Memory can be estimated by taking the current system size and running the
programs in get_size.zip in SAP Note 1637145 to get row and column store sizes
for your system
Memory = 50GB +
[ (rowstore tables footprint / 1.5) +
(colstore tables footprint * 2 / 4) ] * Existing DB Compression
The 50GB is for HANA services and caches. The 1.5 is the compression expected
for rowstore tables and the 4 is the compression expected for column store tables.
The 2-factor refers to the space needed for runtime objects and temporary result
sets in HANA. Finally, the term existing DB compression is to account for any
compression already done in your system (if any).
21
The next item you need is disk space, which can be estimated by the
following:
Disk for persistence layer = 4 Memory
Disk for the log = 1 Memory
In this example, you need 4 x 710GB disk for the persistence layer
and about 710GB for the logs. This equals around 3.5TB (dont worry,
disk space of this size is now almost cheap).
The persistence layer is the disk that keeps the system secure and
provides for redundancy if there are any memory failures, so its
important not to underestimate this.
Remember, these are quick rules of thumb, so dont rely
on it for finalized budgeting and hardware purchases
22
The CPUs are based on the number of cores that you include.
For example, 10 core CPUs now exist (depending on when you
bought your system).
CPU = 0.2 CPU cores per active user
23
The number of processors are largely driven by the number of users and usage
patterns. Serious consideration should be made before buying hardware.
24
Quality of Estimate
Effort Required
T-Shirt Sizing
Sort of OK
Very Low
Rule of Thumb
Better
Low
SAP QuickSizer
Much better (new implementations only) High
Sizing for programs Excellent (for existing BW systems) Moderate/Low
26
2.
However, for large scale environments, or multinode environments, the lead times can sometimes
be as long as 10-14 weeks
3.
2.
3.
2.
3.
2.
30
2.
2.
Formally assign a team of 2-3 experts to come in and meet with your
team a few times during the project planning and execution. Make sure
these project advisors are hands-on and that they can act as technical
go-to resources for your team if questions arise.
32
2.
Early in the project create a 2-3 year strategic plan that demonstrates
to the leadership what you are going to do with this new technology.
Present it as new capabilities not just how fast it is
33
2.
34
2.
3.
There are many NLS solutions available that can save you big bucks by
reducing the need for multi-node, multi-terabyte HANA systems. Take a serious
look at SAP IQ solution for NLS. It is tightly linked with HANA already.
35
You may not need separate hardware for sandbox and development
environments
2.
36
37
MCOS
MCOD
Co-Deployment
Technical
Deployment
Scenario
HANA DBs
Multiple
Multiple
One
One
DB Schema
Multiple
Multiple
Multiple
One
Availability
Supported for
DEV & QA
systems
Supported for
DEV & QA
systems
Defined by:
White List
1661202 for BW
White List
1826100 for Suite
Business Suite
components
SCM and/or
SCM codeployed with
ERP
38
Strengths
Weaknesses
Performance impact
Virtualization overhead
39
Usage Scenarios
Non-production systems
Single-node SAP HANA databases up to 1 TB
1 x Appliance
n x HANA DB
n x DB Schema
n x Applications
Strengths
Only one HANA system and one OS required
HANA software can be individually maintained per DB instance
Dedicated memory assignment per instance
Weaknesses
Shared HANA hardware risk of performance issues since no dedicated CPU
assignment per instance
No separate Service Level Agreements on database level
SAP currently does not support MCOS configuration on a production system (note 1681092).
41
1 x Appliance
1 x HANA DB
n x DB Schema
n x Applications
Strengths
Versatility through components and only one HANA instance necessary
Cross schema reporting supported and separate upgrades possible
Different operating systems and databases
Highest scalability possible
Weaknesses
Maintaining different operating systems and databases
Shared HANA software version and maintenance processes
Risk of performance issues - lack of resource management capabilities
Complex high availability solutions
Synchronizing backup and restore
42
Usage Scenarios
Non-production systems
Production systems for applications on whitelists and custom data marts
Not multiple BW production systems
43
1 x Appliance
1 x HANA DB
1 x DB Schema
Strengths 1 x Application (e.g. ERP, CRM, or BW)
Coordinated start-stop functionality
Reduced operation exertion for DB/OS/Backup/Basis
Multiple application servers can be shared
Simplified application landscape setup, deployment, and maintenance
Option to scale out into separate deployment
Reduced TCO on application level
Weaknesses
Restrictive enhancement package dependencies
Application specific middleware (CIF, BDOC) still being used. Not yet available for CRM.
44
Usage Scenarios
Production and non-production systems
Can be combined with Virtualization or MCOS
45
46
Backup
Supports synchronous backup between production system and
backup storage
Alerts can be setup to monitor whether backups are being done as
expected
Two primary methods of backing up:
Traditional File
BACKINT API for third party vendors
47
Backup
These basepath options are available in the Configuration tab in HANA Studio
48
49
50
Providing the ability to rapidly resume operations after a system outage with minimal
business loss (fault resilience).
The SAP HANA database provides several features in support of high availability, one
of which is service auto-restart
51
High Availability
Additional SAP HANA appliances used in standby mode for failover
Capability to assign up to three master servers as the name server (one
is selected as the active server)
Active server assigned master index server
If active master name server fails, the systems restores itself to
available standby master
52
Failover
Server X fails
Server N+1 reads indexes from shared storage and
connects to logical connection of server X
53
54
While one is more common, there are actually four possible approaches
to the HANA migration project
There are currently seven different certified HANA vendors and many
options for small, medium, and large systems Make sure you get a
competitive bid
https://www.sap-press.com/sap-hana_3687
Dr. Bjarne Berg and Penny Silvia, SAP HANA: An Introduction (3rd
edition) SAP PRESS, 2014).
www.saphana.com/welcome
SAPs main page for all SAP HANA-related information
www.saphana.com/community/try
SAP HANA demos
http://scn.sap.com/community/netweaver-bw-hana
SAP NetWeaver BW Powered by SAP HANA Community
56
Your Turn!
Disclaimer
SAP, R/3, mySAP, mySAP.com, SAP NetWeaver, Duet, PartnerEdge, and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product
and service names mentioned are the trademarks of their respective companies. Wellesley Information Services is neither owned nor controlled by
SAP.
58