You are on page 1of 34

Azure

Av. Set 1

Azure ILB
SAP Web Dispatchers SAP ASCS
Cluster

Av. Set 2 Av. Set 3, WSFC

SAP Cen. SAP Cen..


SAP App Server SAP App Server Serv. Node 1 Serv. Node 2

Azure ILB
AG Listener

Av. Set 4, SQL AOAG

Sync Commit
SAP SQL DB SAP SQL DB
WSFC node 1 WSFC node 2
Azure VNET

DMZ Subnet

Network Security
Group

NG FW NG FW

Web Subnet

Network Security
Group

ExpressRoute

App Subnet

Network Security
Group

Data Subnet

Domain Network Security

Controller
Group
Architecture of Phased Migration – ASR On-Prem to Azure
Customer Current Datacenter (On-premise) Customer Azure Subscription

retire retire retire Azure IaaS/VNET (W EU)


ERP BW,
ERP
ASCS Migration
APP to BO,
Test/Dev/Prod App Tier (VMWare, single instance) (HA & Azure load APP Azure load
Prod Azure balancer
Scale) (HA & balancer
(Cluster
Shut Shut Shut
)
(System Copy) Scale)
down down down

OpenText,
PI, NW,
Test/Dev/Prod Data Tier (VMWare, SQL server, single Lumira ***
instance) GRC,
SQL
PaymetrixServer
Log
Shut
` ERP DBShipping
down BO DB, etc
ASR
(Always On
Process
Server
SAN Storage Azure Virtual
Network Marketplace Net
Web Check
Dispatchers Or balancer NAVs
Azure load
Internet Scaler Point
ExpressRout
(Scale) LB FW
(HTTPS)
e
(10Mbps
-1Gbps)
Azure
End users Storage
Azure Site
Recovery

`
SAP NetWeaver on SQL Server + BW on HANA – All in Azure
SIOS Cluster Scale out Azure ILB w/
5 running SAP when 4 3
AV for HA SLA
ASCS HA needed DS13v2
Azure IaaS/VNET (W EU) HANA on Azure Large Instances 7
1
ERP ASCS ERP APP BW, BO,
Azure load
(HA & APP 10Gbps NW 768GB HANA S72
ExpressRoute Prod balancer Azure load Azure load
Scale) balancer
(HA & balancer provided Large Instances
(Cluster)
Scale) by MS

ER OpenText, PI, BW HANA DB


NW, Lumira ***
Customer Corporate ER GRC, Paymetrix
Network 6
ERP DB SQL Server AlwaysOn (HA)
BO DB, etc DS14v2, Prem Disk
(Always On

MPLS Web Marketplace Net Palo 9


WAN
Azure load
Dispatchers NAVs balancer
Azure load
Scaler balancer Alto
(Scale) 2 LB FW

VMs in AV w/ Log Azure Security Premium


Net Scaler LB Analytics Backup Center Storage &
for HA & scale Managed
Disks

ER Azure IaaS/VNET (N EU)


On-premises
ER
Data Center
Internet
(Co-Lo Recovery
8 ***
Provider)8 Services
Vault
Azure to Azure
Site Recovery
Approach
SAP BW on SAP HANA, SAP Business Suite on HANA, and S/4HANA
running on purpose-built SAP HANA on Azure large instance hardware.

Solution
Large Instances: for production and non-production workloads
Microsoft offers certified SAP HANA capabilities via purpose-built hardware
specifically tuned for SAP HANA.
• SAP HANA instance runs in a non-virtualized environment on
SAP HANA TDI certified hardware in an Azure-certified data center
• SAP HANA is connected to the SAP application tier running on
Azure VMs
• The two environments are connected via Azure ExpressRoute

1 in controlled availability
SCSVM1 SCSVM2
Source Environment (West Europe) Target Environment (North Europe)

storage1 storage1cacheasr storage1asr

VM3
VM2 VM3
Failover

subnet2 subnet3
subnet2 subnet3

vnet1-asr
vnet1
Azure West Europe Azure North Europe

Protect with ASR

Protect with ASR


Primary HA Secondary 1. Customer required HA
across database and app
tier
2. App layer consistency
VM 1 VM 2 required Windows Clusters
SQL AG Replication
3. SIOS DK needed to mimic
Active Passive shared drives
SIOS DataKeeper
4. Cluster built on 2 VMs in
same Azure region
Windows Cluster

Azure Region 1 Azure Region 1

1. ASR Azure-to-Azure for


DR Site replication from active
ASR Replication for Windows Cluster node,
DR including SQL disks
VM 3 2. DR environment must include
ASR Replicated cluster service, ILBs, same drive
Deallocated mappings, etc.
3. Windows & SQL will come up
in cluster & AG mode, but with
no secondaries
4. Not yet fully supported by ASR

Azure Region 2 DR to single VM w/SQL AG


SQL Windows Cluster SQL Availability Groups Single-Instance VM Azure VM Availability Set

In order to create traditional Recommended HA approach for 99.9% uptime guarantee from 99.95% uptime guarantee from
Windows/SQL Cluster SQL Server in Azure VMs MSFT with Premium disks (no SLA MSFT
(Active/Passive) requires SIOS for standard disks)
DataKeeper to mimic shared drives
in the cloud or Win 2016 Guest
Clustering
Only use this option if required by Additional requirement of load Better storage stamp separation if Requires you to maintain 2 or more
application (i.e. SAP NetWeaver) balancer for virtual host routing you use Managed Disks copies of the same VM

Additional costs incurred in data Easy and quick to configure with Premium Managed Disks protects Protects against Azure system
replication and SIOS licensing pre-built templates in Azure Gallery against IOPS capping upgrades & patches via
update/fault domains

Not fully supported by other MSFT Integrated and supported in most


Azure infrastructure tools like ASR Azure infrastructure tools (Azure
Recovery Services)
ASR SQL Server Backup Azure Backup Azure Storage 3rd Party Tools
Snapshots

Block-level replication Individual SQL Server Individual file/folder Manual process SQL Server Backup /
and recovery of VMs, instance-level backup capability requires scripting or Recovery for data
currently not jobs on each VM Storage Explorer, can consistent backups
supported w/SIOS DK be automated

Requires recovery vault Backups sent to Requires recovery vault Very quick snapshots Individual file and
Storage Account via that allow “promoting” folder backup /
public URL with GRS snapshots to other recovery
protection, can use environments or
Standard Storage for production
backups
Use for VM DR Use for DB DR Use for VM and app No individual file/folder Available in Azure
DR recovery, full VHD only Marketplace

Azure-to-Azure Can be used to refresh Use for VMs not Requires Storage
replication currently in other environments supported by current Accounts with per-
private preview, from DB backups using ASR A2A snapshot charges
missing full DB restore
functionality
Private cloud to Azure Public cloud to Azure

Windows Any OS Linux


 No Cost VMware to Azure Migration

 No-impact migration testing

 Move applications with near-zero downtime


• Estimate network bandwidth required for initial and delta replication
• Identify Azure storage type (standard or premium) required for virtual
machines
• Estimate the total number of standard and premium storage accounts
that need to be provisioned
• Estimate the total number of Configuration and Process Servers that
need to be deployed when protected VMware workloads
• Estimate additional on-premises storage requirement for Hyper-V
workloads
• Virtual machine eligibility assessment based on number of disks, size of
the disks and IOPS
• Profile the actual churn on the source virtual machine without any
impact to the production workload
https://docs.microsoft.com/en-us/azure/virtual-
machines/workloads/sap/deployment-guide
https://docs.microsoft.com/en-us/azure/virtual-
machines/workloads/sap/suse-quickstart
https://blogs.msdn.microsoft.com/saponsqlserver/2017/05/
04/sap-on-azure-general-update-for-customers-partners-
april-2017/
https://myignite.microsoft.com/evaluations

https://aka.ms/ignite.mobileapp

You might also like