Hitachi Unified Compute Platform 6000 for SAP S/4HANA Reference

Hitachi Unified Compute Platform 6000 for SAP
S/4HANA
Reference Architecture Guide
By Milind Pathak, Prasad Patkar, and Mark Walker
December 2015
Feedback
Hitachi Data Systems welcomes your feedback. Please share your thoughts by sending an email message to
[email protected]. To assist the routing of this message, use the paper number in the subject and the title of this white
paper in the text.
Contents
Solution Overview................................................................................................................ 2
Key Solution Elements......................................................................................................... 4
Hardware Elements......................................................................................................................... 4
Software Elements .......................................................................................................................... 8
Solution Design................................................................................................................... 10
SAP Application and Database Architecture and Sizing...............................................................
High Availability for Production Environment................................................................................
Fibre Channel Architecture ...........................................................................................................
Management Server......................................................................................................................
Network Architecture ....................................................................................................................
Storage Architecture .....................................................................................................................
Parity Group, RAID, and LUN Configuration.................................................................................
SAP HANA Configuration..............................................................................................................
S/4HANA Configuration ................................................................................................................
10
14
23
26
27
32
41
47
49
Engineering Validation ....................................................................................................... 51
Test Methodology ......................................................................................................................... 51
Test Results .................................................................................................................................. 51
Appendix .............................................................................................................................. 52
SUSE Documentation ................................................................................................................... 52
SAP Documentation and SAP Notes ............................................................................................ 52
1
Hitachi Unified Compute Platform 6000 for SAP S/4HANA
Reference Architecture Guide
This reference architecture guide describes an example architecture of how to deploy a three system landscape of S/
4HANA on Hitachi Unified Compute Platform using the following:

Hitachi Compute Blade 2500 (CB 2500) with 520X B2 server blades

Hitachi Compute Blade 2500 with 520H B3 server blades

Hitachi Virtual Storage Platform G400

SAP HANA 1.0 SPS09 or later

S/4HANA (SAP ECC6 EHP7 with SimpleFinancials)

Suse Linux Enterprise Server 11 SP3 with High Availability Extension
This technical paper assumes that you have familiarity with the following:

Storage area network (SAN)-based storage systems

General storage concepts

Common IT storage practices

SAP HANA

SAP ECC

VMware vSphere 5.5 update 2
1
2
Solution Overview
This reference solution uses Hitachi Unified Compute Platform for the SAP HANA Platform with the following components
for the scale-up configuration and S/4HANA application servers:








Hitachi Compute Blade 2500 (CB 2500) — An enterprise-class blade server platform. This solution uses one CB
2500 chassis with four 520X B2 for the SAP HANA Platform and eight 520H B3 server blades for the SAP S/4HANA
application, as shown in Figure 1.
Hitachi Virtual Storage Platform G400 (VSP G400) — Storage virtualization system designed to manage storage
assets more efficiently. The persistent storage of the SAP HANA server and SAP application resides on this storage
device. This solution uses one VSP G400.
Quanta Cloud Technology QuantaPlex T41S-2U chassis — An ultra-dense design equipped with four independent
nodes with the flexibility to set up different workloads independently in one 2U shared infrastructure. This solution
uses one QuantaPlex T41S-2U chassis with a single node that acts as a central device for managing the SAP HANA
Platform.
Brocade VDX 6740 switch — A 48-port switch that provides 10 GbE connectivity to the appliance. This solution
uses two Brocade VDX 6740 switches.
Brocade ICX 6430-24 switch — A 24-port 1 GbE switch that provides the network for management of all hardware
components using the Quanta Cloud Technology QuantaPlex T41S-2U chassis with one node (used as a
management server). This solution uses one Brocade ICX 6430-24 switch.
SAP HANA Platform — A flexible, data source-agnostic, in-memory data platform that allows customers to analyze
large volumes of data in real time.
SAP S/4HANA - SAP S/4HANA is the short form for SAP Business Suite 4 SAP HANA. It is a new product fully built
for in-memory platform – SAP HANA. SAP S/4HANA creates unique opportunities to simplify the landscape and help
reduce total cost of ownership.
VMware vSphere -- A cloud computing virtualization operating system platform.
This reference architecture describes an example configuration to deploy a three system landscape of S/4HANA,
Development, QA, and Production systems in a highly available configuration.
2
3
Figure
1 shows the topology of this reference architecture.
Figure 1
3
4
Key Solution Elements
The following are the key hardware and software components used in this reference architecture.
Hardware Elements
Table 1 lists the hardware used to deploy the specific scale-up configuration of Unified Compute Platform for the SAP
HANA Platform for the different sized solutions.
Table 1. Hardware Elements
Hardware
Quantity
Hitachi Compute Blade 1
2500 (CB 2500) chassis
Configuration (per unit)
Role

8 full width blade slots
Server blade chassis

2 management modules

10 cooling fan modules

5 Power Supply Modules (PSM)

28 I/O board modules


Hitachi Compute Blade 4
520X B2 server blade
Hitachi Compute Blade 8
520H B3 server blade
SMP connector module 2





12 × 10 Gb 2-port LAN PCIe
adapters
12 × 16 Gb 2-port Hitachi FIVE-FX
FC PCIe adapters
2 × 18-core processors
SAP HANA production
and QA servers
2 × pass through mezzanine card.
One on mezzanine slot 2 and one on
mezzanine slot 4 of primary blade
2 × 18-core processors
SAP application servers
and SAP HANA DEV
1 × pass through mezzanine card on
mezzanine slot 2
SMP connector board: 2-blade
connector board for 4-Socket

SMP expansion module

SMP connector cover
SMP connector for SAP
HANA QA and PRD server
4
5
Table 1. Hardware Elements (Continued)
Hardware
Quantity
Configuration (per unit)
Role
Hitachi Virtual Storage
Platform G400
Single
frame

Block storage for SAP
HANA nodes and SAP
application servers
Quanta Cloud
1
Technology QuantaPlex
T41S-2U Chassis with
one node





Single frame
Intel Xeon E5-2620 v3 processor, 2.4
GHz CPU, 32 GB RAM

2 × 500 GB 7200 RPM SATA drives
1 dual port 10GigE Intel 82599ES
SFP+OCP Mezzanine card
1 dual port 1 GigE Base-T Intel i350
Mezzanine Card
Emulex Dual Port 8 Gb/sec Fibre
Channel HBA
Brocade VDX 6740
switch
2

Brocade ICX6430-24
port switch
1

1 GbE

24 ports




One node of the
server serves as the
management server
running the following:
NTP
Hitachi Command
Suite
Hi-Track® Remote
Monitoring system
SAP HANA Studio
Two switches with dedicated VLANs 10 GbE network
for production, non-production, NFS connection for
production, nonand replication network
production, NFS and
replication network
1 GbE management
network
Hitachi Compute Blade 2500
Hitachi Compute Blade 2500 delivers enterprise computing power and performance with unprecedented scalability and
configuration flexibility. Lower your costs and protect your investment.
Flexible I/O architecture and logical partitioning allow configurations to match application needs exactly with Hitachi
Compute Blade 2500. Multiple applications easily and securely co-exist in the same chassis.
Add server management and system monitoring at no cost with Hitachi Compute Systems Manager. Seamlessly integrate
with Hitachi Command Suite in Hitachi storage environments.
5
6 configuration uses a maximum of four 520X B2 server blades and maximum eight 520H B3 server blades in the
The
Hitachi Compute Blade 2500 chassis for the different sized solutions. Supported scale-up SAP HANA platforms and the
required number of server blades are listed in Table 6 on page 13 and Table 7 on page 13.
Table 2 lists the configurations for the 520X B2 server blades used for Unified Compute Platform for SAP HANA scale-up
configuration for production and QA databases.
Table 2. 520X B2 Server Blade Configuration
Feature
Configuration
Small (2-Socket)
Medium (4-Socket)
Processors
2 Intel Xeon E7-8880
processors
4 Intel Xeon E7-8880
processors
Processor SKU
Intel Xeon E7-8880 v3
Processor frequency
2.3 GHz
Processor cores
18 cores
Number of blades
1
2
Number of 128 GB
DIMMs per
blade
256 GB
8 × 16 GB DIMMs
8 × 8 GB DIMMs
16 × 16 GB DIMMs
16 × 8 GB DIMMs
384 GB
24 × 16 GB DIMMs
24 × 8 GB DIMMs
512 GB
32 × 16 GB DIMMs
16 × 16 GB DIMMs
768 GB
48 × 16 GB DIMMs
24 × 16 GB DIMMs
1024 GB
32 × 32 GB DIMMs
32 × 16 GB DIMMs
1536 GB
48 × 32 GB DIMMs
48 × 16 GB DIMMs
2048 GB
N/A
32 × 32 GB DIMMs
3072 GB
N/A
48 × 32 GB DIMMs
Network Ports
2 × 2-port 10GBASE-SR LAN PCIe adapters on two
I/O board modules.
Fibre Channel Ports
2 × 2-port 16 Gb/sec Hitachi FIVE-FX Fibre Channel
PCIe adapters on two I/O board modules.
6
7
Table
3 lists the configurations for the 520H B3 server blades used for the scale-up SAP HANA platform used for the
development environment and S/4HANA application servers for production and non-production environments.
Table 3. 520H B3 Server Blade Configuration
Feature
Configuration
Processors
2 Intel Xeon E5-2699v3 processors
Processor SKU
Intel Xeon E5-2699v3
Processor frequency
2.3 GHz
Processor cores
18 cores
Number of DIMMs per blade
24 x 32 GB DIMMs (768 GB)
Network Ports
1 × 2-port 10GBASE-SR LAN PCIe adapter on one I/O board
module.
Fibre Channel Ports
1 × 2-port 16 Gb/sec Hitachi FIVE-FX Fibre Channel PCIe
adapters on one I/O board module.
Hitachi Symmetric Multiprocessing Connector
For multiple server blades, the solution uses Hitachi symmetric multiprocessing (SMP) technology to combine multiple
server blade resources into a single server. The 520X B2 server blades use SMP to combine two server blades with a 2blade SMP connector.
Hitachi Virtual Storage Platform G400
Hitachi Virtual Storage Platform G400 (VSP G400) belongs to the Hitachi Virtual Storage Platform family systems, which
are based on industry-leading enterprise storage technology. With flash-optimized performance, these systems provide
advanced capabilities previously available only in high-end storage arrays. With the Virtual Storage Platform family, you
can build a high-performance, software-defined infrastructure to transform data into valuable information.
Hitachi Storage Virtualization Operating System provides storage virtualization, high availability, superior performance,
and advanced data protection for all models in the Virtual Storage Platform family. This proven, mature software provides
common features to consolidate assets, reclaim space, extend product life and reduce migration effort. New management
software improves ease of use to save time and reduce complexity. The infrastructure of Storage Virtualization Operating
System creates a management framework for improved IT response to business demands.
This solution uses Hitachi Virtual Storage Platform G400. The following LUNs reside on this storage array:

Operating system LUNs for SAP HANA servers and SAP application servers

SAP HANA data, log and shared binaries, and LUNs for production, QA, and development environments.

SAP application LUNs: sapmnt, transport directory, and instance directory.
7
8
Table
4 shows the Hitachi Virtual Storage Platform G400 components used in this solution.
Table 4. Hitachi Virtual Storage Platform G400 Components
VSP G400 Component
Quantity
Cache
128 GB
MPU
2 pair
DKB (BED)
1 pair
CHB (FED)
3 pairs (8 Gb/sec)
Software Elements
Table 5 describes the software products used to deploy this solution. If using higher versions, please check the
corresponding product vendor's compatibility and support matrix.
Table 5. Software Elements
Software
Version
SUSE Linux Enterprise Server for SAP Applications
SLES11 SP3
SAP HANA Platform
1.0 SPS09, Rev. 97
Hitachi Storage Navigator
Microcode dependent
Hitachi Command Suite
8.1.2
S/4HANA
ECC 6 EHP 7, NW 7.40 with SimpleFinancials
VMware vSphere
5.5 update 2
SAP HANA
The SAP HANA platform is flexible, multipurpose in-memory software. It combines SAP software components optimized
to specific hardware. These components come from leading hardware partners of SAP, including Hitachi Data Systems.
The SAP HANA platform allows customers to analyze large volumes of data in real time. It is also a development platform,
providing an infrastructure and tools for building high-performance applications based on SAP HANA Extended
Application Services (SAP HANA XS). It is the foundation of various SAP HANA editions, like the SAP HANA Platform
Edition, providing core database technology, and the SAP HANA Enterprise Edition, bundling additional components for
data provisioning. The SAP HANA Platform Edition integrates a number of SAP components, including the SAP HANA
database, SAP HANA studio and SAP HANA clients. As a SAP customer, you can get more information on the SAP HANA
platform at the SAP Service Marketplace and SAP Help Portal.
SUSE Linux Enterprise Server
Hitachi Unified Compute Platform for the SAP HANA Platform in a scale-up configuration runs on the following SUSE
Linux operating system:

64-bit SUSE Linux Enterprise Server (SLES) for SAP Applications 11 SP3.
Note - The initially delivered configuration of the operating system should persist. Do not make any modifications to
the operating system, except as noted or approved by SAP.
For more details of the operating system changes, see the section, “Updating and Patching the Operating System,” in the
SAP HANA Technical Operations Manual.
8
9
S/4HANA
SAP S/4HANA is a short form for business suite for HANA. It is a new product fully built on an in-memory platform – SAP
HANA – and the modern design principles with the SAP Fiori user experience (UX). SAP S/4HANA delivers massive
simplifications (customer adoption, data model, user experience, decision making, business processes, and models) and
innovations (Internet of Things, Big Data, business networks, and mobile-first) to help businesses run simply in the digital
economy. You can get more information on the SAP S/4HANA Frequently Asked Questions page.
VMware vSphere 5.5
VMware vSphere 5.5 is a virtualization platform that provides a datacenter infrastructure. It features vSphere Distributed
Resource Scheduler (DRS), high availability, and fault tolerance.
VMware vSphere 5.5 has the following components:

ESXi
A hypervisor that loads directly on a physical server. It partitions one physical machine into many virtual machines that
share hardware resources.

vCenter Server
Management of the vSphere environment through a single user interface. With vCenter, there are features available
such as vMotion, Storage vMotion, Storage Distributed Resource Scheduler, High Availability, and Fault Tolerance.

VMware vSphere 5.5
Enterprise virtualization solution to create a dynamic and flexible data center with integrated management and
reporting capability for a high level of server and service uptime
Unified Compute Platform for SAP HANA on the VMware vSphere solution combines the benefits of the Hitachi Unified
Compute Platform for the SAP HANA Platform with the flexibility and manageability of the VMware vSphere solution.
VMware vSphere customers can download more information about the ESXi Platform on the VMware vSphere
Documentation page. See the vSphere installation and setup guide in the ESXi and vCenter Server Product
Documentation section for ESXi documentation. In addition, you can download the Performance Best Practices for
VMware vSphere 5.5 PDF.
9
10
Solution Design
The detailed design for this solution includes the following.
SAP Application and Database Architecture and Sizing
Compute Hardware Layout
This solution shows an example configuration of how a single CB 2500 chassis with four 520X B2 blades, eight 520H B3
blades, and one VSP G400 storage array can be used for deploying a three system landscape of S/4HANA. All of the
hardware components can be installed in a single rack. The following is the server distribution in a CB 2500 chassis used
in this reference architecture:


Two slots are used for two full width 520X B2 blades in the two blade SMP configuration for medium size SAP HANA
QA database instance.
Two slots are used for two full width 520X B2 blades in the two blade SMP configuration for medium size SAP HANA
production database instance.

One slot is used for half width 520H B3 blades for the small size Development HANA Database instance.

Four slots are used for four half width 520H B3 blades for production application servers.

Three slots are used for three half width 520H B3 blades for non-production application servers.
Note – The number of blades used in this reference architecture for application and database are just an example.
Your actual requirement depends on the number of users and type of workloads. Perform hardware sizing to find out
your hardware requirements. Assistance is available from your Hitachi Data Systems pre-sales representative or by
contacting Hitachi Data Systems via email: [email protected]
Figure 2 shows the location of server blades based on their usage.
Figure 2
SLES11 SP3 is used as the operating system for SAP HANA database and application. VMware is used to virtualize
application tier.
10
11
Software
Layout
SAP NetWeaver is the underlying technology platform to power SAP Business Suite. SAP NetWeaver is a three-layer
application stack: Presentation, Application, and Database. This three-layer application stack has two deployment
scenarios: “2-Tier” and “3-Tier.”
In a 2-Tier scenario, Database and Application server runs on the same operating system, e.g. the server, while the
presentation layer runs on a separate operating system, e.g. the client.
In a 3-Tier scenario, Database and Application servers run on separate operating systems, e.g. two different servers, while
the presentation layer runs on a separate operating system, e.g. the client.
For the validation of this reference architecture, 3-Tier installation of S/4HANA and SAP HANA database was performed in
the Hitachi Data Systems lab for Production and QA environments. Figure 3 shows an example layout of the three system
landscape adapted for validation for this reference architecture. The production system was installed as a Highly Available
configuration.
Figure 3
11
12
Sizing,
Scalibility, and Intergration with External IT Components
Sizing
The unit used to perform SAP system sizing is SAP Application Performance Standard (SAPS). SAPS is a hardwareindependent unit of measurement that describes the performance of a system configuration in the SAP environment. It is
derived from the Sales and Distribution (SD) benchmark, where 100 SAPS is defined as 2,000 fully business processed
order line items per hour. SAP documentation regarding sizing can be found at SAP Service Marketplace (quick link
sizing). SAP application sizing can be performed using the SAP Quicksizer. The SAP documentation and the SAP notes
regarding sizing referred to in this reference architecture are a good starting point, but per SAP's guidelines, SAP system
sizing must always be performed by an experienced SAP consultant.
SAP Application Sizing
The SAP Quicksizer results provide SAPS required for the application tier and database tier separately. This can be used
as a starting point for sizing the application layer for the SAP system. In this reference architecture, 520H B3 server blades
are used for the application tier. These blades are certified by SAP on behalf of the SAP Benchmark Council for 82,180
SAPS, certification number: 2015008. This can be used as a reference to perform SAP application layer sizing. This
reference architecture also uses virtualization using VMware ESX Hypervisor for production additional application servers
and the entire application tier of non-production servers. Each 520H B3 server blade has 2 CPUs and 36 cores. Assuming
Hyperthreading is activated (2 threads per physical core), each blade will have 72 threads or 72 vCPUs (virtual CPU). This
translates to 2282 SAPS per physical core and 1141 SAPS per vCPU. The benchmark score is achieved by generating
workload using a benchmarking tool and consuming close to 100% CPU. Perform the sizing by taking into consideration
that the CPU utilization should not go beyond 70%. Also, about 10% overhead for virtualization must be considered.
SAP HANA Database Sizing
Refer to following SAP Community Network(SCN) page, SAP note and SAP QuickSizer to perform SAP HANA Platform
sizing for S/4HANA database:
Sizing for SAP S/4HANA
1514966 - SAP HANA 1.0: Sizing SAP In-Memory Database
Note - These documents refer to several web links from the SAP website. S-user ID with proper authorization may be
required to access some of those links (for example to access SAP Notes).
This solution supports:


Small and medium size scale-up SAP HANA platforms for production and QA environments. All supported
configurations are listed in Table 6
Small size scale-up SAP HANA platform for development environments. All supported configurations are listed in
Table 7
12
13
Table 6. Supported Scale-Up Configuration Sizes for Production and QA Environments
Description
2-Socket
4-Socket
Number of CPUs
2
4
Number of Server Blades
1
2
Memory

128 GB

128 GB

256 GB

256 GB

384 GB

384 GB

512 GB

512 GB

768 GB

768 GB

1024 GB (SoH only)

1024 GB

1536 GB (SoH only)

1536 GB

2048 GB (SoH only)

3072 GB (SoH only)
Table 7. Supported HANA Scale-Up Configuration Sizes for Development Environment
Description
2-Socket
Number of CPUs
2
Number of Server Blades
1
Memory

64 GB

128 GB

256 GB

384 GB

512 GB

768 GB
Scalibility
This reference architecture only describes the configuration that supports a maximum of two 520X B2 server blades and
the 4-socket scale-up SAP HANA Platform for production HANA databases, and four 520H B3 server blades for the
production application tier. It is possible to install the large size (8-socket) scale-up SAP HANA Platform with Hitachi
Compute Blade 2500 (CB 2500) chassis and 520X B2 server blades for SAP HANA and use more blades to add additional
application servers. Refer to the reference architecture paper Tailored Datacenter Integration Implementation of Multiple
SAP HANA Scale-up HSW Appliances on Hitachi Virtual Storage Platform G400 (VSP G400) and Hitachi Virtual Storage
Platform G600 (VSP G600) for all supported scale-up SAP HANA Platform sizes and design. Such a configuration can be
achieved by using more than one CB 2500 chassis and using the same VSP G400 storage, Brocade switches, and a
management server. It is also possible to install production and non-production applications in separate CB 2500 chassis.
Please contact your Hitachi Data Systems representative to design a solution based on your requirements.
13
14
Integration
with SAP and Non-SAP Components External to this Solution
It is very common that SAP Business Suite systems need to communicate with other SAP and non-SAP applications and
databases. There are uplink ports available on Brocade VDX 6740 switches that can be used to communicate with other
systems that are not part of this solution.
One such example is SAP Fiori. SAP S/4HANA is natively designed with SAP Fiori UX, offering an integrated user
experience with modern usability and instant insight on any device. Even if a customer is using SAP S/4HANA, the onpremise edition can still use the traditional user interfaces, and therefore many customers might want to use SAP Fiori
User Experience (UX). This solution will serve as the ABAP backend server which provides the business logic and the
back-end data. Network connection can be established as required to the external SAP Web dispatcher or external
gateway used as central hub. For details refer to the Setup of SAP Fiori System Landscape with SAP HANA Database
document.
High Availability for Production Environment
SAP runs mission critical applications and it is important that these systems remain available to users at all times. This
requires that these systems are able to make faster recovery after a system component failure (High Availability) or after a
disaster (Disaster Recovery). Needless to say, this should happen without any data loss (zero RPO) and in very short
recovery time (low RTO). This section explains how to achieve high availability for production systems using the HA
features of Hitachi Data Systems servers and storage for hardware failures and the HA features of SAP Netweaver and
SAP HANA software (along with SUSE HAE) for software failures as follows:


Hardware Failures: Hitachi Data Systems SAP HANA solutions using Hitachi Compute Blade 2500 with 520X B2 and
520H B3 server blades offer redundant hardware components to provide fault tolerance such as redundant power
supplies and fans, two hot-swappable management modules, and multiple Ethernet and Fibre Channel HBA
interfaces. Similarly, Hitachi Virtual Storage Platform family storage arrays offer redundant hardware components
such as dual controllers, redundant front-end and back-end I/O modules, and power supply units. Hitachi Data
Systems storage design for SAP Application and SAP HANA use striping and double parity to provide redundancy for
automatic recovery from disk failures. Redundant network components are used (two Brocade VDX 6740 switches)
with at least two network connections from each physical server (four for SAP HANA production and QA nodes), one
to each switch. At least two FC connections (four for SAP HANA production and QA nodes) per server are used.
Software Failures: This reference architecture achieves High Availability configuration by addressing the possible
single point of failures (SPOFs) of SAP software:

Database Instance (SAP HANA)

ABAP SAP Central Services (Message Server and Enqueue Server)

Central File System
For more details about High Availability of SAP systems, refer to High Availability - Frequently Asked Questions.
14
15
Database
Instance (SAP HANA)
This reference architecture uses SAP HANA System Replication to provide High Availability for a production SAP HANA
Platform. The secondary production node is installed on the server blades of the QA SAP HANA Platform in the cost
optimized SAP HANA System Replication scenario. In case of a primary failure, the QA HANA database is shut down and
the secondary node takes over production operations. Per SAP note 1681092 - Multiple SAP HANA DBMSs (SIDs) on one
SAP HANA system, this is a supported configuration by SAP. This process is automated using SUSE HAE and SUSE
SAPHanaSR resource agents.
Figure 4
Refer to SAP document How to Perform System Replication for SAP HANA to setup HANA System Replication and SAP
HANA System Replication on SLES for SAP Applications to setup automated failover using SUSE HAE.
15
16
Table
8 shows the information used for HANA System Replication Setup in this reference architecture.
Table 8. Information used for HANA System Replication Setup
HANA Node 1
HANA Node 2
Hostname
prdhana
sechana
SAP HANA SID
HIT
HIT
SAP HANA Instance Number
10
10
IP Address for client network
192.168.100.245
192.168.100.246
IP Address for replication network
192.168.160.245
192.168.160.246
Logical Name for system replication
HITSRP
HITSRS
Virtual IP Address
192.168.100.100
16
17
Figure
4 shows the failover process used in SUSE HAE HAWK (HA Web Konsole). During normal operation, the production
database is running on host prdhana and the QA database and failover production databases are running on host
sechana. The failover production database running on sechana is not available for users. It only receives data from the
primary database. If the primary database server fails, the QA database is stopped automatically by the cluster, and the
secondary database is promoted as the primary database. Application connectivity to the database is through a virtual IP
address and is also managed by the cluster. The virtual IP address is tied to the primary node, and is therefore moved to
the host on which the primary node is running. Refer to SAP HANA System Replication on SLES for SAP Applications and
HOW TO SET UP SAPHanaSR IN THE COST OPTIMIZED SAP HANA SR SCENARIO for details. Set the memory usage
parameters for SAP HANA on quality and failover production according to the SAP HANA administration guide. Provide
separate storage for the QA SAP HANA System, and use the latest SAPHanaSR version available, and also use SAP
HANA Platform 1.0 SPS09, Rev. 97 or later.
17
18
ABAP
SAP Central Services (Message Server and Enqueue Server)
SAP separates the message server and the enqueue work process of the Central Instance for High Availability
configuration and groups them in ASCS (ABAP SAP Central Services). The enqueue server contains a lock table in the
memory of the host (primary node) on which the ASCS instance is running. The enqueue Replication server is installed to
replicate the lock table to a different host (secondary node). In case of failure of ASCS on the primary host, services are
failed over to the secondary node. In this case, the lock table replicated to this secondary host is used to build the lock
table for the enqueue server. There is more than one way to achieve High Availability using SUSE HAE. Refer to Best
practices for mission-critical SAP applications to find the right solution for your requirements. The solution used in this
reference architecture is described in the SUSE guide SAP NetWeaver on SUSE Linux Enterprise Server with High
Availability as it matches the architecture of this reference architecture. Figure 5 shows the two servers sapnode1 and
sapnode2 as cluster nodes. During normal operations, the ASCS Instance and one Additional Application Server run on
sapnode1, The enqueue replication server and primary application server run on sapnode2. SUSE Linux Enterprise High
Availability 11 is certified by SAP (NW-HA-CLU_730), NW 7.40, and is also supported by SUSE. Table 9 shows the
parameters used by cluster components for SAP application.
Table 9. Parameters used by Cluster Components for SAP Application
Cluster Node
(Original
Location)
Virtual
Hostname
Virtual IP
Instance
Number
Role
sapnode1
saps4has
192.168.100.101
00
ASCS Instance
sapnode2
saps4her
N/A
01
Enqueue Replication Server
sapnode1
saps4hci
192.168.100.102
02
Primary Application Server
sapnode2
saps4hd03
192.168.100.103
03
Additional Application Server
18
19
Figure 5
19
20
Figure
6 shows one failover scenario. If sapnode1 fails, ASCS and PAS running on sapnode1 are moved to sapnode2. The
lock table is re-created using the replication table. The enqueue replication server is stopped. All of the virtual IP
addresses are also moved to sapnode2. When the primary node comes back online, the enqueue replication server is
started on this node.
Figure 6
20
21
Figure
7 shows the failover process in SUSE HAE HAWK (HA Web Konsole).
Figure 7
Application Connectivity to Database after Failover
Install all of the application servers using the virtual hostname of the database that is managed by the hdbuserstore
Commands. Also configure work process reconnection parameters based on the time required by databases in failover.
21
22
Central
File System
File system /sapmnt hosts the kernel and profiles of an SAP system and is therefore very critical. This file system must be
mounted on all the instances of a SAP system for the system to be up and running. For the validation of this reference
architecture, Highly Available NFS Storage with distributed replicated block device (DRBD) and SUSE HAE was used. The
DRBD allows you to create a mirror of two block devices across an IP network. When used with SUSE HAE, DRBD
supports distributed high-availability Linux clusters. As shown in Figure 3 on page 11, two virtual machines are used in
this reference architecture as two SUSE HAE cluster nodes to host the Highly Available NFS server that provides the
central file system. When SUSE HAE is installed, all of the packages required by DRBD are also installed by default. Refer
to Highly Available NFS Storage with DRBD and Pacemaker for implementation instructions. It is possible to use Brocade
VDX 6740 switches to connect an external Highly Available NFS Filer (such as Hitachi NAS Platform (HNAS) to provide a
central file system for this solution. VLAN 150 is created on these switches for this purpose. Hitachi NAS Platform is an
advanced and integrated network attached storage (NAS) solution. It provides a powerful tool for file sharing, file server
consolidation, data protection, and business-critical NAS workloads.
SUSE HAE Configuration
Refer to the SUSE Linux Enterprise High Availability Extension documentation for installation and configuration of SUSE
HAE cluster for SAP application and SAP HANA database. The following are the best practices followed in this reference
architecture.
STONITH Device
STONITH (shoot the other node in the head) is the way to implement fencing in SUSE HAE. If a cluster member is not
behaving normally, it must be removed from the cluster. This is referred to as fencing. A cluster without the STONITH
mechanism is not supported by SUSE. There are multiple ways to implement STONITH, but STONITH Block Devices
(SBD) is used in this reference architecture.
Create a small LUN (1 MB) on the VSP G400 array that is shared between the cluster members. Map this LUN to both
primary and secondary SAP HANA servers (First SUSE HAE Cluster) and SAP Application server (Second SUSE HAE
Cluster) through storage ports. Make note of the SCSI identifier of the block device (/dev/disk/by-id/scsi*) of this LUN
(The SCSI identifier should be the same on both primary and secondary HANA servers). It is recommended to add more
than one SBD device in a cluster for redundancy.
Cluster Communication Network
A separate communication network is used by creating VLAN 120 on the cluster servers. Access to VLAN 120 is required
only for SAP application servers and SAP HANA servers installed on SUSE HAE clusters. For details on VLANs created
and the related operating system configuration required in this reference architecture, refer to the section Compute
Network. An NFS network is used as a backup communication network, but if required, a separate VLAN can be created
for this as well. Access to the VLAN must be allowed at the switch level and a VLAN must be created at the operating
system.
22
23
Fibre
Channel Architecture
As shown in Table 10, the solution uses two 16 Gb/sec 2-port Hitachi FIVE-FX Fibre Channel adapters installed on the
PCIe slot of the I/O board modules of the SAP HANA database and application servers. This solution uses the following:


Four 8 Gb/sec Fibre Channel ports on the VSP G400 storage directly attached to the Hitachi Compute Blade 2500
server chassis via the Fibre Channel PCI-Ex adapters for production and QA HANA server blades.
Two 8 Gb/sec Fibre Channel ports on the VSP G400 storage directly attached to the Hitachi Compute Blade 2500
server chassis via the Fibre Channel PCI-Ex adapters for development HANA and all application server blades.
Table 10. Fibre Channel Port Mapping
SAP
Application /
Database
Blade
Number
PCIe Slot
Number
Port
Numb
er
VSP G400 Port
SAP production
application
server
Blade 1
IOBD 01A
0
1A
1
2A
SAP production
application
server
Blade 2
0
3A
1
4A
SAP production
application
server
Blade 3
0
5A
1
6A
SAP production
application
server
Blade 4
0
7A
1
8A
SAP HANA
Development
server
Blade 5
0
1B
1
2B
SAP Nonproduction
application
server
Blade 6
0
3B
1
4B
SAP Nonproduction
application
server
Blade 7
0
5B
1
6B
SAP Nonproduction
application
server
Blade 8
0
7B
1
8B
IOBD 02A
IOBD 03A
IOBD 04A
IOBD 05A
IOBD 06A
IOBD 07A
IOBD 08A
23
24
Table
10. Fibre Channel Port Mapping (Continued)
SAP
Application /
Database
Blade
Number
SAP HANA
Blade 9
production server
PCIe Slot
Number
Port
Numb
er
VSP G400 Port
IOBD 09A
0
1C
1
2C
0
3C
1
4C
0
1D
1
2D
0
3D
1
4D
IOBD 10A
SAP HANA QA
server
Blade 13
IOBD 13A
IOBD 14A
This configuration supports high availability by providing multiple paths from the host within Hitachi Compute Blade 2500
to multiple ports on VSP G400 storage.
24
25
Figure
8 shows the direct connect Fibre Channel connections for SAP HANA production and QA nodes. The HANA
development node and all application servers installed on 520H B3 server blades have one 2-port 16 Gb Hitachi Fibre
Channel adapter and two Fibre Channel connections to storage per serve blade as listed in Table 10 on page 23.
Figure 8
25
26 the port properties for the point-to-point connection between Hitachi Compute Blade 2500 and VSP G400 storage, as
Set
shown in Table 11.
Table 11. Port Properties
Property
Value
Port Security
Disabled
Port Speed
Auto (8 Gb/sec)
Fabric
ON
Connection Type
P-to-P
Management Server
This solution uses one node of a four-node Quanta Cloud Technology QuantaPlex T41S-2U server for the management
server. The management server acts as a central device for managing the SAP HANA platform.
Manage the following from the management server:

Hitachi Compute Blade 2500 chassis

520X B2 server blades

520H B3 server blades

Brocade ICX 6430 — 24 port switch

Brocade VDX 6740 switches

SAP HANA nodes

SAP application servers

Hitachi Virtual Storage Platform G400

NTP configuration and maintenance

Hi-Track Remote Monitoring system from Hitachi Data Systems

Hitachi Command Suite and management of the server blades

SAP HANA Studio
Figure 9 shows the management server network ports using one dual port 1 GbE Base-T Intel i350 mezzanine card.


Slot 01 Port 2 — Connect this port to the customer network. It provides a 1 GbE network to the management server.
Slot 01 Port 1 — Connect this port to the Brocade ICX 6430-24 port switch that provides the
other switches, chassis, and Hitachi NAS Platform nodes.
1 GbE network to all
The management server has the following additional components:

One dual port 10 GbE Intel 82599ES SFP+ OCP mezzanine card

One Emulex 2-port 8 Gb/sec Fibre Channel HBA on the PCIe slot
26
27
Connect
the 10 GbE network ports to the two Brocade switches, VDX 6740-A, Port #20 and VDX 6740-B, Port #20 to
provide management access to the SAP HANA and SAP application nodes from the Quanta 2U4N server using the NFS
network.
Figure 9
Install the following software on the management server:

Hitachi Command Suite

Hitachi Compute Systems Manager software

NTP server service

PuTTY

JRE version jre-7u51-windows-i586 (no 64 bit)

Adobe Flash Player

Remote client software

SAP HANA Studio
Network Architecture
The network architecture of this solution can be divided into the following two parts:

Management Network

Compute Network
27
28
Management
Network
Management Network — Used for management of the chassis, server blades, VSP G400 and Brocade VDX 6740
switches. This provides a 1 Gb/sec network for management of these hardware components through the Quanta Cloud
Technology QuantaPlex T41S-2U management server.

This resides on a 1 GbE Brocade ICX 6430-24 port switch.

The management network does not need to have a VLAN assigned to it.

The Brocade ICX 6430-24 port switch uses the default switch configuration.

The Hitachi Compute Blade 2500 chassis has two management modules to secure fault tolerance. Both
management modules are connected to the Brocade ICX 6430-24 port switch.

VSP G400 management server (MiniMapp server) is connected to the Brocade ICX 6430-24 port switch.

The two Brocade VDX 6740 switches are connected to the Brocade ICX 6430-24 port switch.

The Quanta Cloud Technology QuantaPlex T41S-2U server is connected to the Brocade ICX 6430-24 port switch.
Compute Network
There are 10GBASE-SR 2-port LAN adapters installed on the PCIe slots of the I/O board module of blades of the Hitachi
Compute Blade 2500 chassis as shown in Table 12 on page 29. The solution uses the following:


Two 10 Gb ports on the 10GBASE-SR 2-port LAN adapters installed on each 520H B3 server blade for connectivity
with the two Brocade VDX 6740 switches.
Four 10 Gb ports from two 10GBASE-SR 2-port LAN adapters installed on the primary 520X B2 blades of the
production and QA SAP HANA servers for connectivity with the two Brocade VDX 6740 switches.
This solution requires the following five separate networks.





SAP Production Client Network — Communication between the SAP HANA production system and SAP production
application servers. It is set with an MTU size of 9100 in accordance with Brocade best practices, and isolated using
a VLAN of 100.
SAP Non-Production Client Network — Dedicated to traffic between the SAP HANA DEV and QA database. It is set
with an MTU size of 9100 in accordance with Brocade best practices, and isolated using a VLAN of 110.
SAP NFS Network — Access SAP shared binaries, transport directory, and profiles using the NFS protocol. It is set
with an MTU size of 9100 in accordance with Brocade best practices, and isolated using a VLAN of 150.
SAP HANA System Replication Network — Used for the HANA system replication between the SAP HANA
production primary and secondary node if high availability is configured. It is set with an MTU size of 9100 in
accordance with Brocade best practices, and isolated using a VLAN of 160.
Cluster Communication Network - Used for communication between two SUSE HAE cluster nodes. It is set with an
MTU size of 9100 in accordance with Brocade best practices, and isolated using a VLAN of 120. Access to VLAN 120
is required only for SAP Application servers and SAP HANA servers installed on SUSE HAE clusters
28
29
Make
the following network connections for the client network setup of the SAP HANA node as an uplink network setup:


520X B2 Server Blades: Bond the eth9901 and eth9902 ports as bond0 and eth9911, and eth9922 as bond1 at the
operating system level using active-active network bond mode with options "mode= 802.3ad miimon=100
xmit_hash_policy=layer3+4 updelay=5000 lacp_rate=fast", which acts as the client and replication network for the
SAP HANA node. The replication network is shared with the NFS network. Refer to Table 12 on page 29 for port
numbers.
520H B3 Server Blades:




SAP HANA Development server blade: Bond the eth9901 and eth9902 ports as bond0 at the operating system
level using active-active network bond mode with options "mode= 802.3ad miimon=100
xmit_hash_policy=layer3+4 updelay=5000 lacp_rate=fast", which acts as the client network and NFS network for
SAP HANA database. Refer to Table 12 for port numbers.
SAP Application server blades: Bond the eth9901 and eth9902 ports as bond0 at the operating system level using
active-backup network bond mode with options "mode= active-backup miimon=100 updelay=5000
primary=eth9901", which acts as the production client network, non-production client network and NFS network
(based on the role of the server blade: production application or non-production application). Refer to Table 12 for
port numbers.
Create separate VLANs at the operating system level for the bonds that need access to multiple networks as listed in
Table 12 Assign IP addresses to the VLANs.
Configure the external switch ports with a short LACP timeout value to speed up detecting corrupted connections.
Note - It is strongly recommended network bandwidth is reserved for critical VLANs that are used for production
environments.
The switch placement is as follows:

The switch at rack unit 42 is the Brocade VDX 6740-B switch.

The switch at rack unit 41 is the Brocade VDX 6740-A switch.
The compute network setup uses the ports on the 10GBASE-SR 2-port LAN adapters connected to the Brocade VDX
6740 switches, as listed in Table 12.
Table 12. Network Setup Using 10GBASE-SR 2-Port LAN Adapter
SAP
Application/
Database
SAP
production
application
server
SAP
production
application
server
Blade
Number
PCI-e slot
number, Port
Bond
IOBD 01B, Port 0
Blade 1
IOBD 01B, Port 1
Bond0
IOBD 02B, Port 0
Blade 2
IOBD 02B, Port 1
Bond0
VDX 6740
Switch and
Port
VDX 6740-A,
Port #3
VDX 6740-B,
Port #3
VDX 6740-A,
Port #4
VDX 6740-B,
Port #4
Accessible
VLAN IDs
100,110,120,150
100,110,120,150
29
30
Table
12. Network Setup Using 10GBASE-SR 2-Port LAN Adapter (Continued)
SAP
Application/
Database
SAP
production
application
server
SAP
production
application
server
SAP HANA
development
server
SAP nonproduction
application
server
SAP nonproduction
application
server
SAP nonproduction
application
server
SAP HANA
production
server
Blade
Number
PCI-e slot
number, Port
IOBD 03B, Port 0
Blade 3
IOBD 03B, Port 1
Bond0
IOBD 04B, Port 0
Blade 4
IOBD 04B, Port 1
Bond0
IOBD 05B, Port 0
Blade 5
IOBD 05B, Port 1
Bond0
IOBD 06B, Port 0
Blade 6
IOBD 06B, Port 1
Bond0
IOBD 07B, Port 0
Blade 7
IOBD 07B, Port 1
Bond0
IOBD 08B, Port 0
Blade 8
Blade 9
IOBD 08B, Port 1
Blade 13
Bond0
VDX 6740
Switch and
Port
VDX 6740-A,
Port #5
VDX 6740-B,
Port #5
VDX 6740-A,
Port #6
VDX 6740-B,
Port #6
VDX 6740-A,
Port #7
VDX 6740-B,
Port #7
VDX 6740-A,
Port #8
VDX 6740-B,
Port #8
VDX 6740-A,
Port #9
VDX 6740-B,
Port #9
VDX 6740-A,
Port #10
VDX 6740-B,
Port #10
IOBD 09B, Port 0 Bond0
VDX 6740-A,
Port #1
IOBD 10B, Port 0
VDX 6740-B,
Port #1
IOBD 9B, Port 1
SAP HANA
QA server
Bond
Bond1
VDX 6740-A,
Port #21
IOBD 10B, Port 1
VDX 6740-B,
Port #21
IOBD 13B, Port 0 Bond0
VDX 6740-A,
Port #2
IOBD 14B, Port 0
VDX 6740-B,
Port #2
IOBD 13B, Port 1 Bond1
VDX 6740-A,
Port #22
IOBD 14B, Port 1
VDX 6740-B,
Port #22
Accessible
VLAN IDs
100,110,150
100,110,150
110,150
110,150
110,150
110,150
100
120,160,150
100,110
120,160,150
30
31
Network
Architecture for Virtual Machines
The 520H B3 server blades for production application servers and all of the non-production application server blades are
installed in virtual environment and VMware vSphere is used as virtualization platform in this reference architecture.
Following best practices are used:



Each ESXi host is configured with a Standard vSwitch (VSS) with two physical adapters (vmnic0 and vmnic1) for
redundancy in active-backup configuration. It is possible to create a virtual distributed switch (VDS) and create a
vLAG to achieve an active-active configuration if required. (All ports connected with physical servers are in activeactive configuration).
Use the VMXNET3 network adapter - this is a paravirtualized device that works only if VMware Tools is installed on the
guest operating system. The VMXNET3 adapter is optimized for virtual environments and designed to provide high
performance. It is recommended to install VMware tools on the guest operating system SLES.
Refer to the SAP Solutions on VMware Best Practices Guide for information regarding implementing SAP solutions on
VMware vSphere.
Table 13 shows the network configuration for production and non-production ESXi hosts.
Table 13. Network Configuration for Production and Non-production ESXi Hosts
ESXi Host
Virtual Network
VLAN ID
Client Production 1
100
Physical Adapters
Client Production 2
Production
520H B3
server blades
Client Non-Production 110
Network 1
Client Non-Production
Network 2
NFS Network 1
vmnic0 and vmnic1
(active-backup)
150
NFS Network 2
NonProduction
520H B3
server blades
Client Non-Production 110
Network 1
Client Non-Production
Network 2
NFS Network 1
150
vmnic0 and vmnic1
(active-backup)
NFS Network 2
31
32
Storage
Architecture
Hitachi Virtual Storage Platform G400 is used for this SAP S/4HANA solution. Sizing and configuring of storage including
storage drive box trays (DBS), spare drives, the operating system boot volume (OS), SAP HANA shared volume (/hana/
shared), SAP HANA log volume (/hana/log), SAP HANA data volume (/hana/data), SAP Application Server, the operating
system boot volume (OS), and other SAP Application Server volumes varies for different size solutions by taking into
account requirements including I/O, capacity, etc. The reference architecture distinguishes between two groups of
storage based on purpose:

SAP HANA Database Storage

SAP System Application Server Storage
SAP HANA Database Storage
The following four figures show the disk configuration of the storage subsystem for different memory sizes of production
and QA scale-up SAP HANA Platform solutions.

Figure 10 — Production and QA environment HANA database memory less than or equal to 1TB.

Figure 11 — Production and QA environment HANA database memory equal to 1.5 TB and 2 TB.

Figure 12 — Production and QA environment HANA database memory equal to 3 TB.

Figure 13 —Development environment HANA database
32
33
Figure 10
33
34
Figure 11
34
35
Figure 12
35
36
Figure 13
36
37
Table
14 lists the storage configuration for different memory sizes for production and QA environment SAP HANA
platforms.
Table 14. Storage Configuration for Production and QA Environments
SAP HANA
Database
Memory =<1 TB
OS

1 RAID6 (6D+2P)
/hana/shared

8 × 600 GB HDD

OS: 100 GB
/hana/data


Memory = 3 TB
/hana/shared: 3 TB
1 RAID6
(6D+2P)

8 × 600
GB
HDD

/hana/log
Memory =1.5 or 2 TB

2 RAID6 (6D+2P)

3 RAID6 (6D+2P)

16 × 600 GB HDD

24 × 600 GB HDD

8 × 750 GB LUNs

12 × 750 GB LUNs
4 × 750
GB
LUNs

1 RAID6 (6D+2P)

8 × 600 GB HDD

4 × 150 GB LUNs
Table 15 lists the storage configuration for different memory sizes for development environment SAP HANA platforms.
Table 15. Storage Configuration for Development Environments
SAP HANA
Database
RAID Group and File System
SAP Development
HANA

1 RAID6 (6D+2P)

8 × 600 GB HDD

OS: 100 GB

/hana/shared: 750 GB

/hana/data: 1 TB

/hana/log: 500 GB
37
38 System Application Server Storage
SAP
Figure 14 and Figure 15 show the disk configuration of the storage subsystem for different memory size solutions. A 250
GB disk space is provisioned per operating system with 256 GB RAM for swap space. Refer to SAP Note 1597355 Swap-space recommendation for Linux for more details.

Production Application Storage Volumes

Non-Production Application Storage Volumes
Figure 14
38
39
Figure 15
Table 16 lists the storage configuration for different production SAP applications.
Table 16. Storage Configuration for Production Applications
SAP Application
RAID Group and File System
SAP Production
Application

1 RAID6 (6D+2P)

8 × 600 GB HDD

ESXi: 4 × 50 GB LUNs

OS and Swap: 6 × 300 GB LUNs

Transport Directory: 200 GB LUN

SAPMNT_PRD Directory: 100 GB LUN

/usr/sap Directory LUN: 6 × 100 GB LUNs
39
40
Table
17 lists the storage configuration for different non-production SAP applications.
Table 17. Storage Configuration for Non-Production Applications
SAP Application
RAID Group and File System
SAP NonProduction
Application

1 RAID6 (6D+2P)

8 × 600 GB HDD

ESXi: 3 × 50GB LUNs

OS and Swap: 6 × 300 GB LUNs

SAPMNT_QAS Directory: 100 GB LUN

SAPMNT_DEV Directory: 100 GB LUN

/usr/sap Directory LUN: 6 × 100 GB LUNs
40
41
Storage
Architecture for Virtual Machines
The 520H B3 server blades used for production (only additional application servers) and non-production application
(primary application servers and additional application servers) are virtualized in this reference architecture. VMware
vSphere is used as the virtualization platform. Figure 16 shows the storage architecture of one virtual machine. All virtual
machines use the same storage architecture.
Figure 16
Parity Group, RAID, and LUN Configuration
This reference architecture uses multiple LUNs created in various RAID 6 (6D+2P) groups on Hitachi Virtual Storage
Platform G400 for SAP applications and different sized SAP HANA systems. There are four microprocessor units (MPUs)
used to distribute the workload for all LUNs needed for the solution.
41
42
Table
18 shows the parity group, RAID, and LUN configurations used in this reference architecture.
Table 18. Parity Group, RAID, and LUN Configurations
Parity Group
RAID Level
and Disks
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
1-1
RAID-6
00:00:00
(6D+2P) on 600
GB 10k RPM
SAS drives
100 GB
MPU10
Operating
system boot
volume for
Production
HANA
All sizes
3.0 TB
MPU11
SAP HANA
shared volume
for Production
HANA
All sizes
RAID-6
00:00:02
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU20
All sizes
RAID-6
00:00:03
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU10
SAP HANA log
volume for
Production
HANA for
Production
HANA
RAID-6
00:00:04
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU11
RAID-6
00:00:05
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU21
RAID-6
00:00:06
(6D+2P) on 600 00:00:07
GB 10k RPM
00:00:08
SAS drives
00:00:09
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:00:10
(6D+2P) on 600 00:00:11
GB 10k RPM
00:00:12
SAS drives
00:00:13
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:00:14
(6D+2P) on 600 00:00:15
GB 10k RPM
00:00:16
SAS drives
00:00:17
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
00:00:01
1-2
1-3
1-4
1-5
SAP HANA data All sizes
volume for
Production
HANA
SAP HANA data >=1.5 TB
volume for
Production
HANA
SAP HANA data =3 TB
volume for
Production
HANA
42
43
Table 18. Parity Group, RAID, and LUN Configurations (Continued)
Parity Group
RAID Level
and Disks
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
2-1
RAID-6
00:01:00
(6D+2P) on 600
GB 10k RPM
SAS drives
100 GB
MPU20
Operating
system boot
volume for QA
HANA
All sizes
3.0 TB
MPU21
SAP HANA
shared volume
for QA HANA
All sizes
RAID-6
00:01:02
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU20
SAP HANA log
volume for QA
HANA
All sizes
RAID-6
00:01:03
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU10
RAID-6
00:01:04
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU11
RAID-6
00:01:05
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU21
RAID-6
00:01:06
(6D+2P) on 600 00:01:07
GB 10k RPM
00:01:08
SAS drives
00:01:09
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:01:10
(6D+2P) on 600 00:01:11
GB 10k RPM
00:01:12
SAS drives
00:01:13
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:01:14
(6D+2P) on 600 00:01:15
GB 10k RPM
00:01:16
SAS drives
00:01:17
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
00:01:01
2-2
2-3
2-4
2-5
SAP HANA data All sizes
volume for QA
HANA
SAP HANA data >=1.5 TB
volume for QA
HANA
SAP HANA data =3 TB
volume for QA
HANA
43
44
Table 18. Parity Group, RAID, and LUN Configurations (Continued)
Parity Group
RAID Level
and Disks
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
3-1
RAID-6
00:02:00
(6D+2P) on 600
GB 10k RPM
SAS drives
100 GB
MPU10
Operating
system boot
volume for
Production HA
HANA
All sizes
3.0 TB
MPU11
SAP HANA
shared volume
for Production
HA HANA
All sizes
RAID-6
00:02:02
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU20
SAP HANA log
volume for
Production HA
HANA
All sizes
RAID-6
00:02:03
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU10
RAID-6
00:02:04
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU11
RAID-6
00:02:05
(6D+2P) on 600
GB 10k RPM
SAS drives
150 GB
MPU21
RAID-6
00:02:06
(6D+2P) on 600 00:02:07
GB 10k RPM
00:02:08
SAS drives
00:02:09
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:02:10
(6D+2P) on 600 00:02:11
GB 10k RPM
00:02:12
SAS drives
00:02:13
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
RAID-6
00:02:14
(6D+2P) on 600 00:02:15
GB 10k RPM
00:02:16
SAS drives
00:02:17
750 GB
MPU21
750 GB
MPU11
750 GB
MPU20
750 GB
MPU10
00:02:01
3-2
3-3
3-4
3-5
SAP HANA data All sizes
volume for
Production HA
HANA
SAP HANA data >=1.5 TB
volume for
Production HA
HANA
SAP HANA data =3 TB
volume for
Production HA
HANA
44
45
Table
18. Parity Group, RAID, and LUN Configurations (Continued)
Parity Group
RAID Level
and Disks
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
4-1
RAID-6
00:03:00
(6D+2P) on 600
GB 10k RPM
00:03:01
SAS drives
50 GB
MPU21
ESXi LUN for
PRD host
All Sizes
50 GB
MPU11
ESXi LUN for
PRD host
00:03:02
50 GB
MPU20
ESXi LUN for
PRD host
00:03:03
50 GB
MPU10
ESXi LUN for
PRD host
00:03:04
300 GB
MPU21
SAP PRD
Application Boot
and Swap
Space LUN
00:03:05
300 GB
MPU11
SAP PRD
Application Boot
and Swap
Space LUN
00:03:06
300 GB
MPU20
SAP PRD
Application Boot
and Swap
Space LUN
00:03:07
300 GB
MPU10
SAP PRD
Application Boot
and Swap
Space LUN
00:03:08
300 GB
MPU21
SAP PRD
Application Boot
and Swap
Space LUN
00:03:09
300 GB
MPU11
SAP PRD
Application Boot
and Swap
Space LUN
00:03:10
200 GB
MPU20
Transport
Directory LUN
00:03:11
100 GB
MPU10
SAPMNT_PRD
LUN
00:03:12
100 GB
MPU21
/usr/sap PRD
LUN
00:03:13
100 GB
MPU11
/usr/sap PRD
LUN
00:03:14
100 GB
MPU20
/usr/sap PRD
LUN
00:03:15
100 GB
MPU10
/usr/sap PRD
LUN
45
46
Table
18. Parity Group, RAID, and LUN Configurations (Continued)
Parity Group
RAID Level
and Disks
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
4-2
RAID-6
00:04:00
(6D+2P) on 600
GB 10k RPM
00:04:01
SAS drives
50 GB
MPU21
ESXi LUN for
Non-PRD host
All Sizes
50 GB
MPU11
ESXi LUN for
Non-PRD host
00:04:02
50 GB
MPU20
ESXi LUN for
Non-PRD host
00:04:03
300 GB
MPU10
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:04
300 GB
MPU21
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:05
300 GB
MPU11
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:06
300 GB
MPU20
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:07
300 GB
MPU10
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:08
300 GB
MPU21
SAP Non-PRD
Application Boot
and Swap
Space LUN
00:04:09
100 GB
MPU11
SAPMNT_QA
LUN
00:04:10
100 GB
MPU20
SAPMNT_DEV
LUN
00:04:11
75 GB
MPU10
/usr/sap NonPRD LUN
00:04:12
75 GB
MPU21
/usr/sap NonPRD LUN
00:04:13
75 GB
MPU11
/usr/sap NonPRD LUN
00:04:14
75 GB
MPU20
/usr/sap NonPRD LUN
00:04:15
75 GB
MPU10
/usr/sap NonPRD LUN
46
47
Table
18. Parity Group, RAID, and LUN Configurations (Continued)
Parity Group
RAID Level
and Disks
5-1
LDEV ID
LDEV
Size
MPU ID
Description
Size Applied
RAID-6
00:05:00
(6D+2P) on 600
GB 10k RPM
SAS drives
00:05:01
100 GB
MPU21
SAP HANA OS
volume for
Development
All Sizes
750 GB
MPU11
SAP HANA
shared volume
for Development
00:05:02
500 GB
MPU20
SAP HANA Log
volume for
Development
00:05:03
1 TB
MPU10
SAP HANA Data
volume for
Development
SAP HANA Configuration
This section explains the SAP HANA configuration.
Operating System Configuration
The SAP HANA scale-up configuration requires an OS volume. It uses one 100 GB LUN on Hitachi Virtual Storage
Platform G400 for the operating system boot volume for the SAP HANA Platform.
The four ports of the 16 Gb Hitachi FIVE-FX Fibre Channel 2-port adapters have the 100 GB operating system OS LUN
configured as the primary boot device. The operating system LUN holds partitions for SUSE Linux for SAP Applications
version 11 SP3, /usr/sap/ and the Linux swap space.
Activate Device-Mapper Multipath
This reference architecture uses Device-Mapper Multipath, a component of the native Linux operating system.
Using Device-Mapper Multipath allows the configuration of multiple I/O paths between the server blades, and Hitachi
Virtual Storage Platform G400. Multipathing aggregates all physical I/O paths into a single logical path. The LUNs are
always available, unless all paths fail.
Device-Mapper Multipath is used for the following I/O paths:

SAP HANA server OS LUN.

SAP HANA data volume LUN.

SAP HANA log volume LUN.

SAP HANA shared volume LUN.
47
48 HANA Data Volume Configuration
SAP
The Logical Volume Manager configures the SAP HANA persistent storage volumes. Table 14 on page 37 and Table 15 on
page 37 show the size of the SAP HANA data volume LUNs for all three environments defined by the solution.
Logical Volume Manager creates a single striped volume on which the XFS file system is created to store the SAP HANA
data volume. The striped volume acts as the persistent layer for the SAP HANA server.
SAP HANA Log Volumes Configuration
This reference architecture uses Logical Volume Manager to configure the SAP HANA log volumes.
Table 14 on page 37 and Table 15 on page 37 list the size of the SAP HANA data volume LUNs for all three environments
defined by the solution. With the four 150 GB SAP HANA log volume LUNs for the production, QA and HA SAP HANA
nodes, Logical Volume Manager creates a single four-way striped volume on which the XFS file system is created to store
the SAP HANA log volumes.
SAP HANA Shared Volume
This reference architecture uses one or two LUNs for the SAP HANA shared volume for different sized solutions. Logical
Volume Manager creates a single striped volume on which the XFS file system is created to store the SAP HANA binaries,
configuration, and trace files.
Table 14 on page 37 and Table 15 on page 37 list the number and size of SAP HANA shared volume LUNs.
SAP HANA Software Installation
After configuring the file system for the SAP HANA data volume and log volume, the latest SAP HANA SPS stack is
installed on the SAP HANA server.
The following SAP HANA software components are installed on the HANA server node:

SAP HANA database.

SAP HANA client.

SAP Host agent.
48
49
S/4HANA
Configuration
Perform the following steps to install S4/HANA:


Perform the system sizing. Refer to the Sizing, Scalibility, and Intergration with External IT Components section for
more information.
Design the landscape based on sizing requirements. Refer to the Compute Hardware Layout and Software Layout
sections for more information.

Download SLES for SAP Applications 11 SP3 media from the Novell website.

Download the SAP installation documentation from https://service.sap.com/instguides.

Download the installation media from https://support.sap.com/swdc.

Install ESXi and create virtual machines on the 520H B3 server blade selected for virtualization.

Install SLES11 SP3 on the 520H B3 server blades or virtual machines.




Make sure that settings recommended in SAP note 1275776 - Linux: Preparing SLES for SAP environments are
implemented.
Create file systems as described in the SAP Installation Guide. File systems used in this reference architecture are
shown in Table 19.
Create operating system users and groups as described in the SAP Installation Guide. In a distributed installation, the
same user IDs and group IDs must be used.
Perform the installation and post-installation steps as described in the SAP installation guide.
SAP Application File system
Table 19 shows the file systems used in this reference architecture for SAP applications.
Table 19. SAP Application File System
File System
Description
Type
Location
/usr/sap/trans
Transport directory
NFS
Mounted on every
application OS. The same
file system for all three
environments.
/sapmnt/<SID>
sapmnt
NFS
Mounted on application and
database OS. A separate file
system for each environment
(production, QA, and
development).
/usr/sap/<SID>/ASCS<Instance Number>
Instance directory
for ASCS (only for
HA)
Local
Mounted on both production
cluster nodes. Two different
file systems for two nodes
with same name.
/usr/sap/<SID>/ERS<Instance Number>
Instance directory
for ERS (only for
HA)
Local
Mounted on both production
cluster nodes. Two different
file systems for two nodes
with the same name.
49
50
Table 19. SAP Application File System (Continued)
File System
Description
Type
Location
/usr/sap/<SID>/DVEBMGS02
Instance directory NFS
for production
primary application
server
Mounted on both production
cluster nodes.
/usr/sap/<SID>/D03
Instance directory
for production
additional
application server
NFS
Mounted on both production
cluster nodes.
/usr/sap/
Instance directory
for production or
non-production
primary or
additional
application server
Local
Mounted on production or
non-production primary or
additional application server.
50
51
Engineering Validation
Validation of this reference architecture paper has been performed by installing the production environment in a highly
available configuration as shown in Figure 3 on page 11. The validation testing includes KPI performance test cases using
the SAP benchmarking tool kit executed by Hitachi Data Systems.
Test Methodology
Because of intellectual property limitations, this paper does not include the test methodology.
Test Results
Because of intellectual property limitations, this paper does not include the test results or an analysis of those results.
51
52
Appendix
SUSE Documentation
SAP HANA Technical Operations Manual
SAP HANA System Replication on SLES for SAP Applications
Highly Available NFS Storage with DRBD and Pacemaker
Best practices for mission-critical SAP applications
SAP NetWeaver on SUSE Linux Enterprise Server with High Availability
SAP Documentation and SAP Notes
SAP Note 1597355 - Swap-space recommendation for Linux
SAP note 1681092 - Multiple SAP HANA DBMSs (SIDs) on one SAP HANA system
SAP note 1275776 - Linux: Preparing SLES for SAP environments are implemented
SAP note 1310037 SUSE LINUX Enterprise Server 11: Installation notes
SAP S/4HANA Frequently Asked Questions
High Availability - Frequently Asked Questions
HOW TO SET UP SAPHanaSR IN THE COST OPTIMIZED SAP HANA SR SCENARIO
SAP HANA administration guide
SAP Solutions on VMware Best Practices Guide
52
1
Corporate Headquarters
2845 Lafayette Street
Santa Clara, CA 96050-2639 USA
www.HDS.com
community.HDS.com
Regional Contact Information
Americas: +1 408 970 1000 or [email protected]
Europe, Middle East and Africa: +44 (0) 1753 618000 or [email protected]
Asia Pacific: +852 3189 7900 or [email protected]
HITACHI is a trademark or registered trademark of Hitachi, Ltd., Other notices if required. All other trademarks, service marks and company names are properties of their respective
owners.
Notice: This document is for informational purposes only, and does not set forth any warranty, expressed or implied, concerning any equipment or service offered or to be offered by
Hitachi Data Systems Corporation.
AS-442-00 December 2015.