SlideShare a Scribd company logo
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
OPENNEBULACONF – 25TH OCTOBER 2013
OPENNEBULA IN A MULTI-
CUSTOMER ENVIRONMENT
BERND ERK | NETWAYS GMBH
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
AGENDA
■ Introduction
■ Use case & Requirements
■ History
■ Today‘s Architecture
■ Configuration Management
■ Monitoring & Reporting
■ Coming up
■ Questions & Answers
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
INTRODUCTION NETWAYS
• Founded 1995
• Open Source since 1997
• 40 Employees
• Specialized in Open Source
Systems Management and Open
Source Datacenter Infrastructure
Searching for awesome people!
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
NETWAYS COMPETENCIES
• Monitoring & Reporting
• Configuration Management
• Service Management
• Knowledge Management
• Backup & Recovery
• High Availability & Clustering
• Cloud Computing
• Load Balancing
• Virtualization
• Database Management
OPEN SOURCE
SYSTEMS MANAGEMENT
OPEN SOURCE
DATA CENTER
MANAGED SERVICES MONITORING HARDWARE CONFERENCES
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
PuppetCamp 2013/2014
• 28th November Munich
• 11th April Berlin
• CfP is still open
Open Source Datacenter Conference
• 8th – 10th April 2014
• 125 Attendees (2012)
• Datacenter | Automation | DevOps
• CfP open until 31th December 2013
OpenNebulaConf 2014
• opennebulaconf.com
• 2nd – 4th December 2014
• Berlin
NETWAYS CONFERENCES
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
INTRODUCTION OPENNEBULA
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
INTRODUCTION OPENNEBULA
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
USE CASE & REQUIREMENTS
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
USE CASE
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
REQUIREMENTS
■ High Availability
• Automatic Failover
■ Flexible Resources
• Resource allocation and accounting
• Isolation of noisy neighbours
■ Independent Storage Architecture
• Persistent Images on existing technologies
■ Client isolation
• Networking
• Monitoring
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
HISTORY
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE - 2007
100% BareMetal
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE - 2010
XEN
XEN
XEN
XEN
XEN
XEN
XEN
XEN
XEN
NFS on NetApp Filer
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE – 2010 - PROBLEMS
■ Missing overview
• Monitoring driven reboot
• Missing priorities
• No logic grouping on servers
■ XEN-Problems
• Kernel in Debian
• Sometimes compatibility issues with Dell-HW
■ No API
• Missing accounting
• Clear path for Puppet integration
XEN
XEN
XEN
XEN
XEN
XEN
XEN
XEN
XEN
NFS on
NetApp Filer
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
WHAT NOW?
OpenStack OpenNebula
Nigel Beighton (Rackspace)
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
DEPENDS ON THE PERSPECTIVE
■ Technical Guy
• There is a tool for every customer
■ Sales Guy
• There is a customer for every tool
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
WHAT WE DID?
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
TODAY’S ARCHITECTURE
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE - 2012
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE - 2012
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
NFS on NetApp Filer
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE – 2012- CHALLENGES
■ Failover
• Split-Brain situation
■ NetApp
• We want to get rid of it
• No financial scaling
■ Choosing the right filesystem
• OCFS2 sucks (sometimes)
• Ceph is nearly stable
• GlusterFS implementation is not (yet) ready
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
NFS on
NetApp Filer
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
ARCHITECTURE – 2012- SOLUTIONS
■ Pacemaker is controlling the stack
• Checking libvirt is important!
■ Stonith – if something looks creepy
■ Still working on NetAPP-NFS
■ GlusterFS seems to be good for now
• Working on better integration in ONE
• First tests are promising
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
NFS on
NetApp Filer
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
REPORTING & MONITORING
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
MONITORING - ICINGA
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
MONITORING - GRAPHING
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
REPORTING & ACCOUNTING
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
REPORTING & ACCOUNTING
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
REPORTING & ACCOUNTING
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
CONFIGURATION MANAGEMENT
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
PUPPET
■ Puppet
• Configuration Management based on Ruby
• Life-Cylce-Management and Provisioning
• Live Management using MCollective
■ How it works
• Puppet DSL (Domain Specific Language)
• Abstracted through Resource Abstraction Layer
• Define -> Simulate -> Enforce - > Report
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
PUPPET ENTERPRISE / FOREMAN
■ Puppet Enterprise
• Graphical Interface
• Great Live Management
■ Foreman
• Open Source interface for Puppet
• http://theforeman.org
• Great interface and additional features like
• Unattended Installation
• Integration of cloud frameworks
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
FOREMAN – VIRT-HOSTS
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
FOREMAN – PUPPET-CLASSES
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
FOREMAN – PUPPET - LIFECYLE
Configurati
on (Hiera,
PuppetDB)
Dry Run using
MCollective
Continuous
Testing
Merge
Environm
ents
Final Test
Rollout
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
FOREMAN – PUPPET - LOADBALANCER
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
KVM
NFS on NetApp Filer
LB 1 LB 2
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
COMING UP
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
WHAT’S NEXT?
■ Update OpenNebula to 4.2
■ Using GlusterFS
• Did some first tests with new qemu-versions
• GlusterFS-Support since version 1.3
■ Fully automated provisioning of all systems including
networking, backup and monitoring
-> Software Defined Infrastructure
■ Kicking out NetApp-Filer
■ Adding new Nodes :-)
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
QUESTIONS & ANSWERS
www.netways.de // blog.netways.de // @netways
We love Open Source#opennebulaconf
NETWAYS GmbH
Deutschherrnstrasse 15-19
90429 Nuremberg
Tel: +49 911 92885-0
Fax: +49 911 92885-77
Email: info@netways.de
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de
QUESTIONS & ANSWERS
THANK YOU
SEE YOU
NEXT YEAR
2ND – 4TH
DECEMBER
2014

More Related Content

PDF
CentOS and OpenNebula, a Perfect Match
PDF
Adventures in Research
PDF
How Can OpenNebula Fit Your Needs: A European Project Feedback
PDF
Monitoring of OpenNebula installations
PDF
Making clouds: turning opennebula into a product
PDF
OpenNebulaConf 2013 - OpenNebula in a Multi-Customer-Environment by Bernd Erk
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
PDF
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
CentOS and OpenNebula, a Perfect Match
Adventures in Research
How Can OpenNebula Fit Your Needs: A European Project Feedback
Monitoring of OpenNebula installations
Making clouds: turning opennebula into a product
OpenNebulaConf 2013 - OpenNebula in a Multi-Customer-Environment by Bernd Erk
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...

What's hot (20)

PDF
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
PDF
Monitoring Large-scale Cloud Infrastructures with OpenNebula
PDF
OpenNebulaConf 2016 - VTastic: Akamai Innovations for Distributed System Test...
PDF
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
PDF
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
PPT
OpenNebula Administrator View
PPT
Applying OpenStack at iNET use case
PDF
Nick Fisk - low latency Ceph
PPTX
OpenStack and Windows
PDF
Ceph with CloudStack
PDF
FreeSWITCH as a Microservice
PPTX
ClueCon 2017
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
PDF
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
PDF
Opening of Cloud Native Taiwan User Group Meetup#2
PPT
SaltConf14 - Brendan Burns, Google - Management at Google Scale
PPTX
OpenNebula and VMware - A dance
PDF
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
PDF
OpenStack in action 4! Alessandro Pilotti - OpenStack, Hyper-V and Windows
PDF
SaltConf14 - Matthew Williams, Flowroute - Salt Virt for Linux contatiners an...
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Monitoring Large-scale Cloud Infrastructures with OpenNebula
OpenNebulaConf 2016 - VTastic: Akamai Innovations for Distributed System Test...
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Administrator View
Applying OpenStack at iNET use case
Nick Fisk - low latency Ceph
OpenStack and Windows
Ceph with CloudStack
FreeSWITCH as a Microservice
ClueCon 2017
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
Opening of Cloud Native Taiwan User Group Meetup#2
SaltConf14 - Brendan Burns, Google - Management at Google Scale
OpenNebula and VMware - A dance
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
OpenStack in action 4! Alessandro Pilotti - OpenStack, Hyper-V and Windows
SaltConf14 - Matthew Williams, Flowroute - Salt Virt for Linux contatiners an...
Ad

Viewers also liked (9)

PDF
Enabling Scientific Workflows on FermiCloud using OpenNebula
PDF
Community Clouds from Scratch
PDF
Welcome talk unleashing the future of open-source enterprise cloud computing
PDF
Making Clouds: Turning OpenNebula into a Product
PDF
Contrail Virtual Execution Platform
PDF
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
PPTX
Opening the Path to Technical Excellence
PDF
Top Ten Security Considerations when Setting up your OpenNebula Cloud
PDF
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
Enabling Scientific Workflows on FermiCloud using OpenNebula
Community Clouds from Scratch
Welcome talk unleashing the future of open-source enterprise cloud computing
Making Clouds: Turning OpenNebula into a Product
Contrail Virtual Execution Platform
High Performance Computing Cloud at SURFsara: Experiences with OpenNebula 3.x
Opening the Path to Technical Excellence
Top Ten Security Considerations when Setting up your OpenNebula Cloud
rOCCI – Providing Interoperability through OCCI 1.1 Support for OpenNebula
Ad

Similar to OpenNebula in a Multiuser Environment (20)

PDF
OSMC 2013 | Log- und Eventmanagement by Bernd Erk
PPTX
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
PDF
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
PPTX
Logstash - CeBIT 2014 - Open Source Forum
KEY
Standardizing and Managing Your Infrastructure - MOSC 2011
PPTX
Short-Training asp.net vNext
PDF
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
PPTX
Getting a Neural Network Up and Running with OpenLab
PDF
Engage 2014 OpenNTF Domino API Slides
PDF
Serverless: when functions and GitOps collide
PDF
Stackato v4
PDF
Into the Box 2018 Building a PWA
PDF
Increasing velocity via serless semantics
PDF
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
PDF
Data Science in the Cloud @StitchFix
PDF
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
PDF
Beyond DevOps: How Netflix Bridges the Gap?
PDF
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20
PDF
Kubernetes and AWS Lambda can play nicely together
PDF
DevOps is dead
OSMC 2013 | Log- und Eventmanagement by Bernd Erk
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
Logstash - CeBIT 2014 - Open Source Forum
Standardizing and Managing Your Infrastructure - MOSC 2011
Short-Training asp.net vNext
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
Getting a Neural Network Up and Running with OpenLab
Engage 2014 OpenNTF Domino API Slides
Serverless: when functions and GitOps collide
Stackato v4
Into the Box 2018 Building a PWA
Increasing velocity via serless semantics
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
Data Science in the Cloud @StitchFix
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
Beyond DevOps: How Netflix Bridges the Gap?
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20
Kubernetes and AWS Lambda can play nicely together
DevOps is dead

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Electronic commerce courselecture one. Pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
cuic standard and advanced reporting.pdf
PPT
Teaching material agriculture food technology
Building Integrated photovoltaic BIPV_UPV.pdf
Empathic Computing: Creating Shared Understanding
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
NewMind AI Weekly Chronicles - August'25 Week I
Electronic commerce courselecture one. Pdf
MYSQL Presentation for SQL database connectivity
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Diabetes mellitus diagnosis method based random forest with bat algorithm
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Per capita expenditure prediction using model stacking based on satellite ima...
Understanding_Digital_Forensics_Presentation.pptx
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
cuic standard and advanced reporting.pdf
Teaching material agriculture food technology

OpenNebula in a Multiuser Environment

  • 1. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf OPENNEBULACONF – 25TH OCTOBER 2013 OPENNEBULA IN A MULTI- CUSTOMER ENVIRONMENT BERND ERK | NETWAYS GMBH
  • 2. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf AGENDA ■ Introduction ■ Use case & Requirements ■ History ■ Today‘s Architecture ■ Configuration Management ■ Monitoring & Reporting ■ Coming up ■ Questions & Answers
  • 3. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf INTRODUCTION NETWAYS • Founded 1995 • Open Source since 1997 • 40 Employees • Specialized in Open Source Systems Management and Open Source Datacenter Infrastructure Searching for awesome people!
  • 4. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf NETWAYS COMPETENCIES • Monitoring & Reporting • Configuration Management • Service Management • Knowledge Management • Backup & Recovery • High Availability & Clustering • Cloud Computing • Load Balancing • Virtualization • Database Management OPEN SOURCE SYSTEMS MANAGEMENT OPEN SOURCE DATA CENTER MANAGED SERVICES MONITORING HARDWARE CONFERENCES
  • 5. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf PuppetCamp 2013/2014 • 28th November Munich • 11th April Berlin • CfP is still open Open Source Datacenter Conference • 8th – 10th April 2014 • 125 Attendees (2012) • Datacenter | Automation | DevOps • CfP open until 31th December 2013 OpenNebulaConf 2014 • opennebulaconf.com • 2nd – 4th December 2014 • Berlin NETWAYS CONFERENCES
  • 6. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf INTRODUCTION OPENNEBULA
  • 7. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf INTRODUCTION OPENNEBULA
  • 8. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf USE CASE & REQUIREMENTS
  • 9. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf USE CASE
  • 10. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf REQUIREMENTS ■ High Availability • Automatic Failover ■ Flexible Resources • Resource allocation and accounting • Isolation of noisy neighbours ■ Independent Storage Architecture • Persistent Images on existing technologies ■ Client isolation • Networking • Monitoring
  • 11. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf HISTORY
  • 12. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE - 2007 100% BareMetal
  • 13. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE - 2010 XEN XEN XEN XEN XEN XEN XEN XEN XEN NFS on NetApp Filer
  • 14. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE – 2010 - PROBLEMS ■ Missing overview • Monitoring driven reboot • Missing priorities • No logic grouping on servers ■ XEN-Problems • Kernel in Debian • Sometimes compatibility issues with Dell-HW ■ No API • Missing accounting • Clear path for Puppet integration XEN XEN XEN XEN XEN XEN XEN XEN XEN NFS on NetApp Filer
  • 15. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf WHAT NOW? OpenStack OpenNebula Nigel Beighton (Rackspace)
  • 16. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf DEPENDS ON THE PERSPECTIVE ■ Technical Guy • There is a tool for every customer ■ Sales Guy • There is a customer for every tool
  • 17. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf WHAT WE DID?
  • 18. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf TODAY’S ARCHITECTURE
  • 19. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE - 2012
  • 20. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE - 2012 KVM KVM KVM KVM KVM KVM KVM KVM KVM NFS on NetApp Filer
  • 21. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE – 2012- CHALLENGES ■ Failover • Split-Brain situation ■ NetApp • We want to get rid of it • No financial scaling ■ Choosing the right filesystem • OCFS2 sucks (sometimes) • Ceph is nearly stable • GlusterFS implementation is not (yet) ready KVM KVM KVM KVM KVM KVM KVM KVM KVM NFS on NetApp Filer
  • 22. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf ARCHITECTURE – 2012- SOLUTIONS ■ Pacemaker is controlling the stack • Checking libvirt is important! ■ Stonith – if something looks creepy ■ Still working on NetAPP-NFS ■ GlusterFS seems to be good for now • Working on better integration in ONE • First tests are promising KVM KVM KVM KVM KVM KVM KVM KVM KVM NFS on NetApp Filer
  • 23. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf REPORTING & MONITORING
  • 24. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf MONITORING - ICINGA
  • 25. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf MONITORING - GRAPHING
  • 26. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf REPORTING & ACCOUNTING
  • 27. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf REPORTING & ACCOUNTING
  • 28. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf REPORTING & ACCOUNTING
  • 29. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf CONFIGURATION MANAGEMENT
  • 30. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf PUPPET ■ Puppet • Configuration Management based on Ruby • Life-Cylce-Management and Provisioning • Live Management using MCollective ■ How it works • Puppet DSL (Domain Specific Language) • Abstracted through Resource Abstraction Layer • Define -> Simulate -> Enforce - > Report
  • 31. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf PUPPET ENTERPRISE / FOREMAN ■ Puppet Enterprise • Graphical Interface • Great Live Management ■ Foreman • Open Source interface for Puppet • http://theforeman.org • Great interface and additional features like • Unattended Installation • Integration of cloud frameworks
  • 32. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf FOREMAN – VIRT-HOSTS
  • 33. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf FOREMAN – PUPPET-CLASSES
  • 34. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf FOREMAN – PUPPET - LIFECYLE Configurati on (Hiera, PuppetDB) Dry Run using MCollective Continuous Testing Merge Environm ents Final Test Rollout
  • 35. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf FOREMAN – PUPPET - LOADBALANCER KVM KVM KVM KVM KVM KVM KVM KVM KVM NFS on NetApp Filer LB 1 LB 2
  • 36. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf COMING UP
  • 37. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf WHAT’S NEXT? ■ Update OpenNebula to 4.2 ■ Using GlusterFS • Did some first tests with new qemu-versions • GlusterFS-Support since version 1.3 ■ Fully automated provisioning of all systems including networking, backup and monitoring -> Software Defined Infrastructure ■ Kicking out NetApp-Filer ■ Adding new Nodes :-)
  • 38. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf QUESTIONS & ANSWERS
  • 39. www.netways.de // blog.netways.de // @netways We love Open Source#opennebulaconf NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nuremberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 Email: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de QUESTIONS & ANSWERS THANK YOU SEE YOU NEXT YEAR 2ND – 4TH DECEMBER 2014