Data Center Orchestration Automation of DC-Services at RWE IT GmbH RWE IT 08.07.2014 SEITE 1
Agenda RWE IT - Who We Are Service Orchestration Project: Motivation & Objectives Service Orchestration Architecture Implemented Services Conclusion and Further Enhancements RWE IT 08.07.2014 SEITE 2
RWE IT - Who We Are RWE IT GmbH is part of the RWE Group. We are focused on the challenges of an international energy supply company. We support our partners in the group with their challenges through our technology know how but also with our business and process knowledge. RWE IT in Group RWE IT 08.07.2014 SEITE 3
RWE IT - Who We Are RWE IT is legally made up of six (national) companies in Germany, Great Britain, Poland, Slovakia, the Czech Republic and Hungary RWE GBS UK Ltd. RWE IT Poland sp. z.o.o. RWE IT GmbH RWE IT Czech s.r.o. RWE IT Slovakia s.r.o. RWE IT Magyarország Kft. RWE IT 08.07.2014 SEITE 4
RWE IT - Who We Are Key data in a minute Turnover (2013) 567m Employees (full-time equivalent) 2,239 Supervised RWE companies Approx. 170 Supervised Computer > 60,000 Installed server (Win/Unix) in DE 3,400 Storage Volume in DE 7,9 PT SAP Systems in DE 415 RWE IT 08.07.2014 SEITE 5
RWE IT - Who We Are Focussing on Infrastructure: RWE IT operates a high tech Twin Data Center, which runs major parts of all applications in the RWE group. Rated as safe in category 4 (TÜV TSI V2.0) it belongs to the top three server centres in Europe. ISO 27001 certification of the Information Security Management System (ISMS) Confirmation of suitability for quality assurance according to rule KTA 1401 SAP certificate: SAP Partner in Hosting Services, SAP Cloud Services Partner and SAP Customer Center of Expertise RWE IT 08.07.2014 SEITE 6
Agenda RWE IT - Who We Are Service Orchestration Project: Motivation & Objectives Service Orchestration Architecture Implemented Services Conclusion and Further Enhancements RWE IT 08.07.2014 SEITE 7
Service Orchestration Project: Motivation & Objectives Starting Point 2011 Example: Server Provisioning Change Management Server Installation Monitoring Backup Job- Scheduling Database Configuration Configuration Management Task 1 to Team 1 Task 2 to Team 2 Task 3 to Team 2 Task 4 to Team 3 Task 5 to Team 4 requester customer A few teams are involved Task Assignment takes often more time than Task Execution RWE IT 08.07.2014 SEITE 8
Service Orchestration Project: Motivation & Objectives Automation process Full automation where possible Incident Management Manual Interaktion only where necessary Example: Server Provisioning Change Management Server Installation Monitoring Backup Job- Scheduling Database Configuration Configuration Management customer RWE IT 08.07.2014 SEITE 9
Service Orchestration Project: Motivation & Objectives Data Center Service Automation (DCSA) Project Kickoff Q1/2011 Setup catalogue of requirements Market Analysis of Orchestration Software Result of POC (3 products) was disillusioning Project Restart Q4/2011 POC UC4 V9.0 and ECC 3 Pilot Workflows: Server Provisioning (AIX, VM) and DB-Provisioning (Oracle) RWE IT 08.07.2014 SEITE 10
Agenda RWE IT - Who We Are Service Orchestration Project: Motivation & Objectives Service Orchestration Architecture Implemented Services Conclusion and Further Enhancements RWE IT 08.07.2014 SEITE 11
Service Orchestration Architecture DCSA Platform based on Automic ONE Automation Change- & Request Mgmt. (HPSC) Incident- (HPSC) & Event Management (BMC) Configuration Mgmt. (CMDB) Accounting (IMDB) Backup (TSM), Scheduling (Automic) Application (e.g. SAP) MS SQL Oracle Windows Linux (SLES) Unix (AIX) SCCM VMware (x86) Puppet IBM Power RWE IT 08.07.2014 SEITE 12
Service Orchestration Architecture To overshoot the mark is as bad as not to finish. Über das Ziel hinausschießen ist eben so schlimm, wie nicht ans Ziel kommen. Konfuzius (551-479 v.chr.) RWE IT 08.07.2014 SEITE 13
Service Orchestration Architecture Web-Portal (ECC) Service- Request Events Adapter IT Service Management (HP Service Center) Change Mgmt. Incident Mgmt. Problem Mgmt. Automic Workflow-Engine Administrator (manual) Monitoring Automation Process A Automation Process B Interfaces (SNMP, WMI, SSH, Powershell, Agents, SQL) IT Infrastructure Windows Unix Oracle SAP SAN CMDB IMDB RWE IT 08.07.2014 SEITE 14
Service Orchestration Architecture > Automic Enterprise Control Center (ECC) Order fulfillment (Requests / Changes) Sequence Control (Operating / Monitoring) > ECC used as Uniform Control Interface Web based Frontend (no additional Client software) All workflows with similar and intuitional design (Win, AIX, Linux, Oracle, ) Simple to learn, no special knowledge necessary Preselection and value analysis by using intelligent entry fields RWE IT 08.07.2014 SEITE 15
Agenda RWE IT - Who We Are Service Orchestration Project: Motivation & Objectives Service Orchestration Architecture Implemented Services Conclusion and further enhancements RWE IT 08.07.2014 SEITE 16
Implemented Services Lifecycle Management - SLA0 Windows Server - Windows Virtual Server - AIX - Linux - AIX LPAR (Cluster-ready) - Linux Virtual Server (SLES, Red Hat) - Windows Virtual Server (+ variants) - MS-SQL Server - Oracle Database on AIX (standalone & shared) - Oracle Database on Linux (standalone & shared) - AIX - Linux - Windows - Oracle (AIX) - Oracle (Linux) - Oracle PSU Patch (AIX + Linux) - Change Oracle Home - VM Reset - Win SW Installation - Create / Delete / Revert Snapshop - Windows VM Resource Change - AIX DLPAR Operation - Add/Remove Disks to VM - AIX Filesystem Expansion RWE IT 08.07.2014 SEITE 17
Implemented Services Automic Workflow Analysis: Example: Number of activated Automic-Objects for provisioning a Linux server with Oracle DB Scripts Jobs WFs Events Ʃ Master Plan 3 0 3 0 6 Server-Installation 23 67 63 4 157 DB-Installation 18 43 34 3 98 350 Regular Operations 18 39 31 1 89 Ʃ 62 149 131 8 RWE IT 08.07.2014 SEITE 18
Implemented Services RWE IT 08.07.2014 SEITE 19
Implemented Services RWE IT 08.07.2014 SEITE 20
Agenda RWE IT - Who We Are Service Orchestration Project: Motivation & Objectives Service Orchestration Architecture Implemented Services Conclusion and further enhancements RWE IT 08.07.2014 SEITE 21
Conclusion and Further Enhancements Experience is a lantern hanging on our back. It always enlightens just the way behind us. Erfahrung ist eine Laterne, die an unserem Rücken hängt und immer nur das Stück Weg erhellt, das bereits hinter uns liegt. Konfuzius (551-479 v.chr.) RWE IT 08.07.2014 SEITE 22
Conclusion and Further Enhancements There is no Out of the box Solution for Service Orchestration Substantial Investment in time and effort The hurdle man Appreciable saving of labour in daily operation Appreciable quality improvement - i.e. Change Managementsystem, CMDB, IMDB (Invoicing) Strong performance improvement of service provisioning Cost-Benefit Analysis - Example: Oracle-PSU-Patching RWE IT 08.07.2014 SEITE 23
Conclusion and Further Enhancements SAP - Workflows SAP Systemcopy (stepwise implementation) Cloud Computing Link to external Clouds / setup of Hybrid-Clouds Connection to (internal) Shop-Systems Provision of internal Services for external Supplier Selective Workflows Integration of Capacity Management Orchestration of Application-Services RWE IT 08.07.2014 SEITE 24
Conclusion and Further Enhancements The way is the goal. If the goal is far the way is long. Konfuzius (551-479 v.chr.) Der Weg ist das Ziel. Wenn das Ziel fern ist, ist der Weg lang RWE IT 08.07.2014 SEITE 25
Thank you for your attention RWE IT 08.07.2014 SEITE 26