SlideShare une entreprise Scribd logo
1  sur  22
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.Cloud
Team Lead „Cloud Implementation“
CloudStack user since 2014
Email: ingo.jochim@bitgroup.de
Web: bitgroup.de
Twitter: @ingojochim
ABOUT ME
About
Me
BIT.Group GmbH · www.bitgroup.de PAGE 3
ABOUT BIT.GROUP GMBH
About
BIT.Gro
up
GmbH
Optimization of SAP
operation and
implementation of
automation scenarios
IT Consulting
Preventive and reactive
problem solving as well as
support 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 environments
tool development
BIT.Cloud: private / public cloud
ABOUT BIT.GROUP GMBH
About
BIT.Gro
up
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
Challen
ge
BIT.Group GmbH · www.bitgroup.de PAGE 8
CENTRAL SERVICES
Central
‚Service
s
LDAP git Backup ansible Check_mk
BIT.Group GmbH · www.bitgroup.de PAGE 9
WHAT DO WE BUILD?
Build
SAP 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?
Automa
tion 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
playboo
k
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
Summa
ry
• 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 GmbH
Preuschwitzer Str. 20
02625 Bautzen
T +49 3591 5253-0
F +49 3591 5253-9999
info@bitgroup.de
Contact
Ingo Jochim
Senior Support Consultant
T +49 3591 5253-1281
ingo.jochim@bitgroup.de
THANK YOU FOR YOUR ATTENTION.
contac
t

Contenu connexe

Tendances

Tendances (20)

Securing your Cloud Environment v2
Securing your Cloud Environment v2Securing your Cloud Environment v2
Securing your Cloud Environment v2
 
Improving CloudStack for operators
Improving CloudStack for operatorsImproving CloudStack for operators
Improving CloudStack for operators
 
Cloudstack container service
Cloudstack container serviceCloudstack container service
Cloudstack container service
 
Policy driven SDN in CloudStack
Policy driven SDN in CloudStack Policy driven SDN in CloudStack
Policy driven SDN in CloudStack
 
Introduction and CloudStack news
Introduction and CloudStack newsIntroduction and CloudStack news
Introduction and CloudStack news
 
Introduction and news
Introduction and newsIntroduction and news
Introduction and news
 
Build a Cloud Day Paris
Build a Cloud Day ParisBuild a Cloud Day Paris
Build a Cloud Day Paris
 
CloudStack networking
CloudStack networkingCloudStack networking
CloudStack networking
 
CloudStack EU user group - Trillian
CloudStack EU user group - TrillianCloudStack EU user group - Trillian
CloudStack EU user group - Trillian
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
 
Running OpenStack in Production
Running OpenStack in ProductionRunning OpenStack in Production
Running OpenStack in Production
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
Running OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack EnvironmentRunning OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack Environment
 
Cloud Standards and CloudStack
Cloud Standards and CloudStackCloud Standards and CloudStack
Cloud Standards and CloudStack
 
HPE & Cloud Foundry @ CF Summit Berlin 2015
HPE & Cloud Foundry @ CF Summit Berlin 2015HPE & Cloud Foundry @ CF Summit Berlin 2015
HPE & Cloud Foundry @ CF Summit Berlin 2015
 
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVMSven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
 
CSEUG introduction
CSEUG introductionCSEUG introduction
CSEUG introduction
 
Robert Sander: CloudStack and Terraform
Robert Sander: CloudStack and TerraformRobert Sander: CloudStack and Terraform
Robert Sander: CloudStack and Terraform
 
Introductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles SirettIntroductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles Sirett
 
Global Azure Bootcamp: Container, Docker & Kubernetes Basics
Global Azure Bootcamp: Container, Docker & Kubernetes BasicsGlobal Azure Bootcamp: Container, Docker & Kubernetes Basics
Global Azure Bootcamp: Container, Docker & Kubernetes Basics
 

En vedette

Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
buildacloud
 

En vedette (6)

CloudStack EU user group making the digital possible
CloudStack EU user group   making the digital possibleCloudStack EU user group   making the digital possible
CloudStack EU user group making the digital possible
 
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackCitrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
 
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 

Similaire à Fast SAP system provisioning based on CloudStack

Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 

Similaire à Fast SAP system provisioning based on CloudStack (20)

S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705c
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708d
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 
IBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gapIBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gap
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the CloudMongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
 
NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
 
NGINX Basics: Ask Me Anything – EMEA
NGINX Basics: Ask Me Anything – EMEANGINX Basics: Ask Me Anything – EMEA
NGINX Basics: Ask Me Anything – EMEA
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902a
 
Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Build your own Cloud
Build your own CloudBuild your own Cloud
Build your own Cloud
 
Application services in Private Clouds - IBM Smarter Business 2013
Application services in Private Clouds - IBM Smarter Business 2013Application services in Private Clouds - IBM Smarter Business 2013
Application services in Private Clouds - IBM Smarter Business 2013
 
AdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenAdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für Administratoren
 
IBM Bluemix Tech Meetup 18-02-2015
IBM Bluemix Tech Meetup 18-02-2015IBM Bluemix Tech Meetup 18-02-2015
IBM Bluemix Tech Meetup 18-02-2015
 
Servereless Jobs with AWS Lambda
Servereless Jobs with AWS LambdaServereless Jobs with AWS Lambda
Servereless Jobs with AWS Lambda
 

Plus de ShapeBlue

Plus de ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Fast SAP system provisioning based on CloudStack

  • 1. 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.
  • 2. BIT.Group GmbH · www.bitgroup.de PAGE 2 Ingo Jochim Service Lead BIT.Cloud Team Lead „Cloud Implementation“ CloudStack user since 2014 Email: ingo.jochim@bitgroup.de Web: bitgroup.de Twitter: @ingojochim ABOUT ME About Me
  • 3. BIT.Group GmbH · www.bitgroup.de PAGE 3 ABOUT BIT.GROUP GMBH About BIT.Gro up GmbH Optimization of SAP operation and implementation of automation scenarios IT Consulting Preventive and reactive problem solving as well as support in day-to-day business Service & Support Implementation of individual requirements with SAP solutions Development Planning, provision and optimization of operator models Infrastructure Management
  • 4. BIT.Group GmbH · www.bitgroup.de PAGE 4 implementation / operation of large cloud environments tool development BIT.Cloud: private / public cloud ABOUT BIT.GROUP GMBH About BIT.Gro up GmbH Infrastructure Management
  • 5. 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
  • 6. 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
  • 7. 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 Challen ge
  • 8. BIT.Group GmbH · www.bitgroup.de PAGE 8 CENTRAL SERVICES Central ‚Service s LDAP git Backup ansible Check_mk
  • 9. BIT.Group GmbH · www.bitgroup.de PAGE 9 WHAT DO WE BUILD? Build SAP Netweaver Orchestration VM - LDAP - git - ansible - Check_mk - Backup
  • 10. BIT.Group GmbH · www.bitgroup.de PAGE 10Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 LET’S BUILD IT Demo
  • 11. BIT.Group GmbH · www.bitgroup.de PAGE 11 WHAT IS AUTOMATED? Automa tion 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
  • 12. BIT.Group GmbH · www.bitgroup.de PAGE 12 UNDER THE HOOD Under the hood
  • 13. 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
  • 14. 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
  • 15. BIT.Group GmbH · www.bitgroup.de PAGE 15Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 BACK TO DEMO Demo
  • 16. BIT.Group GmbH · www.bitgroup.de PAGE 16 ANSIBLE PLAYBOOK RUNNING playboo k
  • 17. 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
  • 18. 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
  • 19. 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, …
  • 20. BIT.Group GmbH · www.bitgroup.de PAGE 20Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 INSTALLATION COMPLETE ? Demo almost 100 %
  • 21. BIT.Group GmbH · www.bitgroup.de PAGE 21 SUMMARY Summa ry • Performance by automation of full stack • Standardized landscapes – consistent configurations • Reduced operations effort • Higher quality • Lessons learned • different worlds • different automation
  • 22. BIT.Group GmbH · www.bitgroup.de PAGE 22 © 2016 - Alle Rechte vorbehalten BIT.Group GmbH Preuschwitzer Str. 20 02625 Bautzen T +49 3591 5253-0 F +49 3591 5253-9999 info@bitgroup.de Contact Ingo Jochim Senior Support Consultant T +49 3591 5253-1281 ingo.jochim@bitgroup.de THANK YOU FOR YOUR ATTENTION. contac t