PACT - Detailed Design v1.3
PACT - Detailed Design v1.3
The descriptions of other companies products in this document, if any, are provided only as a convenience to you. Any such references should not be considered an
endorsement or support by BNW Consulting, and BNW Consulting cannot guarantee their accuracy, and the products may change over time. Also, the descriptions are intended
as brief highlights to aid understanding, rather than as thorough coverage. For authoritative descriptions of these products, please consult their respective manufacturers.
This deliverable is provided AS IS without warranty of any kind and BNW MAKES NO WARRANTIES, EXPRESS OR IMPLIED, OR OTHERWISE.
All trademarks are the property of their respective companies.
Microsoft and Windows are either registered trademarks or trademarks of BNW Corporation in the United States and/or other countries, SAP is either a trademark or a
registered trademark of SAP AG Germany.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
Page ii
Part I:
Part II:
1
2
3
4
5
2
3
Version Control.............................................................................................................................................................. 5
Document Sign-Off ........................................................................................................................................................ 5
Reference Documents ................................................................................................................................................... 6
Glossary of terms .......................................................................................................................................................... 6
2
3
4
2
3
Landscape Naming...................................................................................................................................................... 10
Virtual Machine Naming............................................................................................................................................... 10
Azure Resources Naming ............................................................................................................................................ 11
2
3
4
5
6
2
3
Part VIII:
1
Part VII:
1
Management Stations.................................................................................................................................................. 12
Part VI:
1
Datacenter Naming...................................................................................................................................................... 10
Part V:
1
Part IV:
1
Information ........................................................................................................................................ 5
Part III:
1
Contents
4
5
6
7
8
9
10
11
Part IX:
1
2
3
2
3
4
5
6
7
8
9
Part X:
1
Part II:
1
This Document
Version Control
Information
This document describes the PACTs SAP Prod to Azure projects Detailed Design to migrate all relevant SAP
systems.
Version
Owner
Description
0.1
30/03/2016
Darryl Rabbitt
Document Creation
1.1
07/04/2016
Darryl Rabbitt
1.0
1.1
Issue Date
Document Sign-Off
Version
03/04/2016
Darryl Rabbitt
07/04/2016
Darryl Rabbitt
Date
Owner
Description
Reference Documents
http://blogs.technet.com/b/dataplatforminsider/archive/2014/09/25/using-ssds-in-azure-vms-to-store-sqlserver-tempdb-and-buffer-pool-extensions.aspx
Using SAP on Azure Virtual Machines (VMs)
http://blogs.msdn.com/b/saponsqlserver/archive/2013/06/30/1-microsoft-private-cloud-solution-for-saphardware-network-amp-san.aspxhttp://blogs.msdn.com/b/saponsqlserver/archive/2013/06/30/6-microsoftprivate-cloud-solution-for-sap-configuration-of-cluster-shared-volumes-vhdx-disks-amp-luns.aspx
http://blogs.msdn.com/b/saponsqlserver/archive/2013/06/30/9-microsoft-private-cloud-solution-for-saplandscape-design.aspx
Glossary of terms
Term/Acronym
Description
BPM
IaaS
Infrastructure as a service the provision of infrastructure (networking, SAN, virtualisation layer, and a
running Virtual Machine. Management of all of the infrastructure is the responsibility of the IaaS provider.
BPRE
PaaS
SAP
Sol Man
VM
PAM
SAV
CSV
PAS
SAS
.vhd
.vhdx
Platform as a Service One level higher than IaaS, the software platform is provided as a service and
the PaaS provider takes responsibility for ensuring the platform is operational and the customer just
consumes the services and has no concern for the application platform underneath.
Software Suite manufactured by SAP AG Germany
SAP Solution Manager
Virtual Machine
Secondary Application Server All subsequent SAP application servers installed after the PAS
Microsoft Format Virtual Hard Disk
Part III:
1
High-Level Summary
To run SAP in Azure in a fully supported state, SAP and Microsoft require that the Production SAP systems be deployed in the Hybrid-IT
scenario, where the Azure Virtual Networks are connected back to the customers enterprise network through the use of Site-to-Site VPN
or Azure ExpressRoute.
OSS Note 2015553 - SAP on Microsoft Azure: Support prerequisites
To ensure SAP systems support on Microsoft Azure Virtual Machine Services, the following prerequisites have to be met in order to
ensure full supportability and optimal performance:
Monitoring prerequisites
Full support requires enabling built-in SAP monitors to retrieve information about configuration and resource utilization from the
underlying Azure infrastructure.
Network prerequisites
Network Security
For any SAP production system installed on Azure, it is required that you operate in Virtual Private Network(s) which
is/are connected to your datacenters with Azure site-to-site or ExpressRoute connectivity.
Network Performance
For productive and non-productive 3-tier deployments, where application servers and the database server reside on
separate Azure VM instances and communicate via network, it is required that all Azure VM instances are located in
the same Azure Affinity Group and the same Azure Virtual Private Network.
It is NOT supported at all to run an SAP Application Server layer and DBMS layer split between on-premise and
Azure. Both layers need to completely reside either on-premise or in Azure. It is also NOT at all supported to have
SAP instances split between on-premise and Azure. Per individual SAP system, the DBMS and all SAP application
instance(s) must be in the same location, either Azure or on-premise.
Storage prerequisites
1. Virtual Hard Disks (VHDs) representing VMs and volumes mounted to a VM need to be grouped into Azure Storage
Accounts.
2. VHDs which are mounted to a VM need to be located in the same Azure Storage Account with the VHD of the VM.
3. Only VMs from the Standard Tier are supported. No Basic Tier SLAs of Azure VMs are supported for SAP systems.
QA to Replace Pre-Prod
Currently On-Premise Pre-Prod exists to provide similar architecture to Production, but this system is not fully utilised as a Pre-Prod
system where only limited testing occurs.
This Design is based around having QA replace Pre-Prod for BAU and Pre-Prod will be used as a Sandbox testing for the Production
move with the intent of deleting Pre-Prod post go-live.
This will allow QA to fully function is a landscape similar to Production and guarantee that all changes going into Production have been
tested on similar architecture.
This also allows full DR testing scenarios.
Pre-Prod will only exist in Azure as a Sandbox landscape to verify that we can move Production to Azure. Once go-live is completed PreProd will be deleted.
3.1
*Central services is showing a single system, PACT will have 6 separate Central services Clusters
3.2
Development
Part IV:
1
Naming Conventions
Datacenter Naming
Landscape Naming
Landscape
Development
QA
Pre-Production
Production
Naming Convention
SYD
MEL
QA
Quality
D
X
DEV
PREPRD \ PPRD
PROD
Development
Pre-Production
Production
Max of 13chars
<ADC>SAP<Landscape>
Description
SAP SQL Server
SAP SCS Server
SAP APP Server
SAP Non-Prod Server
SAP Livecache Server
SAP Utility Server
3.1
Naming Convention
SAP<ADC>-<Landscape_Short>SQLXX
SAP<ADC>-<Landscape_Short >SCSXX
SAP<ADC>-<Landscape_Short >APPXX
SAP<ADC>-<Landscape_Short >XX
SAP<ADC>-<Landscape_Short >LCAXX
SAP<ADC>-<Landscape_Short >UTL
Cluster pairing
VMs that are in clusters will be named in such a way that it is easy to identify the cluster pairs. How this will occur is using a naming
convention where the first node numerical number has 50 added to it.
Eg, Cluster node SAPSYD-SCS01 the cluster pair will be called SAPSYD-SCS51
10
Naming Convention
Resource Group
<ADC>_SAP_<Landscape_Mid>
Availability set
ASET_<SAPSID\DBSID>_<SCS\SQL>
Storage Account
Load balancer
<adc>sap<Landscape_Mid><pre\lrs\grs>storXX
LB_<SAPSID\DBSID>_<SCS\SQL>
<LoadBalancer>-HealthProbe
<LoadBalancer>-Backend
<LoadBalancer>-Frontend
<SAPSID\DBSID>_<PORT>
<hostname>-nicXX
11
Part V:
1
Management Stations
A dedicated SAP Management Station is required to administer the secured SAP system. The Management Station is a server outside
the SAP VLANs with special permission to Terminal Service to the SAP systems. The Management Station acts as a gateway or proxy
to allow access to the SAP systems.
Management Stations will be used to access and administer the SAP servers.
No direct access to the SAP Servers will be granted. All admins must log onto the Management server first.
Hostname
IP Address
SRV-MGT-AZ-P10
SRV-MGT-AZ-P11
RDP Port
The default Windows Terminal Services (RDP) port is 3389. By changing the RDP port on each server to a secret port, unauthorised
access to an SAP server is much more difficult.
The RDP port is to be changed to a non-standard port --XXX--
The local Windows server administrator account name is well known administrator. It is recommended
to disable this account and create a new administrator account
This is done by default for Azure VMs.
12
Part VI:
1
Windows Installations
Server
Release
Version
Rollup
Mode
March Build
Full Gui
2.1
Windows Settings
Windows Time zone
Changing time zone as part of the migration will cause all scheduling in SAP to be incorrect and cause significant confusing with end
users using system reports.
2.2
Power Modes
2.3
Internet Explorer
Internet explorer is to removed from all SAP servers. There is no valid reason to have IE on any production SAP server.
dism /online /disable-feature /featurename:Internet-Explorer-Optional-amd64
2.4
Netbios
2.5
SAP uses ports in the 50000-59900 range so we need move the windows dynamic port range to start at 60000 for SAP Servers.
netsh int ipv4 set dynamicport tcp start=60000 numberofports=5536
netsh int ipv4 show dynamicport tcp
13
2.6
In the SAP environment, TCP Chimney Offload caused problems that resulted in sporadic connection breakdowns between the SAP
application servers and database servers. Therefore, TCP Chimney offload should remain disabled.
Verify TCP Chimney Offload is disabled
Netsh int tcp show global
2.7
RSS is able to distribute DPC handling of a single VMQ over multiple CPU threads on the host.
Enable RSS
14
2.8
http://support2.microsoft.com/kb/2820470
$Key = "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkStation\Parameters"
If ( -Not ( Test-Path "Registry::$Key")){New-Item -Path "Registry::$Key" -ItemType RegistryKey -Force}
Set-ItemProperty -path "Registry::$Key" -Name "DisableCARetryOnInitialConnect" -Type "DWORD" -Value "1"
2.9
All Database Data and Log Volumes to be formatted with Allocation Unit Size of 64KB, all other SAP\SQLSERVER Volumes 4KB.
15
Part VII:
SAP Application Servers will not be replicated, these will be prebuilt in the DR Datacentre.
16
17
Part VIII:
1
Azure Design
Resource Group
Location
SYD_SAP_PREPRD
Sydney
SYD_SAP_NONPROD
Sydney
MEL_SAP_PREPRD
Melbourne
SYD_SAP_PROD
SYD_SAP_QA
MEL_SAP_PROD
MEL_SAP_QA
Sydney
Sydney
Melbourne
Melbourne
Public IP Addresses
Our preference is to use Windows Firewalls to control access to the Server, currently there is very little logging for Network Security
Groups.
Pact intends to utilise Barracuda Firewall Virtual Appliance within SYD/MELB Azure to provide extra layer of security.
18
Virtual Network
PACTVNET_SYD_2
PACTVNET_MEL_1
4.1
Address Space
10.202.0.0/21
Resource Group
10.203.0.0/21
IP Range
10.202.4.128/25
10.202.4.0/25
10.202.3.0/24
10.100.8.0/24
Subnet Name
SAP-NonProd
SAP-Quality
SAP-Production
Management
Usage
SAP Non-Production
SAP Quality\Pre-Prod
SAP Production
Management Servers
4.2
4.3
Routing
IP Range
Subnet Name
Subnet-1
SAP-Quality
SAP-Production
Management
Usage
Reserved
SAP Quality\Pre-Prod
SAP Production
Management Servers
All traffic will be forced down Express Route, this means we need to setup a local rule in the Routing table to direct all Azure URL traffic
directly to Azure. Otherwise traffic for Database Direct to Blob storage and Azure Files will route down ER then back up ER to Azure and
cause significant performance issues.
Add the following routes to the Routing table:
Description
Azure Blob Storage
Azure Files
Address
*.blob.core.windows.net
*.file.core.windows.net
Next Hop
Internet
Internet
19
Storage Accounts
Best practice is to segregate SAP landscapes into different Storage Accounts to ensure IOPS is not limited.
Storage Accounts that will exist.
5.1
Type
sydsapdevlrsstor11
Standard SYD_SAP_NONPROD
Locally
sydsapdevbcklrsstor12
Standard SYD_SAP_NONPROD
Locally
sydsapdevprmstor11
Premium SYD_SAP_NONPROD
Locally
sydsapqalrsstor11
Standard SYD_SAP_QA
Locally
sydsapqabcklrsstor12
Standard SYD_SAP_QA
Locally
sydsapqaprmstor11
Premium SYD_SAP_QA
Locally
sydsapqaprmstor12
Premium SYD_SAP_QA
Locally
sydsapqaprmstor13
Premium SYD_SAP_QA
Locally
sydsappprdlrsstor11
Standard SYD_SAP_PREPRD
Locally
sydsappprdbcklrsstor12
Standard SYD_SAP_PREPRD
Locally
sydsappprdprmstor11
Premium SYD_SAP_PREPRD
Locally
sydsappprdprmstor12
Premium SYD_SAP_PREPRD
Locally
sydsappprdprmstor13
Premium SYD_SAP_PREPRD
Locally
sydsapprodlrsstor11
Standard SYD_SAP_PROD
Locally
sydsapprodbcklrsstor12
Standard SYD_SAP_PROD
Locally
sydsapprodlrsstor13
Standard SYD_SAP_PROD
Locally
sydsapprodprmstor11
Premium SYD_SAP_PROD
Locally
sydsapprodprmstor12
Premium SYD_SAP_PROD
Locally
sydsapprodprmstor13
Premium SYD_SAP_PROD
Locally
sydsapmgtlrsstor11
Standard SYD_SAP_MGT
Locally
Resource Group
Redundancy
20
5.2
melsapqabcklrsstor12
Description
Type
Resource Group
Redundancy
Standard
MEL_SAP_QA
Premium
MEL_SAP_QA
Locally
Standard
MEL_SAP_QA
Locally
Locally
melsapqaprmstor11
melsappprdlrsstor11
Standard
MEL_SAP_PREPRD
Locally
melsappprdprmstor11
Premium
MEL_SAP_PREPRD
Locally
melsapprodlrsstor11
Standard
MEL_SAP_PROD
Locally
melsapprodlrsstor12
melsapqaprmstor13
melsappprdbcklrsstor11
melsappprdprmstor13
melsapprodlrsstor11
melsapprodprmstor11
melsapprodprmstor13
melsapmgtlrsstor11
Premium
Standard
Premium
MEL_SAP_QA
MEL_SAP_PREPRD
MEL_SAP_PREPRD
Locally
Locally
Locally
Standard
MEL_SAP_PROD
Premium
MEL_SAP_PROD
Locally
Standard
MEL_SAP_MGT
Locally
Standard
Premium
MEL_SAP_PROD
MEL_SAP_PROD
Locally
Locally
Locally
21
Availability Sets
To ensure redundancy in Azure, Availability Sets will be used. This will force Azure to provision VMs in different Fault Domains and
Upgrade Domains.
Production Database VMs will exist in 1 Availability Set for each system.
Production SCS will exist in 1 Availability Set for each system.
Production Application VMs will exist 1 Availability Set
QA Database VMs will exist in 1 Availability Set.
QA SCS VMs will exist in 1 Availability Set.
Non Production VMs will exist in 1 Availability Set for each landscape, Eg 1 for Dev etc.
7.1
7.2
SAP SCS servers will have 1 x 1TB vhd assigned for each system and the SCS instance to be installed on this drive.
SAP ERS will be installed on C: drive.
7.3
7.4
SAP Application Servers will have 1 x 1TB vhd assigned as E: drive, SAP Instance will be installed on this drive.
Non-Prod SAP Servers will have 1 x 1TB vhd assigned as E: drive, SAP Instance will be installed on this drive.
SQL to be installed on C: drive.
7.5
MaxDB Servers
7.6
Other Servers
Servers hosting a MaxDB database to have a P10 vhd assigned to the VM and the database installed on this vhd
Other servers to have vhds assigned as required. Eg, SAP utility server for Interface, Archive directories.
22
Virtual Machines
IP Addresses for SAP Virtual Machines in Azure will be set to Static IP Addresses.
8.1
8.1.1
Production
SYD_SAP
Hostname
SAPSYD-PSQL01
SAPSYD-PSQL51
SAPSYD-PSCS01
SAPSYD-PSCS02
SAPSYD-PSCS03
SAPSYD-PSCS04
SAPSYD-PSCS05
SAPSYD-PSCS06
SAPSYD-PSCS51
SAPSYD-PSCS52
SAPSYD-PSCS53
SAPSYD-PSCS54
SAPSYD-PSCS55
SAPSYD-PSCS56
SAPSYD-PAPP01
SAPSYD-PAPP02
SAPSYD-PAPP03
SAPSYD-PLCA01
SAPSYD-PUTL01
Description
sapsyd-psql01-nic1
sapsyd-psql51-nic1
sapsyd-pscs01-nic1
sapsyd-pscs02-nic1
sapsyd-pscs03-nic1
sapsyd-pscs04-nic1
sapsyd-pscs05-nic1
sapsyd-pscs06-nic1
sapsyd-pscs51-nic1
sapsyd-pscs52-nic1
sapsyd-pscs53-nic1
sapsyd-pscs54-nic1
sapsyd-pscs55-nic1
sapsyd-pscs56-nic1
sapsyd-papp01-nic1
sapsyd-papp02-nic1
sapsyd-papp03-nic1
sapsyd-plca01-nic1
sapsyd-putl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D14
D14
A5
A5
A5
A5
A5
A5
A5
A5
A5
A5
A5
A5
D14
D14
D14
DS11
A2
Resource Group
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
SYD_SAP_PROD
23
Availability Set
ASET_SAP_SQL
ASET_SAP_SQL
ASET_SP1_SCS
ASET_HRP_SCS
ASET_SCP_SCS
ASET_POP_SCS
ASET_BIP_SCS
ASET_SMP_SCS
ASET_SP1_SCS
ASET_HRP_SCS
ASET_SCP_SCS
ASET_POP_SCS
ASET_BIP_SCS
ASET_SMP_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_UTL
Storage Account
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodlrsstor11
sydsapprodprmstor13
sydsapprodlrsstor11
8.1.2
MEL_SAP
Hostname
SAPMEL-PSQL01
SAPMEL-PSCS01
SAPMEL-PAPP01
SAPMEL-PAPP02
SAPMEL-PAPP03
SAPMEL-PLCA01
SAPMEL-PUTL01
Description
sapmel-psql01-nic1
sapmel-pscs01-nic1
sapmel-papp01-nic1
sapmel-papp02-nic1
sapmel-papp03-nic1
sapmel-plca01-nic1
sapmel-putl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D11
A5
D14
D14
D14
DS11
A2
Resource Group
MEL_SAP_PROD
MEL_SAP_PROD
MEL_SAP_PROD
MEL_SAP_PROD
MEL_SAP_PROD
MEL_SAP_PROD
MEL_SAP_PROD
24
Availability Set
ASET_SAP_SQL
ASET_SAP_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_UTL
Storage Account
melsapprodlrsstor11
melsapprodlrsstor11
melsapprodlrsstor11
melsapprodlrsstor11
melsapprodlrsstor11
melsapprodprmstor13
melsapprodlrsstor11
8.2
8.2.1
Pre-Production
SYD_SAP
Hostname
SAPSYD-XSQL01
SAPSYD-XSQL51
SAPSYD-XSCS01
SAPSYD-XSCS02
SAPSYD-XSCS03
SAPSYD-XSCS04
SAPSYD-XSCS05
SAPSYD-XSCS51
SAPSYD-XSCS52
SAPSYD-XSCS53
SAPSYD-XSCS54
SAPSYD-XSCS55
SAPSYD-XAPP01
SAPSYD-XAPP02
SAPSYD-XAPP03
SAPSYD-XLCA01
SAPSYD-XUTL01
Description
sapsyd-xsql01-nic1
sapsyd-xsql51-nic1
sapsyd-xscs01-nic1
sapsyd-xscs02-nic1
sapsyd-xscs03-nic1
sapsyd-xscs04-nic1
sapsyd-xscs05-nic1
sapsyd-xscs51-nic1
sapsyd-xscs52-nic1
sapsyd-xscs53-nic1
sapsyd-xscs54-nic1
sapsyd-xscs55-nic1
sapsyd-xapp01-nic1
sapsyd-xapp02-nic1
sapsyd-xapp03-nic1
sapsyd-xlca01-nic1
sapsyd-xutl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D14
D14
A5
A5
A5
A5
A5
A5
A5
A5
A5
A5
D14
D14
D14
DS11
A2
Resource Group
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
SYD_SAP_PREPRD
25
Availability Set
ASET_SAP_SQL
ASET_SAP_SQL
ASET_SX1_SCS
ASET_HRX_SCS
ASET_SCX_SCS
ASET_POX_SCS
ASET_BIX_SCS
ASET_SX1_SCS
ASET_HRX_SCS
ASET_SCX_SCS
ASET_POX_SCS
ASET_BIX_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_UTL
Storage Account
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdlrsstor11
sydsappprdprmstor13
sydsappprdlrsstor11
8.2.2
MEL_SAP
Hostname
SAPMEL-XSQL01
SAPMEL-XSCS01
SAPMEL-XAPP01
SAPMEL-XAPP02
SAPMEL-XAPP03
SAPMEL-XLCA01
SAPMEL-XUTL01
Description
sapmel-xsql01-nic1
sapmel-xscs01-nic1
sapmel-xapp01-nic1
sapmel-xapp02-nic1
sapmel-xapp03-nic1
sapmel-xlca01-nic1
sapmel-xutl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D11
A5
D14
D14
D14
DS11
A2
Resource Group
MEL_SAP_PREPRD
MEL_SAP_PREPRD
MEL_SAP_PREPRD
MEL_SAP_PREPRD
MEL_SAP_PREPRD
MEL_SAP_PREPRD
MEL_SAP_PREPRD
26
Availability Set
ASET_SAP_SQL
ASET_SAP_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_UTL
Storage Account
melsappprdlrsstor11
melsappprdlrsstor11
melsappprdlrsstor11
melsappprdlrsstor11
melsappprdlrsstor11
melsappprdprmstor13
melsappprdlrsstor11
8.3
8.3.1
QA
SYD_SAP
Hostname
SAPSYD-QSQL01
SAPSYD-QSQL51
SAPSYD-QSCS01
SAPSYD-QSCS02
SAPSYD-QSCS03
SAPSYD-QSCS04
SAPSYD-QSCS05
SAPSYD-QSCS51
SAPSYD-QSCS52
SAPSYD-QSCS53
SAPSYD-QSCS54
SAPSYD-QSCS55
SAPSYD-QAPP01
SAPSYD-QAPP02
SAPSYD-QLCA01
SAPSYD-QUTL01
Description
QA SQL Node 01
QA SQL Node 02
QA ST1 SCS Node 01
QA HRT SCS Node 01
QA SCT SCS Node 01
QA POT SCS Node 01
QA BIT SCS Node 01
QA ST1 SCS Node 02
QA HRT SCS Node 02
QA SCT SCS Node 02
QA POT SCS Node 02
QA BIT SCS Node 02
QA SAP Application Server 01
QA SAP Application Server 02
QA LiveCache Server 01
QA Utility Server 01
sapsyd-qsql01-nic1
sapsyd-qsql51-nic1
sapsyd-qscs01-nic1
sapsyd-qscs02-nic1
sapsyd-qscs03-nic1
sapsyd-qscs04-nic1
sapsyd-qscs05-nic1
sapsyd-qscs51-nic1
sapsyd-qscs52-nic1
sapsyd-qscs53-nic1
sapsyd-qscs54-nic1
sapsyd-qscs55-nic1
sapsyd-qapp01-nic1
sapsyd-qapp02-nic1
sapsyd-qlca01-nic1
sapsyd-qutl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D12
D12
A5
A5
A5
A5
A5
A5
A5
A5
A5
A5
D13
D13
DS11
A2
Resource Group
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
SYD_SAP_QA
27
Availability Set
ASET_SAP_SQL
ASET_SAP_SQL
ASET_ST1_SCS
ASET_HRT_SCS
ASET_SCT_SCS
ASET_POT_SCS
ASET_BIQ_SCS
ASET_ST1_SCS
ASET_HRT_SCS
ASET_SCT_SCS
ASET_POT_SCS
ASET_BIQ_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_UTL
Storage Account
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqalrsstor11
sydsapqaprmstor13
sydsapqalrsstor11
8.3.2
MEL_SAP
Hostname
SAPMEL-QSQL01
SAPMEL-QSCS01
SAPMEL-QAPP01
SAPMEL-QAPP02
SAPMEL-QLCA01
SAPMEL-QUTL01
8.4
Description
QA SQL DR Node 01
QA SCS DR Node 01
QA SAP Application Server 01
QA SAP Application Server 02
QA LiveCache Server 01
QA Utility Server 01
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
Development
Hostname
SAPSYD-DSQL01
SAPSYD-DAPP01
SAPSYD-DLCA01
SAPSYD-DUTL01
Description
sapsyd-dsql01-nic1
sapsyd-dapp01-nic1
sapsyd-dlca01-nic1
sapsyd-dutl01-nic1
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
VM
Size
D11
A5
D13
D13
DS11
A2
VM
Size
D12
D12
DS11
A2
Resource Group
MEL_SAP_QA
MEL_SAP_QA
MEL_SAP_QA
MEL_SAP_QA
MEL_SAP_QA
MEL_SAP_QA
Resource Group
SYD_SAP_NONPROD
SYD_SAP_NONPROD
SYD_SAP_NONPROD
SYD_SAP_NONPROD
28
Availability Set
ASET_SAP_SQL
ASET_SAP_SCS
ASET_SAP_APP
ASET_SAP_APP
ASET_SAP_LCA
ASET_SAP_RTR
Availability
Set
ASET_DEV
ASET_DEV
ASET_DEV
ASET_DEV
Storage Account
melsapqalrsstor11
melsapqalrsstor11
melsapqalrsstor11
melsapqalrsstor11
melsapqaprmstor13
melsapqalrsstor11
Storage Account
sydsapdevlrsstor11
sydsapdevlrsstor11
sydsapdevlrsstor11
sydsapdevlrsstor11
8.5
SAP enhanced monitoring within a Microsoft Azure Virtual Machine is required to be activated on all SAP Virtual Machines.
For High Availability to work in Azure you need to create Internal Load Balancers that the fabric uses to redirect traffic to the correct
server.
9.1
Production
LB_HRP_SCS
X.X.X.X
LB_SCP_SCS
X.X.X.X
LB_POP_SCS
X.X.X.X
LB_BIP_SCS
X.X.X.X
LB_SMP_SCS
X.X.X.X
LB_SP1_SCS
9.2
Pre-Production
X.X.X.X
X.X.X.X - sapsyd-pscs01-nic1
X.X.X.X - sapsyd-pscs51-nic1
X.X.X.X - sapsyd-pscs02-nic1
X.X.X.X - sapsyd-pscs52-nic1
X.X.X.X - sapsyd-pscs03-nic1
X.X.X.X - sapsyd-pscs53-nic1
X.X.X.X - sapsyd-pscs04-nic1
X.X.X.X - sapsyd-pscs54-nic1
X.X.X.X - sapsyd-pscs05-nic1
X.X.X.X - sapsyd-pscs55-nic1
X.X.X.X - sapsyd-pscs06-nic1
X.X.X.X - sapsyd-pscs56-nic1
LB_HRX_SCS
X.X.X.X
LB_SCX_SCS
X.X.X.X
LB_POX_SCS
X.X.X.X
LB_BIX_SCS
X.X.X.X
X.X.X.X - sapsyd-xscs05-nic1
X.X.X.X - sapsyd-xscs55-nic1
LB_HRT_SCS
X.X.X.X
LB_SCT_SCS
X.X.X.X
LB_POT_SCS
X.X.X.X
LB_BIQ_SCS
X.X.X.X
LB_SX1_SCS
9.3
Quality
LB_ST1_SCS
X.X.X.X
X.X.X.X
X.X.X.X - sapsyd-xscs01-nic1
X.X.X.X - sapsyd-xscs51-nic1
X.X.X.X - sapsyd-xscs02-nic1
X.X.X.X - sapsyd-xscs52-nic1
X.X.X.X - sapsyd-xscs03-nic1
X.X.X.X - sapsyd-xscs53-nic1
X.X.X.X - sapsyd-xscs04-nic1
X.X.X.X - sapsyd-xscs54-nic1
X.X.X.X - sapsyd-qscs01-nic1
X.X.X.X - sapsyd-qscs51-nic1
X.X.X.X - sapsyd-qscs02-nic1
X.X.X.X - sapsyd-qscs52-nic1
X.X.X.X - sapsyd-qscs03-nic1
X.X.X.X - sapsyd-qscs53-nic1
X.X.X.X - sapsyd-qscs04-nic1
X.X.X.X - sapsyd-qscs54-nic1
X.X.X.X - sapsyd-qscs05-nic1
X.X.X.X - sapsyd-qscs55-nic1
29
10
PREPROD
PROD
11
11.1 OS Backups
Use Azure Recovery Services to provide file system backups for the SAP Central Services and SAP Application servers.
SQL Backups that are less than 1TB will backup directly to BLOB storage.
SQL Backups that are greater than 1TB will backup to remote server and then be shipped off to BLOB storage.
30
Part IX:
1
1.1
1.1.1
Release Information
SQLSERVER 2014
1.2
User
SQL Server
SAPSQLServer<DBSID>
SAPSQLAgent<DBSID>
User
SAPSQLServer_Accounts
1.3
1.4
High Availability
1.5
Disaster Recovery
SQL SERVER Disaster Recovery will be provided by using AlwaysON with ASYNC updates to the Melbourne Azure Datacenter.
31
1.6
AlwaysOn Listener
AlwaysON Listener will not be used by PACT due to all instances residing on a single server.
When multi iLB becomes available PACT should then consider using a Listener.
1.7
Add the SQLServer AD Group to the following User Rights Assignments local Policy
32
1.8
Instance Installation
1.9
1.9.1
The following trace flags will be set as per 1986775 Configuration Parameters for SQL Server 2014
-T617
-T1117
-T1118
-T2371
-T2562
-T2549
-T3226
-T9481
Memory Mix and Max values will need to be defined as the SQLSERVER instance are running on a Virtual machine.
Min and Max to be set to VM RAM 10%
-XXX- Memory settings will need to be defined or each instance. Need to check current usage.
33
With SQLSERVER 2014 a new feature has been introduced that allows a a Database to store Datafiles and Tlog files directly on Blob
Storage. We will use this Direct to Blob feature to store the database.
TempDB and the Buffer Pool Extension will reside on the local non-persistent disk.
SQL Server 2014 containers for Azure Databases will be named as <dbsid>-database.
This will provide segregation for all databases.
With Azure D series virtual machines, the recommendation is to store TempDB on the Non-Persistent SSD Disk.
Naming convention for Non-Persistent TempDB folder: <DBSID>-TempDB
For non-BW SAP Database create 4 x 2GB TempDB Datafiles and 1 x 512MB TempDB Logfile
For BW SAP Database create 1 TempDB Datafile per CPU and 1 TempDB Logfile, sizing is dependent of BW Database size.
Naming convention for TempDB datafiles: TempDBdata<x>.mdf\ndf
Naming convention for TempDB logfile: TempDBlog<x>.ldf
34
With SQLSERVER 2014 a new feature has been introduced that allows an additional Buffer Pool to exist on the filesystem. This Buffer
Pool Extension allows the Buffer Pool in memory to spill out into high performing disk.
With Azure the recommendation is to store the Buffer Pool Extension on the Non-Persistent SSD Disk in standard storage and a
dedicated persistent drive in premium storage.
Naming convention for Non-Persistent Buffer Pool Extension folder: <DBSID>-BufferPool
Buffer Pool Extension sizing. DB Buffer x 6
35
2.1
2.1.1
Nodes
Cluster Name
Production SQLServer
SAPSYD-PSQL01
SAPSYD-PSQL51
SAPMEL-PSQL01
Cluster
Name IP
Address
SAPGEO-PCLU01
X.X.X.X
Description
Nodes
Cluster Name
Pre-Production SQLServer
SAPSYD-XSQL01
SAPSYD-XSQL51
SAPMEL-XSQL01
Cluster
Name IP
Address
SAPGEO-XCLU01
X.X.X.X
Description
Nodes
Cluster Name
Quality SQLServer
SAPSYD-QSQL01
SAPSYD-QSQL51
SAPMEL-QSQL01
Cluster
Name IP
Address
SAPGEO-QCLU01
X.X.X.X
2.1.2
2.1.3
Pre-Production
Quality
36
2.2
2.2.1
Cluster Settings
Quorum
File Share Witness Quorum to be used where the File Share Witness is to reside in Azure.
Azure Sydney Servers to be configured with 1 vote each
2.2.2
Parameters
Cluster parameters will be set to Relaxed settings as per Tuning Failover Cluster Network Thresholds
Parameter
SameSubnetDelay
SameSubnetThreshold
CrossSubnetDelay
CrossSubnetThreshold
Fast Failover
(Default)
1 second
5 heartbeats
1 second
5 heartbeats
Relaxed
Maximum
1 second
10 heartbeats
2 seconds
20 heartbeats
2 seconds
120 heartbeats
4 seconds
120 heartbeats
37
Landscape
Production
Quality
Development
Full
Weekly
Weekly
Weekly
Diff
Daily
Daily
Daily
Tlog
10mins
1hr
30mins
38
Part X:
1
SAP installation will be performed as per System Copy Guide for SAP Systems Based on SAP NetWeaver Application Server <SAP
Stack> on Windows Using Software Provisioning Manager 1.0
1.1
Text
SAP Admin account
User
<sapsid>adm
SAPService<SAPSID>
Text
SAP Group
User
SAP_<SAPSID>_GlobalAdmin
39
2.1
SAP Binaries
2.1.1
SAP Kernel
7.22EXT Kernel
The following SAP Kernel will be used for all systems based on NW7.31 and below:
2.1.2
The following SAP Kernel will be used for all systems based on NW7.4:
2.2
SAP IGS
2.3
SAP CRYPTOLIB
2.4
SAP HostAgent
2.5
SAP MMC
2.6
SAP JVM
2.7
40
3.1
The Instance numbers for each System and Instance will be derived from the following table:
ASID
ERP
HR ECC
SRM
EP
BW
SolMan
3.2
SP1
JSID
HRP
SCP
BIP
POP
SMP
ASCS
AERS
01
51
00
02
04
05
50
52
54
55
JSCS
JERS
01
13
63
15
65
ASID
ERP
HR ECC
SRM
EP
BW
SX1
JSID
HRX
SCX
BIX
POX
ASCS
AERS
01
51
00
02
04
50
52
54
JSCS
JERS
EP
BW
04
05
App
Servers
00
13
63
02
13
04
HR ECC
SRM
13
01
ERP
02
3.3
App
Servers
00
ASID
ST1
JSID
HRT
SCT
BIQ
POT
ASCS
AERS
01
51
00
02
04
50
52
54
JSCS
JERS
App
Servers
00
01
13
63
02
13
04
41
3.4
ASCS and JSCS Instance numbers to be based off Production Instance numbers.
3.4.1
ERP
HR ECC
SRM
EP
BW
SolMan
Development
ASID
SD1
JSID
HRD
SCD
BID
SMD
ASCS
00
AERS
JSCS
01
POD
02
04
05
JERS
App
Servers
30
31
13
15
32
33
34
35
42
4.1
The design of the SAP system is to only have SPOFs (Single Point of Failure) on the Cluster. The Primary Application Server (PAS) and
Secondary Application Servers (SAS) will reside on servers outside the Cluster.
SAP Components to be installed on the SCS Cluster Servers are:
WebDispatcher
43
4.1.1
SAP Gateway
SAP Gateway will be added to the ASCS system, for Java only systems the SAP Gateway will be added to the JSCS. This will allow
automatic failover for the SAP Gateway which removes the Gateway as a SPOF.
Setting up the SAP Gateway will be done as per OSS Note 1010990 - Configuring a Standalone Gateway in an HA ASCS instance
SAP Gateway (gwmon) commands can be found in OSS Note 64016 Using the SAP Gateway monitor GWMON
4.1.2
WebDispatcher
A WebDispatcher will be installed for each SAP System and will be made Highly Available by adding the WebDispatcher as a Service in
the SAP System HA Group.
The WebDispatcher will be installed by following OSS Note 1564222 How to install the SAP Web Dispatcher in a Microsoft Failover
Cluster?
44
4.2
To provide High-Availability to the SAP Central Services layer in Azure you create a Load Balancer that tests
who is the active node for the cluster in a could service.
There is an Azure limitation of only 1 Load Balancer per Cloud service. To provide High-Availability for all SAP
Systems you need 2 SCS servers per SAP System
4.2.1
Production
Description
Nodes
Cluster Name
SAPSYD-PSCS01
SAPSYD-PSCS51
SAPGEO-PCLU02
SAPSYD-PSCS02
SAPSYD-PSCS52
Cluster
Name IP
Address
X.X.X.X
SAPGEO-PCLU03
X.X.X.X
SAPGEO-PCLU04
X.X.X.X
SAPGEO-PCLU05
X.X.X.X
SAPGEO-PCLU06
X.X.X.X
SAPSYD-PSCS06
SAPSYD-PSCS56
SAPGEO-PCLU07
X.X.X.X
Description
Nodes
Cluster Name
SAPSYD-XSCS01
SAPSYD-XSCS51
SAPGEO-XCLU02
Cluster
Name IP
Address
4.2.2
SAPSYD-PSCS03
SAPSYD-PSCS53
SAPSYD-PSCS04
SAPSYD-PSCS54
SAPSYD-PSCS05
SAPSYD-PSCS55
Pre-Production
SAPSYD-XSCS02
SAPSYD-XSCS52
X.X.X.X
SAPGEO-XCLU03
X.X.X.X
SAPGEO-XCLU04
X.X.X.X
SAPGEO-XCLU05
X.X.X.X
SAPSYD-XSCS05
SAPSYD-XSCS55
SAPGEO-XCLU06
X.X.X.X
Description
Nodes
Cluster Name
SAPSYD-TSCS01
SAPSYD-TSCS51
SAPGEO-TCLU02
Cluster
Name IP
Address
4.2.3
SAPSYD-XSCS03
SAPSYD-XSCS53
SAPSYD-XSCS04
SAPSYD-XSCS54
Quality
SAPSYD-TSCS02
SAPSYD-TSCS52
SAPSYD-TSCS03
SAPSYD-TSCS53
SAPSYD-TSCS04
SAPSYD-TSCS54
SAPSYD-TSCS05
SAPSYD-TSCS55
X.X.X.X
SAPGEO-TCLU03
X.X.X.X
SAPGEO-TCLU04
X.X.X.X
SAPGEO-TCLU05
X.X.X.X
SAPGEO-TCLU06
X.X.X.X
45
4.3
4.3.1
Cluster Settings
Quorum
File Share Witness Quorum to be used where the File Share Witness is to reside in Azure Sydney.
4.3.2
Parameters
Cluster parameters will be set to Relaxed settings as per Tuning Failover Cluster Network Thresholds
Parameter
SameSubnetDelay
SameSubnetThreshold
CrossSubnetDelay
CrossSubnetThreshold
4.4
Fast Failover
(Default)
1 second
5 heartbeats
1 second
5 heartbeats
Relaxed
Maximum
1 second
10 heartbeats
2 seconds
20 heartbeats
2 seconds
120 heartbeats
4 seconds
120 heartbeats
SIOS Licenses
There will be 11 SAP SCS Clusters that will require SIOS to replicate the storage between nodes. 6 for Prod and 5 for PreProd\QA.
Each cluster has 2 nodes so this will require 22 SIOS licenses.
PreProd and QA will use the same license as QA will replace PreProd post go-live.
46
5.1
SAP System
5.1.1
Production
SAP Central Services
SAP
System
SP1
BIP
SCP
HRP
POP
SMP
5.1.2
SAPGEO-PSP1
SAPGEO-PHRP
SAPGEO-PSCP
SAPGEO-PPOP
SAPGEO-PBIP
SAPGEO-PSMP
SAPSYD-PAPP01
SAPSYD-PAPP02
SAPSYD-PAPP03
SAPMEL-PAPP01
SAPMEL-PAPP02
SAPMEL-PAPP03
SP1
BIP
SCP
HRP
POP
SMP
Description
App Server 1
App Server 2
App Server 3
DR App Server 1
DR App Server 2
DR App Server 3
Hostname
SAPSYD-PAPP01
SAPSYD-PAPP02
SAPSYD-PAPP03
SAPSYD-PAPP02
SAPSYD-PAPP01
SAPSYD-PAPP03
Livecache Servers
SAP System
LCP
SAPSP1
SAPHRP
SAPSCP
SAPPOP
SAPBIP
SAPSMP
SAP System
5.1.4
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
DNS Alias
Hostname
5.1.3
Hostname
SAPSYD-PLCA
47
5.2
5.2.1
Pre-Production
SAP Central Services
SAP System
SX1
BIX
SCX
HRX
POX
5.2.2
SAPSYD-XAPP01
SAPSYD-XAPP02
SAPSYD-XAPP03
SAPMEL-XAPP01
SAPMEL-XAPP02
SAPMEL-XAPP03
SX1
BIX
SCX
HRX
POX
Description
App Server 1
App Server 2
App Server 3
DR App Server 1
DR App Server 2
DR App Server 3
Hostname
SAPSYD-XAPP01
SAPSYD-XAPP02
SAPSYD-XAPP03
SAPSYD-XAPP02
SAPSYD-XAPP01
Livecache Servers
SAP System
LCX
SAPSX1
SAPHRX
SAPSCX
SAPPOX
SAPBIX
SAP System
5.2.4
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
DNS Alias
Hostname
5.2.3
Hostname
SAPSYD-XLCA
48
5.3
5.3.1
Quality
SAP Central Services
SAP System
ST1
BIQ
SCT
HRT
POT
5.3.2
SAPSYD-TAPP01
SAPSYD-TAPP02
SAPMEL-TAPP01
SAPMEL-TAPP02
ST1
BIQ
SCT
HRT
POT
Description
App Server 1
App Server 2
DR App Server 1
DR App Server 2
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
Hostname
SAPSYD-TAPP01
SAPSYD-TAPP02
SAPSYD-TAPP01
SAPSYD-TAPP02
SAPSYD-TAPP01
IP Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
Livecache Servers
SAP System
LCT
SAPST1
SAPHRT
SAPSCT
SAPPOT
SAPBIQ
SAP System
5.3.4
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
DNS Alias
Hostname
5.3.3
Hostname
SAPSYD-TLCA
IP Address
X.X.X.X
49
5.4
Development
SAP System
SD1
HRD
SCD
POD
BID
SMD
Livecache
Description
SD1 Development
HRD Development
SCD Development
POD Development
BID Development
SMD Development
Livecache Development
Hostname
SAPSYD-DAPP1
SAPSYD-DAPP1
SAPSYD-DAPP1
SAPSYD-DAPP1
SAPSYD-DAPP1
SAPSYD-DAPP1
SAPSYD-DLCA1
IP
Address
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
X.X.X.X
DNS Alias
SAPSD1
SAPHRD
SAPSCD
SAPPOD
SAPBID
SAPSMD
50
WebDispatcher
The WebDispatcher will be installed by following OSS Note 1564222 How to install the SAP Web Dispatcher in a Microsoft Failover
Cluster?
6.1
Second Letter:
X Pre-Production
D Development
Q QA
C - Consolidation
T Training
Third Letter:
6.2
S Sandpit
Instance number loosely based on the table in section Production Instance Numbers
Production WebDispatcher
A WebDispatcher will be installed for each system using the table below.
Message Server
Instance Nr
SP1
00
SCP
02
BIP
04
HRP
01
POP
13
SMP
05
6.3
WebDispatcher
SID
WebDispatcher
Inst_Nr
WP1
71
8201
73
8213
75
8205
WP0
WP2
WP3
WP4
WP5
70
WebDispatcher
icm http port
8200
72
8202
74
8204
Pre-Production WebDispatcher
Pre-Production WebDispatcher Instance Numbers will be based off the Production WebDispatcher Table but using the Pre-Production
SAPSIDs.
6.4
Non-Production WebDispatcher
Non-Production WebDispatcher Instance Numbers will be based off the Production WebDispatcher Table but using the Non-Production
SAPSIDs.
51
PACT have a requirement for a SAP Utility Server. There is a user requirement to provide HA for the Utility Server in Azure.
This server will host the following components:
Host SAPRouter
Host the SAP custom Temporary working area. Eg, RP1 share
Host Sky software
Jellco palletiser
Synchronisation scripts for Azure files will also run on the utility server.
SAP Printing
SAPTrans
This will provide a Highly-Available SAPTrans with triple redundancy without the requirement for an additional Virtual Machine.
All SAP Servers will have access to the SAPTrans share.
52