Upload
shapeblue
View
172
Download
1
Embed Size (px)
Citation preview
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]: bitcloud.cloud (just launched)Twitter: @ingojochim
Events: German CloudStack usergroup meetup 6th of Dezember 2016 in Berlin (next
one in Dresden)
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• Technologies• Apache CloudStack• Ceph Storage• Ansible• What is automated?• What do we build? – Demo• 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
INFRASTRUCTURE
Central Services
Customer/Project A
Customer/Project B
Customer/Project C
BIT.Group GmbH · www.bitgroup.de PAGE 9
CENTRAL SERVICES
Central ‚Services
• CloudStack• Automation Ansible• LDAP• DNS• Monitoring check_mk• Version Control git• Proxy• Backup
BIT.Group GmbH · www.bitgroup.de PAGE 10
CUSTOMER NETWORK
Customer Network
Per Customer or Project
LDAPMonitoringBackupAutomationVersionsverwaltung
BIT.Group GmbH · www.bitgroup.de PAGE 11
TECHNOLOGIES
Technologies
Cloud Management:
Storage:
Automation:
Monitoring:
Server -Virtualization:
BIT.Group GmbH · www.bitgroup.de PAGE 12
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 13
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 14
CEPH STORAGE
Ceph
• Distributed storage system • Run‘s on commodity hardware• Selfhealing• OpenSource• CloudStack integration
• 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 15
CEPH STORAGE
Ceph
….
BIT.Group GmbH · www.bitgroup.de PAGE 16
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 for tasks on multiple systems• many CloudStack modules
• OpenSource
BIT.Group GmbH · www.bitgroup.de PAGE 17
ANSIBLE PLAYBOOK RUNNING
playbook
BIT.Group GmbH · www.bitgroup.de PAGE 18
WHAT DO WE BUILD?
BuildSAP PI
(Process Integration)
Orchestration VM- LDAP- git- ansible- Check_mk- Backup
BIT.Group GmbH · www.bitgroup.de PAGE 19
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 20Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014
LET’S BUILD IT
Demo Part I
BIT.Group GmbH · www.bitgroup.de PAGE 21
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 22Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014
BACK TO DEMO
Demo Part II
100 %
BIT.Group GmbH · www.bitgroup.de PAGE 23
SUMMARY
Summary
• Short installation time 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 24
QUESTIONS
Questions
Questions ?
BIT.Group GmbH · www.bitgroup.de PAGE 25
© 2016 - Alle Rechte vorbehalten
BIT.Group GmbHPreuschwitzer Str. 2002625 Bautzen
T +49 3591 5253-0F +49 3591 5253-
ContactIngo JochimSenior Support ConsultantT +49 3591 [email protected]
THANK YOU FOR YOUR ATTENTION.
contact