Page 1
Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays August 2018 H17356 Validation Guide Abstract This validation guide provides configuration best practices for deploying SAP HANA using SAP tailored data center integration (TDI) on Dell EMC SC9000, SC7020, SC5020, and SCv3020 Series storage arrays.
Technology overview ........................7 Storage design for SC Series arrays for SAP HANA ..............12 Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client ....19 Accessing SC Series storage from the SAP HANA nodes ............25 Conclusion...........................
SAP HANA seamlessly into existing data center operations such as disaster recovery, data protection, Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays...
Page 5
SAP as meeting all performance and functional requirements for SAP HANA. This certification means that customers can use SC Series storage arrays for SAP HANA TDI deployments in a fully supported environment using their existing data center infrastructures.
Page 6
Dell EMC Professional Services who are configuring SC Series hybrid and all-flash storage arrays to use in a TDI environment for SAP HANA. Users must have appropriate SAP HANA and SC Series skills as well as an understanding of storage area network (SAN) technologies and Linux operating systems.
Technology overview Technology overview SC Series The Dell EMC SC Series is a radically simple, enterprise-grade storage platform. It is built on modular architecture that delivers next-generation storage virtualization, providing the storage array ability to place the right data in the right place, at the right time, for the right cost.
Page 8
Data progression on SC Series arrays Policy-based data management: Storage profiles Storage profiles are a tiering policy feature of the SC Series storage platform. When a storage profile is assigned to a volume, the volume inherits the tiering attributes that are defined in the storage profile.
Page 9
SSDs for the deduplication feature, see the array documentation. SC Series data reduction is fully integrated with data progression. You select which volumes you want to reduce, and the SC Series array operating system (SCOS) targets appropriate data within that volume to maximize cost savings while minimizing the performance impact.
Page 10
The SAP HANA persistent file systems have different I/O patterns. For more information, SAP HANA Storage Requirements. During normal operations, the SAP HANA workload is predominantly WI. Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 11
Data is only read from the log file system during a database restart, HA failover, or log backup or database recovery. SAP HANA I/Os can be optimized for specific storage environments. For a description of the specific optimization that is required for the SC Series arrays, see Optimizing file I/Os after SAP HANA installation on page 30.
Each HBA port (initiator) creates a path for I/Os between the host and the SAN switch, which then continues to the SC Series storage. If a host uses only a single HBA port, it has a single I/O path that serves all I/Os. Such a design is not advisable. A single path...
Page 13
Linux DM-Multipathing (DM-MPIO) to load balance and fail over across HBA paths. SC Series storage controller connectivity for the SAP HANA persistence The SC Series is a block array with simultaneous multiprotocols (iSCSI + FC or iSCSI + SAS) that are supported differently as front-end network protocols depending on the SC model.
Page 14
16 for more information. Redundancy levels provide fault tolerance for a drive failure. Note: Be sure to add sufficient SSD counts for the SC Series deduplication and compression feature if it is required for your solution. Storage profiles Storage profiles control how the array Storage Center manages volume data.
Page 15
6/12 SC9000 8/16 Note: We determined the scalability of other SC Series array models by extrapolating from the SC5020F and SCv3020 Series test results using the performance characteristics of the other models. The number of nodes that are listed in Table 2 are an initial guideline to help you determine the number of SAP HANA worker nodes that can be connected to an array for an existing or planned SAP HANA production environment.
Page 16
SAP HANA shared file system The SC Series array uses block storage, which can be used to create a shared file system using a cluster file system such as General Parallel File System (GPFS) or Oracle Cluster File System 2 (OCFS2) on top of the block LUNs.
Page 17
[systems ≤ 512GB ] Size = 1/2 x RAM redolog [systems > 512GB ] Size = 512 GB redolog(min) Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 18
Domain systems and Dell EMC NetWorker software. Although it is possible to back up an SAP HANA database to a file system on a SC Series all-flash or hybrid array, we do not recommend backing up the SAP HANA database to the storage array where the primary persistence resides.
Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Overview This section provides instructions for configuring SC Series array storage by completing the following tasks: ...
Page 20
We recommend two fault domains for failover purposes. Each domain contains FC ports domains from both SC Series controllers that are connecting each FC switch. The number of required FC ports depends on the size of your SAP HANA landscape.
Page 21
Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Figure 7. Edit Fault Domain Settings dialog box The settings in our example are as follows: Top Fault Domain Name: Top Notes: To Connect to Top FC Switch ...
Page 22
Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Figure 8. Edit Storage Profile dialog box In the Edit Storage Profile dialog box, enter or select the following details: General Name: Profile for HANA Vol ...
Page 23
Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Expiration: 3 Days Configuring a You can configure a data progression schedule and a write/read cache setting in the data progression Storage Center. We recommend enabling Read Cache and disabling Write Cache for an SC Series array for an SAP HANA landscape.
Page 24
Configuring SC Series array storage for SAP HANA using Dell EMC DSM Client Creating a host We recommend creating a Volumes folder for volumes used on SAP HANA nodes and and volume then creating a Servers folder and Server Cluster folder, as shown in the following figure.
Create the multipath.conf configuration file. The following example of a multipath.conf configuration file is for an eight- node SAP HANA solution. (The nodes are worker nodes.) Use the SC Series DSM Client UI to find the World Wide Identifiers (WWIDs).
Page 26
0 no_path_retry fail To activate settings and rescan new devices, restart the daemon by running the following command: Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 27
67:80 active ready running logvol3 (36000d31000ec99000000000000000013) dm-11 COMPELNT,Compellent Vol size=512G features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='service-time 0' prio=1 status=active Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 28
In addition to mounting the devices, the storage connector writes SCSI-3 persistent reservations (PRs) to the devices using the Linux sg_persist command. This Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays...
Page 29
Note: SAP HANA can only be installed on certified server hardware. The installation must be performed by a certified HANA expert. Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays...
Page 30
SAP HANA database Dell EMC’s new generation of midsize and large enterprise Data Domain systems are powered with flash SSD. For more information, see the Dell EMC Data Domain Deduplication Storage Systems Spec Sheet.
Page 31
Configure the DDBEA lockbox by running the following command, where <configuration_file> is the file that you used in step 4: ddbmadmin –P –Z <configuration_file> Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 32
Log in to the SAP HANA Studio, and then select Backup and Recovery. Select the tenant database. Select Recover the database to its most recent state. Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Page 33
In the Select a Backup dialog box, select the point in time to which you want to restore the database, as shown in the following figure. Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays...
Page 34
Ready Solution for a SAP HANA two-node appliance using a Data Domain DD6300 system. We used Dell EMC 14G PowerEdge R940 servers and an SC5020 array to create an initial database size of approximately 2.7 TB on the SAP HANA two-node appliance.
Page 35
For more information about the backup and restore results we obtained, see Dell EMC SAP HANA Appliance Backup and Restore Performance with Dell EMC Data Domain. Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
The SC Series arrays are certified by SAP and can be used for SAP HANA installations on production and nonproduction systems and on scale-up and scale-out systems.
The Architectural Advantages of Dell SC Series Automated Tiered Storage White Paper Dell EMC Storage Compatibility Matrix - SC Series, PS Series, and FS Series SC Series Live Migrate and Live Volume Feature Brief Platform- and Data-efficient Dell Storage SC Series ESG Lab Review ...
Page 38
Red Hat Enterprise Linux for SAP Solutions Sheet SUSE Linux Enterprise Server for SAP Applications product page Dell EMC SC Series Storage Configuration Best Practices for SAP HANA TDI SC9000, SC7020, SC5020, and SCv3020 Storage Arrays Validation Guide...
Need help?
Do you have a question about the SC Series and is the answer not in the manual?
Questions and answers