Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
-
Upload
amazon-web-services -
Category
Technology
-
view
461 -
download
5
Transcript of Use Hybrid Cloud to Streamline SAP with NetApp, AWS and SAP LVM
Use Hybrid Cloud to Streamline SAP with NetApp, AWS, and SAP LVM
Bruce Burns, Vice President, Cloud Business Group, NetApp
Hubert Becker, Development Expert, SAP SE
Bernd Herth, Technical Marketing Engineer, NetApp
Agenda
Intro
NetApp, Inc.
Our journey to the AWS cloud
Customer Best Practices
Deploying SAP on AWS using NetApp Storage and SAP VLM
NetApp Private Storage architecture and use cases
SAP specific case studies
Be prepared – be cloud ready
How to get there
AWS SFO Summit
© 2015 NetApp, Inc. All rights reserved. 2
NetApp Overview
Number 1 Storage OS on the planet – ONTAP
Large Storage Arrays – Fabric Attached Storage – NFS, CIFS, iSCSI
SMB, Enterprise, Governments, Telco, Hosting customers worldwide
Supporting AWS and other hyperscalers, cloud providers – provide customer choice
Data Fabric – data storage and management for our customers’ hybrid cloud environments
Storage and Data Management
© 2015 NetApp, Inc. All rights reserved. 3
On CloudsOn Prem
Hybrid Cloud
Hybrid Cloud
AWS
Hyperscalers
On-Prem
Private Cloud
Hosted
Cloud
Data Fabric Strategy
StorageGRID Webscale
SteelStore
NetApp’s AWS Cloud Journey
© 2015 NetApp, Inc. All rights reserved.
5
NetApp Cloud ONTAP
Amazon EC2
AWS Direct Connect
NetApp Private Storage
ArchiveBackupEnterprise Workloads
Amazon Elastic Block Store
Co-Location - Equinix
Amazon Glacier
Amazon S3
Amazon Glacier
Amazon S3
On-Prem or Co-LocationOn-Cloud or On-Prem
SteelStoreAppliance
EC2
Amazon EC2
On-Cloud
AWS QuickStart: SQL Server Clustering with Cloud ONTAPBest Practices – Automation
© 2015 NetApp, Inc. All rights reserved. 6
Availability Zone 1
Workload
IIS IIS
Auto-Scale
Amazon
VPC
Amazon
Route 53
OCCM
AD
Management
Infrastructure
EBS EBS EBS EBS EBS
NetApp
Cloud ONTAP
SQL Server
Workload
IIS IIS
Auto-Scale
Amazon
VPC
NetApp
Availability Zone 2
Cloud ONTAP
EBS EBS EBS EBS EBS
SQL Server
NetApp Test Drives and Automated Proof of Conceptspoc.NetApp.com site
© 2015 NetApp, Inc. All rights reserved. 7
Deploying SAP via LVM & NetApp Storage on AWS
Hubert Becker, Development Expert, SAP SE
Bernd Herth, Technical Marketing Engineer, NetApp
© 2015 NetApp, Inc. All rights reserved. 8
SAP
Offers customers a private cloud HEC – HANA Enterprise Cloud
SAP aggressively markets its cloud solution to customers
Offers systems at Amazon with SAP LVM integration
Has joined OpenStack as Gold Member
Planning internally to harmonize cloud solutions based on OpenStack
Cloud business is growing
2014 cloud business growth +33%
Both companies are “cloud” focused
NetApp
Cloud products
NetApp Private Storage for AWS (NPS)
Cloud ONTAP for AWS
OpenStack Gold Member
Contributes enterprise storage drivers
Cinder, Swift, Glance, Manila
© 2015 NetApp, Inc. All rights reserved. 9
Technical
SAP I/O & performance requirements
High CPU/memory (SAPS)
Disk I/O and latency
Disaster recovery site
Expensive second DC/different region
“Idle” resources
Data migration
Terabytes to move
Keep it up to date
Get it back
SAP customer challenges/requirements to move into the cloud
Business
Data security
Where is it stored? Who owns the data ?
Legal and company policies and rules
Transport and storage encryption
TCO
Don’t pay for idle hardware/pay for utilization
Business flexibility
New projects/business changes/mergers
Test new products/functions
Adoption of new applications
Operation
Need to integrate into company standard processes
© 2015 NetApp, Inc. All rights reserved. 10
SAP Landscape Virtualization Management
© 2015 NetApp, Inc. All rights reserved. 11
Simplify
Automate provisioning of your SAP systems
Schedule tasks and manage dependencies
Automate your repetitive basis admin tasks
Get notifications on landscape events
SAP Landscape Virtualization Management (LVM)
Automate
Centralize your SAP landscape operations
Get landscape-wide visibility and control
Integrate and manage your non-SAP applications
Tailor to your needs, customize the user context
NetApp Proprietary – Limited Use Only12 © 2015 NetApp, Inc. All rights reserved.
Provisioning SAP Systems
End-to-end system clone, copy
and refresh for SAP systems
including SAP HANA systems
Post-copy automation (PCA) for
ABAP/Java
System rename
Synchronized clones
Landscape Management
Landscape visualization
Landscape reporting
Single/Mass operations on SAP
systems and resources
Customized dashboards
Takeover procedure for SAP HANA
system replication
Task scheduler
Extensibility
Custom provisioning
Custom operations/hooks
Custom services
External interfaces
Custom link/tabs
Custom notifications
Custom validation
SAP Landscape Virtualization Management 2.1Overview of product functionality
© 2015 NetApp, Inc. All rights reserved. 13
Application virtualization requires:
Using “virtual hostnames” to address the instances
Using a “central user store”
Being installed on a central storage system
Adaptive Design Principles
© 2015 NetApp, Inc. All rights reserved. 14
Virtual Hostname
& IP
Dynamic Storage Layout
Adaptive Design
A computing infrastructure is called adaptive if it allows the dynamic
assignment of hardware resources to serve specific application services.
SAN
SAP LVM Architecture
© 2015 NetApp, Inc. All rights reserved.
SAP NetWeaver Java ≥ 7.30
Central Storage
Management
SAP LVM
Storage API
Virtualization API
Storage Adapter
Virtualization
Adapter
Storage
Library
Platform
Library
SAP Host Agent
sapacosprep
Database
Library
Custom
Exit
VM
Management
Managed NodeManagement Server
Instance (AWS)
NAS/NFS
LAN
15
SAP LVM NetApp Storage AdapterNetApp SSC : for ONTAP in cDOT/7-mode
Storage
Computation
SAP LVM
Central point-of-contact
DBSAP
SAP System
SAP Host Agent
NFS
SAP System
SAP Host Agent
NetApp Storage Library
NetApp SnapDrive Windows
DBSAP
iSCSI, FC
SAP System
SAP Host Agent
NetApp Storage Library
NetApp SnapDrive Unix
DBSAP
iSCSI, FC
NetApp SSC
Allows LVM to manage the
underlying NetApp storage
Dire
ct com
mun
ication
© 2015 NetApp, Inc. All rights reserved. 16
Hypervisor
SAP Landscape Virtualization Manager (LVM)
Operation
Start/stop/relocate
Storage adapter: NetApp SSC (Storage Service Connector)
System copy/clone with SAP post processing
Utilize NetApp “snap” features
Virtualization adapter VMware/AWS
Start/stop/suspend/destroy
Provisioning
SAP LVM
AMI AMI AMI
VPC
AWS
SSC
VPC – Amazon Virtual Private Cloud
AMI – Amazon Machine Image
© 2015 NetApp, Inc. All rights reserved. 17
NetApp Private Storage architecture and use cases
© 2015 NetApp, Inc. All rights reserved. 18
NetApp solutions for AWS
On-Premises
Private Cloud
Cloud Manager
Colocation
NPS
NetApp
Private
Storage
AWS
Direct
Connect
VPC
AWSAWS
VPC
SnapVault/
SnapMirrorSnapVault/
SnapMirror
19 © 2015 NetApp, Inc. All rights reserved.
Performance
Up to 12 10 GB Direct Connect links/low latency
NetApp feature set for SAP
Snapshot-based backup/recovery for all databases
Replication from primary to DR site
SAP clone/copy utilizing snapshots
Data synchronization
Highly efficient snapshot-based synchronization
Data refresh
Data security
Storage in customer-owned cage at colocation (now also available in Germany)
Optional data/disk encryption
Storage features for the cloud NetApp Private Storage
© 2015 NetApp, Inc. All rights reserved. 20
On-Premises
Private Cloud
Direct Connect
Location
AWS
Direct
Connect
VPC
AWS
SnapVault/
SnapMirror
SAP benefits and use case
All NetApp features are available
Use AWS as DR site
Run dev. and test
Multi-tier backup
Cloud centered data center consolidation
Clear data ownership
Integrated SAP LVM management
© 2015 NetApp, Inc. All rights reserved. 21
On-Premises
Private Cloud
Direct Connect
Location
AWS
Direct
Connect
SnapVault/
SnapMirror
VPC
AWSAWS
VPC
SnapVault/
SnapMirror
SSC
SAP LVM
All managed by SAP LVM
LVM – clone from secondary site
Snapshot copies already at DR site
SSC manages primary/secondary ONTAP
LVM clones from primary > secondary
User selects existing snapshot copy via custom menu
No wait for transfer
© 2015 NetApp, Inc. All rights reserved. 22
On-Premises
Private Cloud
Direct Connect
Location
AWS
Direct
Connect
SnapVault/
SnapMirror
VPC
AWS SAP LVM
SSC
Enhanced Provisioning
PRD’ PRD
SAP LVM AWS integration
SAP system cloning via NetApp SSC from on premises into the cloud
Live demo
© 2015 NetApp, Inc. All rights reserved. 23
SAP specific case study
Small/medium SAP customers
Use hyperscaler for DR site/training or sandbox/dev and QA
SAP system landscape
ERP GTS HCM
Portal SCM ME
BW PI HCM
Dev
ERP GTS HCM
Portal SCM ME
BW PI HCM
QA
ERP GTS HCM
Portal SCM ME
BW PI HCM
Pro
LVM SCM MESAP LVM
Sol SCM MESolMan
HA storage cluster
Snapshot based cloning
Data protection
© 2015 NetApp, Inc. All rights reserved. 25
Option 1: Fully virtualized
SAP application servers in the cloud
Database servers in the cloud attached to Cloud ONTAP storage
Option 2: All servers virtualized
SAP application servers in the cloud
Database servers in the cloud
NetApp Private Storage at colocation
Option 3: Only App servers virtualized
SAP application servers in the cloud
Database servers at colocation
NetApp Private Storage at colocation
Architecture options
© 2015 NetApp, Inc. All rights reserved. 26
Direct Connect
Location
NetApp
Private Storage
2 31
Landscape requirements
AWS mapping
Small/medium SAP customers
Landscape Systems SAPS IOPS Size (GB) RAM (GB)
DEV 8 20,000 12,750 2,200 160
QAS 8 22,500 14,250 4,800 160
PRD 8 39,000 24,900 5,500 320
Total 81,500 51,900 12,500 640
Sample figures – use case all
© 2015 NetApp, Inc. All rights reserved. 27
Landscape r3.large r3.xlarge m2.2xlarge
r3.xlrage
m2.4xlarge
r3.2xlarge
DEV 6 2
QAS 6 2
PRD 6 2
Use case 1: AWS as DR site
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Dev
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
QA
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Pro
LVMSCM
ME
SAP LVM
SolSCM
MESolMan
Direct Connect
Location
NPS
AWS
Direct
Connect
VPC
AWS
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Production data synchronized into cloud
Optional incl. QA systems
AWS instances reserved but not started
200 Mbit 2 * 1 GB
8 instances~ h for testing
© 2015 NetApp, Inc. All rights reserved. 28
Use case 2: Clones at DR site for training/sandbox
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Dev
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
QA
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Pro
LVMSCM
ME
SAP LVM
SolSCM
MESolMan
AWS
Direct
Connect
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Production data synchronized into cloud
Optional incl. QA systems
Create and use cloned system landscape at DR site for training/sandbox
No extra storage
Start/stop/refresh on demand
200 Mbit 2 * 1 GB
8 Instances50 h/week
© 2015 NetApp, Inc. All rights reserved. 29
VPC
AWS
Direct Connect
Location
NPS
Use case 3: DR site for Dev & QA
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
Pro
LVMSCM
ME
SAP LVM
SolSCM
MESolMan
AWS
Direct
Connect
VPC
AWS
Only production HW on-premise
Less compute/less storage (I/O)/less DC gear
Higher storage consumption at co-lo
Dev/QA running at AWS
Start/stop on demand
Additional copies for training/sandbox, etc.…
Dev QA
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
ERP GTSHCM
Portal
SCM
ME
BW PIHCM
200 Mbit
4 * 1 GB
16 instances50 h/week
Less storageless servers
© 2015 NetApp, Inc. All rights reserved. 30
Direct Connect
Location
NPS
Be prepared—be cloud ready
Analyze your on-premises systems
Set the foundation
If not yet done – switch to NetApp as basis for your SAP infrastructure
Use NFS (or iSCSI) to embrace the flexibility of the data fabric
Are your SAP systems prepared to move into the cloud?
Do they leverage the adaptive design principle?
Do you use SAP LVM?
Are you using NetApp Snapshot technology for backups?
At least you should be able to separate “sap” volumes from your OS!
Do you have a complete picture of your network infrastructure?
How do the users access the SAP systems?
What additional devices are connected?
What is your network topology?
Be cloud ready
© 2015 NetApp, Inc. All rights reserved. 32
Know your landscape
What is your data change rate?
If you use snapshots – what is the change rate of SAPdata volumes?
What is the change rate for SAPlog volumes (i.e., redo logs/archive logs depending on your database)
What is your system utilization?
In order to define the required compute, analyze your average/peak system load
What are your SLAs?
RPO/RTO
What is your DR performance requirement?
Backup requirements for NON-production systems
What are your I/O, capacity, and bandwidth requirements?
© 2015 NetApp, Inc. All rights reserved. 33
How to get there
SAP on AWS using NetApp and LVM
How to get there
© 2015 NetApp, Inc. All rights reserved. 35
Self-managed
Utilize your known contracts/partners/support channels
AWS account/NetApp partner/Network provider to connect to colocation
Contract with colocation provider (e.g. Equinix)
SAP consulting partner with NetApp experience to make the transition
Consulting service partners
Contact a NetApp consulting/service partner to define service packages to provide turnkey deployment services
NetApp Cloud ONTAP - Try it now free
© 2015 NetApp, Inc. All rights reserved. 36
Free $100 Promotional Credit
Try it now free on NetApp.com
Ask for your free Pilot or PoC
And the winner is …
© 2015 NetApp, Inc. All rights reserved. NetApp Confidential - Internal Use Only37
Thank you