cost-effective it infrastructure for mission critical ... · cost-effective it infrastructure for...

33
Cost-effective IT Infrastructure for Mission Critical Systems Built around SUSE and SAP CAS5624 Tomasz Koczorowski Servers & Storage Architect [email protected]

Upload: truongduong

Post on 31-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Cost-effective IT Infrastructure for Mission Critical Systems Built around SUSE and SAPCAS5624

Tomasz KoczorowskiServers & Storage [email protected]

2

IntroductionTomasz Koczorowski

Servers & Storage Architect

Bombardier Transportation IS Architecture

Location Berlin, Germany

3

Rail Vehicles Propulsion & Controls

Transportation Systems

Bogies

Rail Control SolutionsServices

Background

5

Current Challenges

Lack of Standard

Complex Architecture

Legacy Operational Model

Unable to Achieve Required Service Levels

Legacy OS and hardware stack

Complex Implementation

Slow Response to Business Change

Higher Overall Cost

6

Lack of Standard

Operating System

Hardware

7

Complex Architecture

Outsourced Architecture Control

Project driven demand

Black box solutions

Lack of flexibility

New requirements lead to new architecture model

8

Legacy Operating Model

Strategy and Architecture

Strategic Direction Setting

Development of Standards &

Methodologies

Release Management

Policies

Architecture Design

Capacity Planning

IT Security Management

Security Strategy/

Administration/ Approval

Physical Security

Administration

Logical Security Administration

Monitoring & Reporting

Cross Functional Equipment & Software Services

Long Range Planning

Equipment & Software

Maintenance

Evaluation & Testing

Equipment Operations &

Support

Refresh & Technical Currency

Software Operations &

Support

Procurement Services

Asset Inventory and License Compliance

Delivery & Staging

Redeployment & Disposal of

Equipment

Bombardier Outsourced Single Supplier

9

Future Roadmap

Standardisation

Flexible Modular Architecture

Flexible Operational Model

Adhere to SAP standards

Achieve Faster Business Change

Reduce Overall Cost

Achieve Higher Service Levels

Latest software and hardware stack

10

Standardisation Stack 1/2

Network

Server, SAN Storage

NAS Storage

Hypervisor

Monitoring

Infrastructure

11

Standardisation Stack 2/2

Operating System

High Availability

Systems Management

Database

Application

Monitoring NetWeaver

Application Stack

InfrastructureApplication

SUSE Linux Enterprise Serverfor SAP Applications

SUSE Linux Enterprise High Availability Extension

SUSE Manager

12

Standardisation Timeline

Infrastructure Standardisation C

ompleted

Infrastructure Standardisation Started

Identify Standards to be D

eveloped

2012 2013 2014 2015

Q1 Q2 Q3 Q4Q4 Q1 Q2 Q3 Q4

Infrastructure Review

Phase

Design U

pdate

Q1 Q2 Q3 Q4Infrastructure R

eview Phase

Design U

pdate

Infrastructure Review

Phase

Design U

pdate

Infrastructure Standardisation Process

Implem

entation of Standards

13

Modular Architecture

SAP Master Low Level Design

Individual Low Level design for each system

Building Blocks reusable for non-SAP deployments

Minimized dependency between Building Blocks

Try to avoid vendor specific functionality

Agnostic design

14

Flexible Operational Model

Strategy and Architecture

Strategic Direction Setting

Development of Standards &

Methodologies

Release Management

Policies

Architecture Design

Capacity Planning

IT Security Management

Security Strategy /

Administration / Approval

Physical Security

Administration

Logical Security Administration

Monitoring & Reporting

Cross Functional Equipment & Software Services

Long Range Planning

Equipment & Software

Maintenance

Evaluation & Testing

Equipment Operations &

Support

Refresh & Technical Currency

Software Operations &

Support

Procurement Services

Asset Inventory and License Compliance

Delivery & Staging

Redeployment & Disposal of

Equipment

RIMProvider

ColocationProvider VendorsBombardier

Design Details

16

Standardized SAP Architecture

17

SAP Implementation View

Virtual ServerX86_64

VMware vSphere 5.1Database server farm

Software Layer Model Software Component Model Tier Model

reads and writes data from/to

directs end-user logon to applicationserver with best performance

Presentation

View/Controller

Application Logic

Domain Logic

Persistency

SAP Central Services:SAP NetWeaver

(A)SCS ABAP and/or Java

Application Server:SAP NetWeaver AS ABAP and/or Java

DBMS:Oracle 11g

Virtual ServerX86_64

VMware vSphere 5.1ASCS farm

Virtual Machine:SUSE Linux SLES 11

SAP NetWeaver

Virtual Machine:SUSE Linux SLES 11

Oracle

Database

SAP GUIEnd user computing device

SAP MASTER on Linux/Oracle

connects to

Virtual ServerX86_64

VMware vSphere 5.1Application server farm

Virtual Machine:SUSE Linux SLES 11

SAP NetWeaver

Dia

log

Bat

ch

Spo

ol

Mes

sage

Enq

ueue

...

This diagram shows a generic model from an end-user perspective. It supports business processes such as ERP, including dialog and batch processing.

High Availability by Linux operating system clustering

High Availability by use of redundant application servers (minimum 2)

High availability by use of local Oracle Dataguard instance

18

VM T-Shirt Sizing

T-Shirt Size,

AttributeSAP-XS SAP-S SAP-M SAP-L SAP-XL Comment

#vCPUs 2 2 4 6 8CPU

reservation No No No No NoAccording to SAP Note

1122388 item 10.

#RAM 8 GB 16 GB 32 GB 48 GB 64 GB

Recommended 8 GB per vCPU; assuming usage of 1

virtual CPU per physical hyperthreaded CPU Core.

Memoryreservation 8 GB 16 GB 32 GB 48 GB 64 GB

According to SAP Note 1122388 item 10

OS Disk 50GB 50GB 50GB 50GB 50GB

19

Storage Tiering

Policy Name T0 CPG(SSD)

T1 CPG(SAS 10K)

T2 CPG(NL-SAS 7K) Policy

AdaptiveOptimization

GOLD

AO_GOLD_T0*Limited to 1,5 TB

AO_GOLD_T1Unlimited space - Performance

AdaptiveOptimization

SILVER

AO_SILVER_T0Limited to 3 TB

AO_SILVER_T1*Unlimited space

AO_SILVER_T2Limited to 25 TB Balanced

AdaptiveOptimization

BRONZE- AO_BRONZE_T1*

Unlimited space

AO_BRONZE_T2

Unlimited spaceBalanced

* Default tier

20

DB IO Architecture

Gold

Silver

Bronze

Virtual S

CS

ILU

N/

Datastore

vSCSI 0 vSCSI 1 vSCSI 2 vSCSI 3

Virtual LU

N/V

MD

K

OS DB Log Oracle Binaries DB Log DB Data DB Data DB DataDB Data

Gold

Bronze

Silver

Volume

Group

rootvg

origlogvg

sapvg

mirrlogvg

sapdatavg

Filesystem/

Logical Volume

sda1/boot

/tmp/opt

/var

/home

//usr

swap

/oracle/<SID

>/origlogA

/usr/sap

/oracle/<SID

>/origlogA

/oracle/<SID

>/origlogB

/usr/sap/DA

A

/oracle

/oracle/SID

/oracle/SID

/saprace

/oracle/SID

/oraarch

/oracle/<SID

>/origlogB

/oracle/<SID

>/sapdata1

/oracle/<SID

>/sapdata2

/oracle/<SID

>/sapdata3

/oracle/<SID

>/sapdata4

21

SAP HA/DR Setup

Asynchronous replication

SAP CS SAP CS

SAP APP SAP APP

Site A Site B

SLE HAE

IP

Client

SAP CS SAP CS

SAP APP SAP APP

22

Oracle DB HA/DR Setup

Primary DB Local Standby DB

Remote Standby DB

Site A Site B

Observer

Synchronous replication

Asynchronous replication

Initiate FSFO Asynchronous

replication

Deployment & Migration

24

Automated Deployment

VM deployment from template (T-Shirt/Tier based)

PXE boot

Autoyast automated install with custom wizard

SUSE Manager automated registration

Sync of patches to defined baseline

Move to To-Be network and join AD

System Ready for Oracle and SAP installation

25

Migration MethodologyOpportunity Discovery/

Planning Design Implementation Mock Migration Test Migration Closure

Appl

icat

ion

Mile

ston

es

HL Design (Discovery)Procurement in PlaceLL Design (Discovery)Test approach defined

Transition documentationEnvironment Ready

Installation complete Test complete Production

Cutover Final acceptance

Mov

e D

eliv

erab

les

Discovery/Risk AssessmentRFPHL Technical DesignHL Migration Design

Purchase Order IssuedLL Discovery/Risk AssLL Technical DesignLL Migration DesignTest StrategyTest PlanTest Scripts

Support ModelEnvironment Ready

Software installed

Testing StartedTest Certificate

Cutover sign-off

Early life support completeDecommissioning completeFinal aceptance sign-off

Gat

e ap

prov

als PL to request

ProjectPL to request Planning PortfolioPoB approve Planning BudgetPrgr. Contr. Give Gate 0

Prgr. Contr. To provide cond. Gate 2PoB approve Design Budget SteeCo approval project planningPrgr. Contr. Approval Gate 2

Prgr. Contr. To provide conditional Gate 3 approvalIS Architecture check sign-offIS Operations check sign-offPoB approve total project budgetSteeCo to approve Implementation, Migration, TestProgr. Contr. Approve Gate 3

Prgr. Contr. To provide conditional Gate 4 approvalIS Operations to final sign-off – go-liveTest management to sign offPoB approve total project budgetSteeCo to aprrove project go liveProgr. Contr. approval Gate 4

PCO to complete Budget ClosurePrgr. Contr. To archive project

IS P

MF

Stan

dard

Proj

ect

Del

iver

able

s Preliminary FundingreceivedProject RequestPortfolio Change RequestProject Classification

Executive BriefProject ScheduleProject ClassificationProject SpecificationResource Confirm (next phase)SteeCo MoMQuotes OutsourcerQuotes 3rd PartyRequirements SpecificationStatement of SensitivityOperations Checklist

Project ScheduleProject SpecificationExecutive BriefSteeCo MoMResource Confirm (next phase)Quotes Outsourcer (HL-Design)Quotes 3rd Party (HL-Design)Operations ChecklistApplication & Process DesignInfrastructure Design

Project ScheduleResource Confirm Migration DocumentationSteeCo MoMProject Specification

Project ScheduleResource Confirm OperationsChecklistOperations Manual

Project ScheduleResource Confirm Working ArrangementSteeCo MoM

Project Schedule

Close-Down Report Outsourcer Operations Handover ChecklistSteeCo MoMProject ClosureLessons Learned

Outcome & Future

27

Lessons Learned

SLES for SAP 18-month SP support is a huge advantage

Use SUSE Manager custom channels

Always verify dependencies between applications

Over scale infrastructure during cut-over

Spend time at discover and design phase

Resource the project in a timely manner

28

Measure of Success

Standardisation

Flexible Modular Architecture

Flexible Operational Model

Achieve Higher SLA Levels

Latest software and hardware stack

Adhere to SAP standards

Achieve Faster Business Change

Reduce Overall Cost

29

Outcome

Operations Cost Performance

“Old” Environment “New” Environment

Operation Cost

Performance-35%

+30%

Investments Cost Investments Cost

Migration Cost

30

Future

Fully automated deployment on each tier

Automated DR failover

Self-service everything

Containers

Public Cloud integration

Consider sourcing hardware from ODM partners

Q & A

32

Join Us!jobs.bombardier.com