+ All Categories
Home > Documents > Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and...

Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and...

Date post: 31-Jan-2018
Category:
Upload: doandieu
View: 217 times
Download: 0 times
Share this document with a friend
45
Learn. Connect. Explore. Learn. Connect. Explore.
Transcript
Page 1: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Learn. Connect. Explore.Learn. Connect. Explore.

Page 2: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Architecting SAP solutions on Azure

Sujesh Kodoth

Architect

Norman Sequeira

Cloud Solution Architect

Page 3: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Agenda• SAP and Microsoft

• Scenarios

• Deployment

• Sizing Considerations

Page 4: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Microsoft and SAP partnership: Accelerating the momentum

Page 5: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP Certifications, Supported Products and Azure VM typesAvailable Today & Near Term - RoadmapSAP Product Guest OS RDBMS VM Type

All SAP Business Suite Software based on SAP NetWeaver Application Server 7.x Windows SQL Server, ASE, Oracle A5, A6, A7, A8, A9 3

(This means More SAPS)

All SAP Business All-in-One Windows SQL Server, ASE, Oracle A5, A6, A7, A8, A9 3

SAP NetWeaver Application Server 7.x (ABAP or/and Java) 1 Windows SQL Server, ASE, Oracle A5, A6, A7, A8, A9 3

SAP HANA Developer Edition (which includes HANA client software comprised of SQLDBC, ODBO (Windows only), ODBC, and JDBC drivers, HANA Studio, and HANA database) 2

Novell SUSE Linux N/A A7, A8

Near Term - Roadmap

Available Now

1 Only NetWeaver 7.00 and later SAP releases of NetWeaver are supported for deployment in Azure. (Details in note #1928533) 2 HANA can not be used in conjunction with NetWeaver based applications (for the near term) and is to be deployed through SAP Cloud Appliance Library (CAL)3 Even larger VM types if Azure will offer4 SQL 2014 support is planned for Q3 2014 (Subject to successful integration testing).

Tier VM Type VM Size SAPS

2-tier A5 2 CPU, 14 GB 1,500

3-tier A5 X 10 2 CPU, 14 GB 12,000

2-tier A6 4 CPU, 28 GB ?

2-tier A7 8 CPU, 56 GB ?

2-tier A9 16 CPU, 118 GB ?

3-tier A? X ? ?

Supported OS & RDBMS Platforms

Windows Server 2008 R2, 2012 and 2012 R2

Microsoft SQL Server 2008 R2, 2012 or

higher 4

ASE, Oracle to follow

SAP License

Customer can bring their own SAP application

licenses

SQL Server Database License

Customer with Software Assurance can bring their

own SQL Server licenses to Azure as license mobility

benefits

Newly purchase SQL Server Enterprise/Developer

Edition

Stay tuned for license mobility guidance for SQL

Server runtime licenses purchased from SAP

Page 6: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

HANA Developer Edition can’t be used for productive applications

Can’t be used in conjunction with NetWeaver based applications

Can be deployed through SAP Cloud Appliance Library (CAL) to Microsoft Azure

Supported VM Type: A7 & A8 (A8 = 8 cores, 56 GB RAM)

Step-by-step guide of HANA on Azure

http://azure.microsoft.com/blog/2014/07/22/step-by-step-guide-for-deployment-of-sap-hana-developer-

edition-on-microsoft-azure/

HANA Developer Edition

http://scn.sap.com/docs/DOC-31722

http://scn.sap.com/docs/DOC-28294

HANA One & HANA Enterprise Edition is in Roadmap

Create a HANA instance from

SAP Cloud Appliance LibraryHANA instance deployed

on Microsoft Azure

Connecting to HANA

Database with HANA Studio

Support for HANA Products

Page 7: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP ArchitectureSAP is a client server model, uses tiered architecture.

The three layers are as below;

Presentation LayerPresentation Layer provides means of: Input, allowing the users to manipulate

the system Output, allowing the system to produce the results of user’s

manipulation SAP is having Graphical User interface (SAP GUI). The SAP GUI is

installed on Individual machines which act as presentation layer.

Application LayerIn this layer business logic is executed. The application layer can be installed

on one machine, or it can be distributed among more than one system.

The APPLICATION SERVER communicate with the presentation components,

the database, and also with each other, using a Central Instance

Database LayerThe database layer holds the data.

Database

Application + SCS/A(SCS)

Presentation

Database

Application + SCS/A(SCS)

Presentation

2-t

ier

3-t

ier

Page 8: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Why SAP Non-Production Systems on Microsoft Azure ?1

Page 9: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP Non-Production Systems on Microsoft Azure “Non-Production” = Development, Test, Dry Run, Sand-box, Training (and Quality Assurance in a sense)

Might not need full basis/platform support from SAP for Non-Production

Applications in scope : SAP Business Suite, NetWeaver ABAP/Java, HANA Developer Edition, SAP Business Objects

and SAP/Sybase Mobile Platform

Database / OS : SQL Server, Oracle, SAP/Sybase ASE etc / Windows or Linux

SAP GUI, Transport, RFC and other protocols work transparently between on-premises and Azure

Site-to-Site

VPN

ExpressRoute

Business Suite

NetWeaver

HANABusiness Objects

SAPMobile

Platform

Business Suite

NetWeaver

HANABusiness Objects

SAPMobile

Platform

Business Suite(DB)

Business Suite(DB)

Business Suite(AP/

(A)SCS)

Business Suite(AP/

(A)SCS)

NetWeaver

(DB)

NetWeaver

(DB)

NetWeaver

(AP/(A)SCS)

NetWeaver

(AP/(A)SCS)

HANABusiness Objects

SAPMobile

Platform

DomainCon-

troller

DomainCon-

troller

DomainCon-

troller

Dev

TestProduction

Business Suite(DB)

Business Suite(DB)

Business Suite(AP/

(A)SCS)

Business Suite(AP/

(A)SCS)

NetWeaver

(DB)

NetWeaver

(DB)

NetWeaver

(AP/(A)SCS)

NetWeaver

(AP/(A)SCS)

Quality Assurance

(*) Domain Controllers are optional however needed for SQL Server AlwaysOn

(*) Database High Availability : SQL Server AlwaysOn, Mirroring, Log ship etc

OR

SAP GUI & Portal

Transport

Transport

1

Page 10: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Why SAP Production Systems on Microsoft Azure ? 2

Page 11: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP Production Systems on Microsoft Azure SAP Applications in scope : SAP Business Suite 6.x, NetWeaver 7.x (ABAP/Java)

SAP Note 1928533, 2015553, Other SAP applications to follow

Database / OS : SQL Server 2008 R2 64-bit or later / Windows Server 2008 R2 64-bit or later

Other major databases/OSs to follow

Use database high availability functionality or/and ExpressRoute for stable network bandwidth when needed

More specifically : Non-critical & non I/O intensive SAP Business Suite/NetWeaver applications

IOPS <= 8,000 IOPS (A7-A9) | <= 4,000 IOPS (A6) | <= 2,000 IOPS (A5)

Site-to-Site

VPN

ExpressRoute

Business Suite(DB)

Business Suite(DB)

Business Suite(AP/

(A)SCS)

Business Suite(AP/

(A)SCS)

NetWeaver

(DB)

NetWeaver

(DB)

NetWeaver

(AP/(A)SCS)

NetWeaver

(AP/(A)SCS)

Business Suite

NetWeaver

HANABusiness Objects

SAPMobile

Platform

DomainCon-

trollerBusiness

SuiteNet

WeaverHANA

Business Objects

SAPMobile

Platform

DomainCon-

troller

Production

Dev

Test

DomainCon-

troller

LegacyApplicati

ons

(*) Domain Controllers are optional however needed for SQL Server AlwaysOn

(*) Database High Availability : SQL Server AlwaysOn, Mirroring, Log ship etc

DomainCon-

troller

LegacySAP

Applications

OR

SAP GUI & Portal

RFC

File share etc

Production

2

Page 12: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Why SAP Disaster Recovery Systems on Microsoft Azure ?3

Page 13: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP Disaster Recovery Systems on Microsoft Azure Use DB disaster recovery solutions to have asynchronous SAP DB replica(s) on Azure

During normal operations, AP servers can be switched off and DB servers can be very minimal

Failover process is manual and recommended to test in advance

Stop everything on-premises -> Change access path (DNS servers, SAP GUI) to the new AP servers

-> Open the replica databases on Azure -> Start the SAP VMs on Azure

Critical to note Disaster Recovery becomes Production in case of failover

Site-to-Site

VPN

ExpressRoute

Business Suite

NetWeaver

HANABusiness Objects

SAPMobile

Platform

DomainCon-

trollerBusiness

SuiteNet

WeaverHANA

Business Objects

SAPMobile

Platform

Business Suite(DB)

Business Suite(DB)

Business Suite(AP/

(A)SCS)

Business Suite(AP/

(A)SCS)

NetWeaver

(DB)

NetWeaver

(DB)

NetWeaver

(AP/(A)SCS)

NetWeaver

(AP/(A)SCS)

HANABusiness Objects

SAPMobile

Platform

DomainCon-

troller

DomainCon-

troller

DomainCon-

troller

Dev

Test

Business Suite(DB)

Business Suite(DB)

Business Suite(AP/

(A)SCS)

Business Suite(AP/

(A)SCS)

NetWeaver

(DB)

NetWeaver

(DB)

NetWeaver

(AP/(A)SCS)

NetWeaver

(AP/(A)SCS)

Disaster Recovery

(*) Domain Controllers are optional however needed for SQL Server AlwaysOn

(*) Database High Availability : SQL Server AlwaysOn, Mirroring, Log ship etc

OR

Production

3

Page 14: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP on Azure : Deployment Considerations

• Azure Only

• Hybrid-IT• Small Production Systems

• Development Systems

• Testing Systems

• Prototype Systems

• Learning / Demo Systems

• Supported VM Types

• Supported SAP Products /

Releases

• Supported OS / DBMS releases

for specific SAP releases

• Support for 2-tier, 3-tier

configurations

• Support prerequisites

System Types Support Scenarios

• CPU / Memory

• Network/IO bandwidth

• # VHD Mounts

Resource Capabilities

Page 15: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP on Azure : Deployment ScenariosAzure Only

Virtual Machine deployments into Azure without dependencies into On-Premise customer network

VMs themselves are accessible over public network

Hybrid Deployment Deployment of single, multiple SAP VMs or complete SAP landscape into Azure with the

requirement of being fully integrated into on-Premise network

Communications through VPN tunnel or ExpressRoute

On-Premise AD/DNS extended into Azure

Communication between SAP systems in Azure and on-premise transparento RFC

o STMS

o Printing

o Access to file shares

Page 16: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Azure-Only Scenario

Virtual Machines deployed only in Microsoft

Azure

No network connectivity back to customer

network.

No extension of on premise AD / DNS servers

Customers connect to the Virtual Machines

through network endpoints opened to the

Internet, most commonly Remote Desktop and

PowerShell, protected by SSL.

Typically Training, Demo, Learning, Sandbox or

Gold systems.

Page 17: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Architecture | SAP Deployment : Azure Only

Note: HA shown in Diagram is just for representation; HA may not be a mandate requirement for Test, Dev & QA Requirement.Note: All SAP VMs on Azure will be running Monitoring Extension (Details on further Slide)

Page 18: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Architecture | SAP Deployment : Azure Only

Remote Access to SAP systems

Configure Endpoints

Configure SAP System

Change parameters

rdisp/keepalive_timeout and rdisp/keepalive

Changing Firewall Settings within VM

Configuring the SAP GUI

Page 19: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Architecture | SAP Deployment : Azure Only (contd.)

Virtual Machine deployments into Azure without dependencies into on-Premise customer network (Small Production,

Training or Demo environment)

Considerations:

VMs are accessible over public network.

Direct network connectivity for the applications running within the VMs to the on-premises network of the customer is not

necessary.

Terminal Services/RDS is used to access the VM to either fulfill the trainings tasks or the demos.

SAPGUI and Internet Explorer are installed and run directly on the VM.

If multiple VMs form the trainings or demo scenario, network communication and name resolution needs to work between the VMs

by clear defining Cloud Services and Virtual Network for each environment.

Communications between the VMs need to be isolated, so, that several of sets of VMs can be deployed side by side without

interferences.

The SAP system(s) (and VM(s)) represent a standalone scenario in Azure which only requires public internet connectivity for end user

access and does not require a connection to other VMs in Azure.

In case of demo and trainings scenarios which are realized in multiple VMs, an Active Directory and/or DNS service is required for

each set of VMs.

Page 20: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Hybrid ScenarioSAP Virtual Machines on

Azure with persistent

connectivity back to the

customer network.

Customers connect to the

Virtual Machines through

Site-to-Site VPN or

ExpressRoute, accessing

Azure as a

persistent part of their

network (RFC, Printing,

SAP GUI, HTTP).

Note: HA shown in Diagram is just for representation; HA may not be a mandate requirement for Test, Dev & QA Requirement.Note: Small Production environment can also be hosted on azure with on premise connectivity to attain SAP functional capabilities

Page 21: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Architecture | SAP Deployment : Hybrid-IT Scenario (contd.)

Deployment of single or multiple SAP VMs into Azure with connectivity to on-premise network

Communications through Site-to-Site Virtual Network or ExpressRoute

On-Premise AD/DNS extended into Azure

Communication between SAP systems in Azure and On-premise transparent to end-user

SAP Transport Correction System (STMS), RFC Communication, Printing, Security (like SSO) work seamlessly

Access to file shares

Not Supported

Running different layers of SAP applications in different deployment methods.

e.g. running the DBMS layer on-premise, but the SAP application layer in VMs deployed as Azure VMs.

Some components of a SAP layer in Azure and some on-premise.

e.g. splitting Instances of the SAP application layer between on-premise and Azure VMs.

Distribution of VMs running SAP instances of one system over multiple Azure regions is not supported.

Distribution of VHDs mounted to a SAP VM over different storage accounts.

Page 22: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Demo

Page 23: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Deployment OptionsAzure Image Gallery Azure Private Image Gallery Existing SAP system Migration to

Azure

Use Windows/SQL Server Image in Azure Gallery

i. Up to date Windows and SQL Server

images available

ii. Careful using Windows/SQL Server

image will cost more and should not be

used when bringing own SQL Server

licenses

iii. Usually customers are using Windows

image only

iv. Upload VHDs with data to Azure and

map Azure disks to deployed VMs

v. Install SAP software plus additional

required software in those deployed

VMs

Build a Private Image with all necessary software

components on premises

i. Build one or several VMs with the necessary

patch state of Windows, auxiliary software,

eventually SAP and DBMS software

ii. Generalize VM image on premises

iii. Upload VHD with image into Azure

iv. Add as private Azure Image to private Azure

Image Gallery

v. Deploy systems many times from that private

image

vi. Rename pre-installed SAP instances with

‘Rename’ functionality of SWPM

Configure SAP VM and VHDs on premises in way that it fits

into Azure IaaS and upload VHDs

i. Make sure that requirements of VHDs for Azure

are fulfilled, like OS drive to be 127GB, Fixed

Format VHDs etc.

ii. Upload VHDs representing VM and data VHDs

iii. Declare VHDs as Azure Disks

iv. Deploy from Azure VM Disk once only

v. Keep VM name and SAP system name the same

vi. Download to on premise works seamless,

Downloaded VHDs to on premise can be run on

Hyper-V servers.

i. A lot of post-deployment work and

configurations

ii. Patch state of Windows OS changes over

time in gallery images

i. Less post-deployment work

ii. Deployment to same storage account where

the image resides.

i. Easiest way to move system to Azure

ii. Move from Azure to on premises works the

same way

Page 24: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Deployment Option : Existing SAP system Migration

There are multiple ways to move SAP systems to Azure

Upload VHD (Disk) to Azure which has SAP Software already installed in it

Move Existing On-Premise Test & Dev to Azure

a) P2V physical machine and then move

b) System Copy (Homogeneous / Heterogeneous)

• Export / Import

• DB Detach and Attach

Other Options

a) LVM

b) Transport (Object Move)

Note: “System Rename” would be used if Hostname requires to be changed

Page 25: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Deployment Option : for HANA Instances Available from SAP Cloud Appliance Library (CAL)

HANE Developer Rev. 80 Can be provisioned in 5 different regions currently.

Page 26: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Demo

Page 27: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP Sandbox on Azure : How it works ?

Page 28: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Note: Dependent application/server (AD, etc.) would also need to be planned for Disaster recoveryNote: RTO will also depend on replication mechanism one opts for and for RPO would majorly depend on

Network Connectivity (VPN vs Internet vs Express Route)

Application server can be either

installed and kept or can be

created up in DR when required,

No data or Config required to

be replicated.

Central Instance’s Directory

structure (\usr\sap) need to be

available at DR Site; Windows

Backup to Azure or Any Sync

Tool or script can be used

Selecting VPN or Express Route

would completely depend on

daily incremental growth of

database

For SQL, Following can be used;

AlwaysOn, Log Shipping, Backup

to Azure, Replication, etc.

High Level Architecture | SAP Disaster Recovery Scenario

Page 29: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Note: Dependent application/server (AD, etc.) would also need to be planned for Disaster recoveryNote: RTO will also depend on replication mechanism one opts for and for RPO would majorly depend on

Network Connectivity (VPN vs Internet vs Express Route)

Different Ways

Using Application & Database

replication

ASR

With InMage

NetApp based solution

Manual restore from SQL &

Windows backup/restore (restore

from azure blob storage)

High Level Architecture | SAP Disaster Recovery Scenario

Page 30: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Note: Dependent application/server (AD, etc.) would also need to be planned for Disaster recoveryNote: RTO will also depend on replication mechanism one opts for and for RPO would majorly depend on

Network Connectivity (VPN vs Internet vs Express Route)

Planned Failover/Failback

Shutdown App Tier

Failover Availability Group using SQL

Always-On PowerShell Scripts

AG listener redirects to new primary

Failover of App Tier

Update App DNS via Script

Test Failover

Test Failover App Tier in an isolated

network with a bridge to SQL

network

Test App via a client within private

network

Use read-only SQL Secondary to

perform Read Test

High Level Architecture | SAP Disaster Recovery Scenario

Page 31: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP on Azure : Logical Reference Architecture

SAP Application Server Instances

SAP SCS / (A) SCS Server

SQL Server 2012

Application Servers (STOPPED)

SCS / (A) SCS Server (Stopped)

Primary DC DR DC

On-Premise DC

Domain Controller

ADFS

Servers (DB / App / Oracle)

Gateway

Traffic Manager

VNET – VENT Connectivity

AS1

AS 2

AS 3

Asynchronous Replication

Sub

net 1

Sub

net 2

Sub

net 3

Sub

net 4

Sub

net 5

AS Availability SetCloud Service

Data Backups

Data Backups

Domain Controller

Always – ON

SynchronousReplication

Active Passive

SQL Server 2012

AS 4

Sub

net 3

Domain Controller

Always – ON

SynchronousReplicationPassive Passive

Page 32: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Backup & Restore OptionsSQL Server backups to Azure Blob Storage

By using this feature you can easily backup your application DB to Windows Azure .

• http://technet.microsoft.com/en-us/library/dn223322.aspx

• http://blogs.technet.com/b/keithmayer/archive/2013/03/15/tired-of-tapes-backup-your-sql-databases-to-the-cloud.aspx

• http://azure.microsoft.com/en-us/documentation/articles/storage-use-storage-sql-server-backup-restore/

Windows Server Backup

Windows Azure Backup is suitable for any workload, file servers, SharePoint®, SQL or othersrunning as a VM on Windows Azure IaaS. You can backup on Local Drive or Online Storage (Azure)

• http://blogs.technet.com/b/danstolts/archive/2013/11/06/windows-server-2012-r2-backup-full-integration-with-windows-azure-backup-whywin2012r2.aspx

• http://blogs.technet.com/b/askpfeplat/archive/2013/02/11/can-you-really-backup-windows-server-2012-to-windows-azure.aspx

Backups Virtual Machine by Using PowerShell or API

Back up and restore of virtual hard disks using PowerShell.

• http://msdn.microsoft.com/en-us/library/dn408552.aspx

• http://blogs.technet.com/b/heyscriptingguy/archive/2014/01/24/create-backups-of-virtual-machines-in-windows-azure-by-using-powershell.aspx

• http://msdn.microsoft.com/library/azure/dd894037.aspx

Azure Backup / Restore (ASR)

• Create Backup Vault in Azure• Install and register Agent and Vault credentials on VM• Configure Backup policy (periodicity, retention period etc.)

• ASR coordinates replication and recovery of VMs across sites• Systems Center VMM 2012 R2 has built in ASR support for direct communication with

Azure VMs for replication and health monitoring.• Orchestrated recovery to restore services

Snapshot Azure VM (point in time)

Snapshots provide a way to back up a blob as it appears at a moment in time.Once a snapshot has been created, it can be read, copied, or deleted, but not modified.

• http://msdn.microsoft.com/library/azure/hh488361.aspx

• http://gallery.technet.microsoft.com/How-to-create-a-snapshot-b1dd8ba4

• http://gallery.technet.microsoft.com/scriptcenter/How-to-use-a-blob-snapshot-7aafa5c9

Other Information• DPM on Azure IaaS

• DPM is supported on any Azure IaaS virtual machine that is size A2 or higher.• Installing the DPM agent, setting up the protection group, recovering data, and

monitoring backup and recovery jobs • 3rd Party

• EVault• Citrix Share File• Cerebrata• CloudXplorer

Page 33: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

SAP on Azure : Sizing Considerations

Page 34: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Environment

• SAP landscape on premises environment

• 1 – SAP ECC

• 1 – EP

• 1 – SM

• 1 – SRM

• 1 - BW

• 60 Active users

• SQL DB size ~250GB

• Small SAP system –

# Steps

DB size

Data Growth %

Page 35: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

EnvironmentDecision parameters :

• As per QuickSizer results, server for each workload is suggested at 2000 SAPS and 1300 IOPS.

• SAP 3-tier environment is proposed for each workload to further divide it between Application and Database server.

• Microsoft Azure A5 instance is suggested for all application servers which can provide 2 core, 14 Gb memory, and 1500 SAPS.

• 2 servers at each workloads will cumulatively yield 3000 SAPS.

• For each database server 3 data disks are proposed. Each data disk provides 500 IOPS, which cumulatively can yield maximum of 1500 IOPS.

Sr. No SAP Software Items (Azure) Quantity Comments

1 ECC Application Server A5 Instance (2 Core, 14 GB

RAM)

1 1 Disk X 200 GB

2 SQL Database Server - For ECC A5 Instance (2 Core, 14 GB

RAM)

1 3 Disk X 100 GB

3 BI/BW Application Server A5 Instance (2 Core, 14 GB

RAM)

1 1 Disk X 200 GB

4 SQL Database Server - For BI/BW A5 Instance (2 Core, 14 GB

RAM)

1 3 Disk X 100 GB

5 EP Application Server A5 Instance (2 Core, 14 GB

RAM)

1 1 Disk X 200 GB

6 SQL Database Server - For EP A5 Instance (2 Core, 14 GB

RAM)

1 3 Disk X 100 GB

7 Solution Manager Application

Server

A5 Instance (2 Core, 14 GB

RAM)

1 1 Disk X 200 GB

8 SQL Database Server - For SM A5 Instance (2 Core, 14 GB

RAM)

1 3 Disk X 100 GB

9 SRM Application Server A5 Instance (2 Core, 14 GB

RAM)

1 1 Disk X 200 GB

10 SQL Database Server - For SRM A5 Instance (2 Core, 14 GB

RAM)

1 3 Disk X 100 GB

11 8TB Azure Blob Storage 8TB 3.8 TB of Data Disk, 4.2 TB for backup &

Other use (per environment)

12 Bandwidth (Egress) 1TB 1TB of Egress Bandwidth Transfer per

Month (0.5GB data egress / user / day)

13 Virtual Network 744

Hours

1 Virtual Network per environment

14 Storage Transaction 10 Million

Page 36: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Partner & 3rd Party Solutions SAP Backup, HA and DR Solution by In Mage (Microsoft Acquired)

http://www.inmage.com/uploads/solutionbriefs/InMage_for_SAP.pdf

NetApp Private Storage for Microsoft Azure

http://www.netapp.com/us/company/news/press-releases/news-rel-20140715-888688.aspx

High Availability Solution by Double Take

http://www.visionsolutions.com/Downloads/Whitepapers/WP_SAP_E.pdf

3rd Party (SIOS) Solution for High Availability of Azure VM

http://us.sios.com/clusters-your-way/sanless/cloud/

http://us.sios.com/wp-content/uploads/PB_DataKeeper_Cloud_Edition.pdf

Transport Management Solution (RealTech)

Sync changes from Prod to DR, Prod to Test/ Dev/ Learning, etc.

http://www.realtech.com/wInternational/software/solutions/application-lifecycle-management/sap-

transport-managementW3DnavanchorW262110198.php

Page 37: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Manage SAP Environment with PowerShell By ConnMove

http://connmove.eu/en/control-your-sap-instance-with-microsoft-powershell/

Disaster-Recovery-/High Availability Solutions by Libelle

http://www.libelle.com/en/company/

Operation Manager - HANA Management Pack by OZSoft

http://www.ozsoft-consulting.com/mp4hana/

Operation Manager - SAP Business Process Monitoring By ConnMove

http://connmove.eu/en/software/scom-sap-monitoring-2/

Partner & 3rd Party Solutions

Page 38: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Sample text template

Page 39: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Column layout

Page 40: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Picture layout

Page 41: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Recommended/related sessionsSession Name

Track, Hall, Time

1

Session Name

Track, Hall, Time

2

Session Name

Track, Hall, Time

3

Page 42: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

ReferencesRelated references for you to expand your knowledge on the subject• <Quote related references here>

technet.microsoft.com/en-in

aka.ms/mva

msdn.microsoft.com/

Page 43: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Tell us what you think

Scan the QR code to evaluate

this session.

< QR Code will be given a week before

Tech Ed >

Page 44: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Follow us online

Facebookfacebook.com/MicrosoftDeveloper.India

twitter.com/msdevindia

Twitter

Twitter: <speaker’s handle>

Email:<optional>

Page 45: Learn. Connect. Explore. - Microsoft · PDF fileSAP Certifications, Supported Products and Azure VM types Available Today & Near Term - Roadmap SAP Product Guest OS RDBMS VM Type All

Recommended