Transcript

BIT.Group GmbH · www.bitgroup.de PAGE 1Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014

FAST SAP SYSTEM PROVISIONING BASED ON CLOUDSTACK

Consulting. Support. Integrated Solutions.Results in time.

BIT.Group GmbH · www.bitgroup.de PAGE 2

Ingo Jochim

Service Lead BIT.CloudTeam Lead „Cloud Implementation“CloudStack user since 2014

Email: [email protected]: bitgroup.deTwitter: @ingojochim

ABOUT ME

About Me

BIT.Group GmbH · www.bitgroup.de PAGE 3

ABOUT BIT.GROUP GMBH

About BIT.Group GmbH

Optimization of SAP operation and implementation of automation scenarios

IT Consulting

Preventive and reactive problem solving as well assupport in day-to-day business

Service & Support

Implementation of individual requirements with SAP solutions

Development

Planning, provision and optimization of operator models

Infrastructure Management

BIT.Group GmbH · www.bitgroup.de PAGE 4

implementation / operation of large cloud environmentstool developmentBIT.Cloud: private / public cloud

ABOUT BIT.GROUP GMBH

About BIT.Group GmbH

Infrastructure Management

BIT.Group GmbH · www.bitgroup.de PAGE 5

• Focus• Challenge• What do we build? – Demo• What is automated?• Under the hood• Apache CloudStack• Ceph Storage• Ansible• SAP automated installation

AGENDA

Agenda

BIT.Group GmbH · www.bitgroup.de PAGE 6

• High dynamic infrastructure landscapes• Fast deployment• Infrastructure setup• Application setup• Make it ready for operations (backup, monitoring)

FOCUS

Focus

BIT.Group GmbH · www.bitgroup.de PAGE 7

• Many steps and teams needed to set up a SAP system• network team• server management• SAP basis• application management

• Usual workflow with tickets from team to team

• Why not automate this into a single process?

CHALLENGE

Challenge

BIT.Group GmbH · www.bitgroup.de PAGE 8

CENTRAL SERVICES

Central ‚Services

LDAP git Backup ansible Check_mk

BIT.Group GmbH · www.bitgroup.de PAGE 9

WHAT DO WE BUILD?

BuildSAP Netweaver

Orchestration VM- LDAP- git- ansible- Check_mk- Backup

BIT.Group GmbH · www.bitgroup.de PAGE 10Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014

LET’S BUILD IT

Demo

BIT.Group GmbH · www.bitgroup.de PAGE 11

WHAT IS AUTOMATED?

Automation list

• virtual machines• Storage• filesystem layout, folder structure• security, central auth, users, groups• central services: LDAP, git, ansible, monitoring, backup• firewall• OS settings for application• application installation

BIT.Group GmbH · www.bitgroup.de PAGE 12

UNDER THE HOOD

Under the hood

BIT.Group GmbH · www.bitgroup.de PAGE 13

APACHE CLOUDSTACK

ACS

• ACS is a cloud computing software• creating, managing and deploying infrastructure cloud

services• manage

• physical and virtual servers• storage• network

• OpenSource

BIT.Group GmbH · www.bitgroup.de PAGE 14

APACHE CLOUDSTACK @ BIT

ACS@BIT

• Why are we using CloudStack?• evaluated a few cloud management platforms• scope: free, easy to use, multi-tenancy also for

administration

• Learned lessons:• works for small operation teams• easy to upgrade – in 30 minutes• active community

BIT.Group GmbH · www.bitgroup.de PAGE 15Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014

BACK TO DEMO

Demo

BIT.Group GmbH · www.bitgroup.de PAGE 16

ANSIBLE PLAYBOOK RUNNING

playbook

BIT.Group GmbH · www.bitgroup.de PAGE 17

CEPH STORAGE

Ceph

• Distributed storage system • Run‘s on commodity hardware• Selfhealing• OpenSource• CloudStack integration (by Wido den Hollander)

• Lessons learned:• previous storage system was too unflexible• cloud environments need to scale online• no downtime for maintenance• hard disk failure over easter weekend – monitoring

works, disk change later

BIT.Group GmbH · www.bitgroup.de PAGE 18

ANSIBLE

Ansible

• Orchestration, configuration and administration• Evaluated a few configuration management systems• Why did we choose ansible?

• easy to use and easy to get started• but powerful• good to implement for multi tenant environment• many CloudStack modules (by René Moser)

• OpenSource

BIT.Group GmbH · www.bitgroup.de PAGE 19

SAP INSTALLATION AUTOMATION

SAP

• Complex installations in many variations• Time consuming – large install files• Pro and Con – Templates vs. Scripting• Templates:

• faster to deploy• much effort to maintain• unflexible, high storage usage

• Automation:• very adaptive• installation takes time

• XML file based unattended automation replace wizard• Adaption of XML with hostname, SID, …

BIT.Group GmbH · www.bitgroup.de PAGE 20Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014

INSTALLATION COMPLETE ?

Demo

almost 100 %

BIT.Group GmbH · www.bitgroup.de PAGE 21

SUMMARY

Summary

• Performance by automation of full stack• Standardized landscapes – consistent configurations• Reduced operations effort• Higher quality

• Lessons learned• different worlds• different automation

BIT.Group GmbH · www.bitgroup.de PAGE 22

© 2016 - Alle Rechte vorbehalten

BIT.Group GmbHPreuschwitzer Str. 2002625 Bautzen

T +49 3591 5253-0F +49 3591 5253-

[email protected]

ContactIngo JochimSenior Support ConsultantT +49 3591 [email protected]

THANK YOU FOR YOUR ATTENTION.

contact


Recommended