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

Size: px
Start display at page:

Download "Cost-effective IT Infrastructure for Mission Critical Systems Built around SUSE and SAP CAS5624"

Transcription

1 Cost-effective IT Infrastructure for Mission Critical Systems Built around SUSE and SAP CAS5624 Tomasz Koczorowski Servers & Storage Architect

2 Introduction Tomasz Koczorowski Servers & Storage Architect Bombardier Transportation IS Architecture Location Berlin, Germany 2

3 Rail Vehicles Propulsion & Controls Bogies 3 Services Transportation Systems Rail Control Solutions

4 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 5

6 Lack of Standard Operating System Hardware 6

7 Complex Architecture Outsourced Architecture Control Project driven demand New requirements lead to new architecture model Black box solutions Lack of flexibility 7

8 Legacy Operating Model Strategy and Architecture IT Security Management Cross Functional Equipment & Software Services Strategic Direction Setting Release Management Policies Security Strategy/ Administration/ Approval Physical Security Administration Long Range Planning Equipment & Software Maintenance Development of Standards & Methodologies Capacity Planning Logical Security Administration Monitoring & Reporting Evaluation & Testing Equipment Operations & Support Architecture Design Refresh & Technical Currency Software Operations & Support Procurement Services Asset Inventory and License Compliance Delivery & Staging Redeployment & Disposal of Equipment Bombardier Outsourced Single Supplier 8

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 9

10 Standardisation Stack 1/2 Network Infrastructure Server, SAN Storage NAS Storage Monitoring Hypervisor 10

11 Standardisation Stack 2/2 Infrastructure Application Operating System High Availability Systems Management Application Monitoring Database SUSE Linux Enterprise Server for SAP Applications SUSE Linux Enterprise High Availability Extension SUSE Manager Application Stack NetWeaver 11

12 Standardisation Timeline Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Design Update Infrastructure Review Phase Design Update Infrastructure Review Phase Design Update Infrastructure Review Phase Implementation of Standards Infrastructure Standardisation Completed Infrastructure Standardisation Process Infrastructure Standardisation Started Identify Standards to be Developed 12

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 13

14 Flexible Operational Model Strategy and Architecture IT Security Management Cross Functional Equipment & Software Services Strategic Direction Setting Release Management Policies Security Strategy / Administration / Approval Physical Security Administration Long Range Planning Equipment & Software Maintenance Development of Standards & Methodologies Capacity Planning Logical Security Administration Monitoring & Reporting Evaluation & Testing Equipment Operations & Support Architecture Design Refresh & Technical Currency Software Operations & Support Procurement Services Asset Inventory and License Compliance Delivery & Staging Redeployment & Disposal of Equipment Bombardier RIM Provider Colocation Provider Vendors 14

15 Design Details

16 16 Standardized SAP Architecture

17 SAP Implementation View SAP MASTER on Linux/Oracle Software Layer Model Software Component Model Tier Model Presentation SAP GUI End user computing device View/Controller SAP Central Services: SAP NetWeaver (A)SCS ABAP and/or Java Message Enqueue connects to Virtual Server X86_64 VMware vsphere 5.1 ASCS farm Virtual Machine: SUSE Linux SLES 11 SAP NetWeaver High Availability by Linux operating system clustering Application Logic directs end-user logon to application server with best performance Application Server: SAP NetWeaver AS ABAP and/or Java Virtual Server X86_64 VMware vsphere 5.1 Application server farm Virtual Machine: SUSE Linux SLES 11 SAP NetWeaver High Availability by use of redundant application servers (minimum 2) Domain Logic Persistency Dialog Batch Spool... reads and writes data from/to DBMS: Oracle 11g Virtual Server X86_64 VMware vsphere 5.1 Database server farm Virtual Machine: SUSE Linux SLES 11 Oracle High availability by use of local Oracle Dataguard instance This diagram shows a generic model from an end-user perspective. It supports business processes such as ERP, including dialog and batch processing. Database 17

18 VM T-Shirt Sizing T-Shirt Size, Attribute SAP-XS SAP-S SAP-M SAP-L SAP-XL Comment #vcpus CPU reservation No No No No No #RAM 8 GB 16 GB 32 GB 48 GB 64 GB According to SAP Note item 10. Recommended 8 GB per vcpu; assuming usage of 1 virtual CPU per physical hyperthreaded CPU Core. Memory reservation 8 GB 16 GB 32 GB 48 GB 64 GB According to SAP Note item 10 OS Disk 50GB 50GB 50GB 50GB 50GB 18

19 Storage Tiering Policy Name T0 CPG (SSD) T1 CPG (SAS 10K) T2 CPG (NL-SAS 7K) Policy Adaptive Optimization GOLD AO_GOLD_T0* Limited to 1,5 TB AO_GOLD_T1 Unlimited space - Performance Adaptive Optimization SILVER AO_SILVER_T0 Limited to 3 TB AO_SILVER_T1* Unlimited space AO_SILVER_T2 Limited to 25 TB Balanced Adaptive Optimization BRONZE - AO_BRONZE_T1* Unlimited space AO_BRONZE_T 2 Unlimited space Balanced * Default tier 19

20 DB IO Architecture /oracle/<sid>/sapdata4 /oracle/<sid>/sapdata3 /oracle/<sid>/sapdata2 /oracle/<sid>/sapdata1 /oracle/<sid>/origlogb /oracle/<sid>/origloga /oracle /oracle/sid/saprace /usr/sap/daa /oracle/sid /usr/sap /oracle/sid/oraarch /oracle/<sid>/origlogb /oracle/<sid>/origloga /home /tmp swap / /var /opt /usr /boot Filesystem/ Logical Volume sapdatavg mirrlogvg sapvg origlogvg rootvg sda1 Volume Group Virtual LUN/VMDK OS DB Log Oracle Binaries DB Log DB Data DB Data DB Data DB Data Virtual SCSI vscsi 0 vscsi 1 vscsi 2 vscsi 3 Silver Silver Gold Bronze Gold Bronze LUN/ Datastore 20

21 SAP HA/DR Setup Client IP SAP CS SAP CS SAP CS SAP CS SLE HAE SAP APP SAP APP SAP APP SAP APP Asynchronous replication Site A Site B 21

22 Oracle DB HA/DR Setup Observer Asynchronous replication Primary DB Synchronous replication Initiate FSFO Local Standby DB Asynchronous replication Remote Standby DB Site A Site B 22

23 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 24

25 Migration Methodology Opportunity Discovery/ Planning Design Implementation Mock Migration Test Migration Closure Application Milestones HL Design (Discovery) Procurement in Place LL Design (Discovery) Test approach defined Transition documentation Environment Ready Installation complete Test complete Production Cutover Final acceptance Move Deliverables Discovery/Risk Assessment RFP HL Technical Design HL Migration Design Purchase Order Issued LL Discovery/Risk Ass LL Technical Design LL Migration Design Test Strategy Test Plan Test Scripts Support Model Environment Ready Software installed Testing Started Test Certificate Cutover signoff Early life support complete Decommissioning complete Final aceptance sign-off Gate approvals PL to request Project PL to request Planning Portfolio PoB approve Planning Budget Prgr. Contr. Give Gate 0 Prgr. Contr. To provide cond. Gate 2 PoB approve Design Budget SteeCo approval project planning Prgr. Contr. Approval Gate 2 Prgr. Contr. To provide conditional Gate 3 approval IS Architecture check sign-off IS Operations check sign-off PoB approve total project budget SteeCo to approve Implementation, Migration, Test Progr. Contr. Approve Gate 3 Prgr. Contr. To provide conditional Gate 4 approval IS Operations to final sign-off go-live Test management to sign off PoB approve total project budget SteeCo to aprrove project go live Progr. Contr. approval Gate 4 PCO to complete Budget Closure Prgr. Contr. To archive project IS PMF Standard Project Deliverables Preliminary Funding received Project Request Portfolio Change Request Project Classification Executive Brief Project Schedule Project Classification Project Specification Resource Confirm (next phase) SteeCo MoM Quotes Outsourcer Quotes 3 rd Party Requirements Specification Statement of Sensitivity Operations Checklist Project Schedule Project Specification Executive Brief SteeCo MoM Resource Confirm (next phase) Quotes Outsourcer (HL- Design) Quotes 3 rd Party (HL-Design) Operations Checklist Application & Process Design Infrastructure Design Project Schedule Resource Confirm Migration Documentation SteeCo MoM Project Specification Project Schedule Resource Confirm Operations Checklist Operations Manual Project Schedule Resource Confirm Working Arrangement SteeCo MoM Project Schedule Close-Down Report Outsourcer Operations Handover Checklist SteeCo MoM Project Closure Lessons Learned 25

26 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 27

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 28

29 Outcome +30% Operations Cost Performance -35% Operation Cost Performance Migration Cost Investments Cost Investments Cost Old Environment New Environment 29

30 Future Fully automated deployment on each tier Automated DR failover Self-service everything Containers Consider sourcing hardware from ODM partners Public Cloud integration 30

31 Q & A

32 Join Us! jobs.bombardier.com 32

33