SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
www.netways.de // blog.netways.de // @netways
We love Open Source
26.06.2014 | WEBINAR
FOREMAN: OPENNEBULA
ORCHESTRIEREN
CHRISTIAN STEIN | SEBASTIAN SAEMANN | NETWAYS GMBH
www.netways.de // blog.netways.de // @netways
We love Open Source
MITARBEITERVORSTELLUNG
■ Christian Stein
 Account Manager
 Bei NETWAYS seit 2012
■ Sebastian Saemann
 Senior Systems Engineer
 Bei NETWAYS seit 2010
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Was ist Foreman?
■ Was ist OpenNebula?
■ Was ist Fog?
■ Live Demo
■ Fragen und Antworten
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
■ Firmengründung 1995
■ Open Source seit 1997
■ Aktuell 38 Mitarbeiter
■ Spezialisierung in den Bereichen
Open Source Systems Management
und Open Source Datacenter
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagement
■ Konfigurationsmanagement
■ Reporting
■ Private Cloud
■ Backup
■ Projektmanagement
■ Consulting
■ Hosting
■ Managed Services
■ Development
■ Support
■ Betrieb
■ Schulungen
■ Konferenzen
■ Monitoring Hardware
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS PRODUKTE
GRAPHITE
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Open Source Backup Conference
• 22. – 23. September 2014 in Köln
• Best Practices für das Backup
■ Puppet Camp
• 16. Oktober 2014 in Düsseldorf
• 110 Teilnehmer (April 2013)
• Vorträge und Workshops
NETWAYS KONFERENZEN
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Open Source Monitoring
Conference
• 18. – 20. November 2014 in Nürnberg
• 250 Teilnehmer (2013)
• Monitoring Best Practices
■ OpenNebula Conference
• 02. – 04. Dezember 2014 in Berlin
• 100 Teilnehmer (2013)
• Cloud Virtualisierung
NETWAYS KONFERENZEN
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS SCHULUNGEN
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS COMMUNITY
www.netways.org
■ NETWAYS Addons
■ NETWAYS Plugins
www.icinga.org
■ Development
■ Hosting
www.monitoringexchange.org
■ Icinga / Nagios Addons und Plugins
■ > 2000 Projekte
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – CONSULTING (AUSZUG)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – HOSTING (AUSZUG)
www.netways.de // blog.netways.de // @netways
We love Open Source
UNSERE LEISTUNGEN IM ÜBERBLICK
■ Konzeptionierung und Planung
■ Workshops & Consulting zur Implementierung vor Ort
■ Betrieb
 Komplette Monitoringsysteme
 Satellitensysteme
■ Entwicklungsleistungen
 Plugins
 Systemintegration
■ Schulungen
 Standardisierte Schulungsmodule
 Individuell vor Ort
■ Support
 Standardverträge
 Individuelle Supportkonzepte
■ Konferenzen
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS IST FOREMAN
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN ÜBERBLICK
■ Lifecycle-Management Tool
■ Provisionierung, Konfiguration und Monitoring
■ Webinterface (API und CLI)
■ Unterstützte Plattformen: RHEL, CentOS, Scientific Linux, Fedora,
Debian, Ubuntu
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN ÜBERBLICK
■ Installation
 Foreman Installer (Foreman, Smart-Proxy, Puppet Master, Apache
und Passenger)
 Pakete
 Source
■ Berechtigungsmodell
 Interne oder LDAP/AD-Authentifizierung
 Rollenbasierte Zugriffskontrolle
 Benutzer und Gruppen
■ Plugins (Katello, Audited Notifications, Bootdisk, DHCP-Browser,
Discovery, oVirt, Resources, uvm.)
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN ARCHITEKTUR
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN SMART-PROXIES
■ Smart-Proxies
 DHCP (ISC DHCP, MS DHCP und Libvirt exerimentell)
 DNS (Bind, MS DNS und Libvirt experimentell)
 TFTP (Unix)
 Puppet
 Puppet CA
 Chef Proxy (ab Version 1.4)
 Realm (z.B. FreeIPA ab Version 1.5)
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN CONFIGURATION MANAGEMENT
■ Puppet (Chef)
 Reports
 Facts
 Import Puppet-Klassen und Parametrisierung (ENC)
 Import Puppet-Environments
 Initialisierung Puppet Runs
■ Puppet-CA
 Zertifikatsmanagement
 Automatisches Signieren
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN COMPUTE RESOURCES
■ Bare-Metal
■ RHEV-M
■ oVirt
■ EC2
■ VMware
■ OpenStack Nova
■ RackSpace
■ Google Compute Engine
■ Libvirt (KVM)
■ OpenNebula
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN PROVISONING
■ Provisionierung
 Private und public Clouds
 Bare-Metal
 PXE oder Image-basiert (API)
 DNS/DHCP/TFTP-Management via Smart-Proxy
 Kickstart-, Preesed- und AutoYaST-Templates
 Unterstützt alle gängigen Betriebssysteme (Red Hat, CentOS,
Fedora, Debian, Ubuntu, OpenSUSE, Solaris)
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN MONITORING
■ Monitoring
 Dashboard
 Reports
 Facts
 Statistics
 Trends
 Audits
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS IST OPENNEBULA
www.netways.de // blog.netways.de // @netways
We love Open Source
ENTWICKLUNG
www.netways.de // blog.netways.de // @netways
We love Open Source
INTERFACES
OpenNebula
Cloud Consumers Appliance Builders
API
• XML-RPC
• OCA (Ruby, Python,
Java)
Cloud Integrators Cloud Admins
www.netways.de // blog.netways.de // @netways
We love Open Source
TECHNISCHER ÜBERBLICK
OpenNebula
TM - API IM - API VM - API AUTH - API
TM
Driver
IM
Driver
VM
Driver
Auth
Driver
SQL
Physical Infrastructure DB
Accounting
AUTH - API
OCA (Java + Ruby) Scheduler
EC2
Server
OCCI
Server
ONE
CLI
EC2-Query REST-OCCI
EC2 Tools OCCI CLI
Component
Interface/API
Tool
SYSADMIN
USER
www.netways.de // blog.netways.de // @netways
We love Open Source
WARUM OPENNEBULA?
Weil OpenNebula…
■ … auf Datacenter-Virtualisierung spezialisiert ist
■ … als produktionsfähiges Paket bereitgestellt wird
■ … sehr schnell weiterentwickelt wird
■ … infrastrukturunabhängig ist
■ … Praxisprobleme löst
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS IST FOG
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS IST FOG
■ Ruby Cloud Service Library
 Kollektion von vereinfachten Interfaces
 Erleichtert die Anbindung von Cloud Services
 Schnelles testen von Code durch „Mocks“
■ Lizensiert unter der MIT
■ Viele Compute Ressources bereits integriert (AWS, Libvirt, Ovirt,
Openstack, GCE, .....)
www.netways.de // blog.netways.de // @netways
We love Open Source
# connect to your one rpc
con = Fog::Compute.new(
{
:provider => 'OpenNebula',
:opennebula_username => 'user',
:opennebula_password => 'password',
:opennebula_endpoint => 'http://oned.domain:2633/RPC2'
}
)
www.netways.de // blog.netways.de // @netways
We love Open Source
# create a new vm (creates the object, the vm is not instantiated yet)
newvm = con.servers.new
# set the flavor of the vm
newvm.flavor = con.flavors.get 4
# set the name of the vm
newvm.name = "MyVM“
# set cores and memory (MB)
newvm.flavor.vcpu = 2
newvm.flavor.memory = 256
# instantiate the new vm
newvm.save
www.netways.de // blog.netways.de // @netways
We love Open Source
LIVE DEMO
www.netways.de // blog.netways.de // @netways
We love Open Source
FRAGEN UND ANTWORTEN
www.netways.de // blog.netways.de // @netways
We love Open Source
KONTAKTDATEN
Vielen Dank für Ihre
Aufmerksamkeit!
NETWAYS GmbH
Deutschherrnstrasse 15-19
90429 Nürnberg
Tel: +49 911 92885-0
Fax: +49 911 92885-77
E-Mail: info@netways.de
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de

Weitere ähnliche Inhalte

Was ist angesagt?

Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)NETWAYS
 
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)NETWAYS
 
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)NETWAYS
 
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) NETWAYS
 
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) NETWAYS
 
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)NETWAYS
 
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)NETWAYS
 
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)NETWAYS
 
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13. Mai 2016)
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13.  Mai 2016)Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13.  Mai 2016)
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13. Mai 2016)NETWAYS
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)NETWAYS
 
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)NETWAYS
 
Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2NETWAYS
 
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)NETWAYS
 
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)NETWAYS
 
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)NETWAYS
 
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)NETWAYS
 

Was ist angesagt? (16)

Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
 
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
 
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
 
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
 
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
 
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)
Puppet: Aufbau einer Open Source Umgebung (Webinar vom 09.05.2014)
 
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)
Server Überwachung mit Icinga 2 (Webinar vom 15. Februar 2017)
 
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
 
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13. Mai 2016)
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13.  Mai 2016)Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13.  Mai 2016)
Icinga 2: Vorteile und Nutzen eines Monitorings (Webinar vom 13. Mai 2016)
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
 
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
 
Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2
 
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
 
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
 
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)
Icinga Web 2: Modernes Monitoring Interface (Webinar vom 03.03.2015)
 
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
 

Andere mochten auch

Bilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteBilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteThomas Mühl
 
el narcotrafico5
el narcotrafico5el narcotrafico5
el narcotrafico5ludo65
 
Trabajo motores de busqueda.
Trabajo motores de busqueda.Trabajo motores de busqueda.
Trabajo motores de busqueda.Ronneymujica
 
Servis water heater solahat 081313462267pdf
Servis water heater solahat 081313462267pdfServis water heater solahat 081313462267pdf
Servis water heater solahat 081313462267pdfservissolahat
 
Hebammenwiki Düsseldorf 12.05.2010
Hebammenwiki Düsseldorf 12.05.2010Hebammenwiki Düsseldorf 12.05.2010
Hebammenwiki Düsseldorf 12.05.2010Hebammenwiki
 
Presentacion carolina fuentes
Presentacion carolina fuentesPresentacion carolina fuentes
Presentacion carolina fuentescarolinafuentes96
 
Aprendizaje autónomo asmr
Aprendizaje autónomo asmrAprendizaje autónomo asmr
Aprendizaje autónomo asmrAdrianaDelSol
 
Ong diapositivas español
Ong diapositivas españolOng diapositivas español
Ong diapositivas españolsofiaduranr31
 
Presentaciòn de rss
Presentaciòn de rssPresentaciòn de rss
Presentaciòn de rssmfbd1970
 
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache Fachartikel
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache FachartikelThomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache Fachartikel
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache FachartikelThomas Tinnefeld
 
Las tic un paradigma para las universidaes ensayo
Las  tic un paradigma para las universidaes ensayoLas  tic un paradigma para las universidaes ensayo
Las tic un paradigma para las universidaes ensayoyecastilla
 
El sistema solar
El sistema solarEl sistema solar
El sistema solarguefouzi
 
Web 2.0 y aprendizaje colaborativo
Web 2.0 y aprendizaje colaborativoWeb 2.0 y aprendizaje colaborativo
Web 2.0 y aprendizaje colaborativoVillalo8os2211
 
Una Gran Familia
Una Gran FamiliaUna Gran Familia
Una Gran Familiajosemorales
 

Andere mochten auch (20)

Aktionsblatt
AktionsblattAktionsblatt
Aktionsblatt
 
Attachment
AttachmentAttachment
Attachment
 
Bilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteBilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 Worte
 
el narcotrafico5
el narcotrafico5el narcotrafico5
el narcotrafico5
 
Trabajo motores de busqueda.
Trabajo motores de busqueda.Trabajo motores de busqueda.
Trabajo motores de busqueda.
 
Servis water heater solahat 081313462267pdf
Servis water heater solahat 081313462267pdfServis water heater solahat 081313462267pdf
Servis water heater solahat 081313462267pdf
 
Trabajo tecno nachi fabri
Trabajo tecno nachi fabriTrabajo tecno nachi fabri
Trabajo tecno nachi fabri
 
Hebammenwiki Düsseldorf 12.05.2010
Hebammenwiki Düsseldorf 12.05.2010Hebammenwiki Düsseldorf 12.05.2010
Hebammenwiki Düsseldorf 12.05.2010
 
Presentacion carolina fuentes
Presentacion carolina fuentesPresentacion carolina fuentes
Presentacion carolina fuentes
 
Aprendizaje autónomo asmr
Aprendizaje autónomo asmrAprendizaje autónomo asmr
Aprendizaje autónomo asmr
 
Ong diapositivas español
Ong diapositivas españolOng diapositivas español
Ong diapositivas español
 
Presentaciòn de rss
Presentaciòn de rssPresentaciòn de rss
Presentaciòn de rss
 
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache Fachartikel
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache FachartikelThomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache Fachartikel
Thomas Tinnefeld Das Spannungsfeld Zwischen Fach Und Gemeinsprache Fachartikel
 
02
0202
02
 
Las tic un paradigma para las universidaes ensayo
Las  tic un paradigma para las universidaes ensayoLas  tic un paradigma para las universidaes ensayo
Las tic un paradigma para las universidaes ensayo
 
Guia de la app
Guia de la appGuia de la app
Guia de la app
 
Business Case 2aidorg
Business Case 2aidorgBusiness Case 2aidorg
Business Case 2aidorg
 
El sistema solar
El sistema solarEl sistema solar
El sistema solar
 
Web 2.0 y aprendizaje colaborativo
Web 2.0 y aprendizaje colaborativoWeb 2.0 y aprendizaje colaborativo
Web 2.0 y aprendizaje colaborativo
 
Una Gran Familia
Una Gran FamiliaUna Gran Familia
Una Gran Familia
 

Ähnlich wie Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)

Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)NETWAYS
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)NETWAYS
 
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)NETWAYS
 
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...NETWAYS
 
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....NETWAYS
 
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)NETWAYS
 
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)Puppet: Windows Configuration Management (Webinar vom 12.12.2014)
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)NETWAYS
 
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)NETWAYS
 
Puppet und OpenStack - Ein gutes Team
Puppet und OpenStack - Ein gutes TeamPuppet und OpenStack - Ein gutes Team
Puppet und OpenStack - Ein gutes TeamNETWAYS
 
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)NETWAYS
 
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)NETWAYS
 
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)NETWAYS
 
Monitoring Openstack - LinuxTag 2013
Monitoring Openstack - LinuxTag 2013Monitoring Openstack - LinuxTag 2013
Monitoring Openstack - LinuxTag 2013NETWAYS
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)NETWAYS
 
Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)NETWAYS
 
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...NETWAYS
 
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)NETWAYS
 
Tk roadschow-icinga-pdeneu
Tk roadschow-icinga-pdeneuTk roadschow-icinga-pdeneu
Tk roadschow-icinga-pdeneuWerner Fischer
 
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)NETWAYS
 

Ähnlich wie Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014) (19)

Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
 
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
 
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
 
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
 
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
 
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)Puppet: Windows Configuration Management (Webinar vom 12.12.2014)
Puppet: Windows Configuration Management (Webinar vom 12.12.2014)
 
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
 
Puppet und OpenStack - Ein gutes Team
Puppet und OpenStack - Ein gutes TeamPuppet und OpenStack - Ein gutes Team
Puppet und OpenStack - Ein gutes Team
 
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
 
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)
Git: Grundlagen der Versionsverwaltung (Webinar vom 17.06.2015)
 
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
 
Monitoring Openstack - LinuxTag 2013
Monitoring Openstack - LinuxTag 2013Monitoring Openstack - LinuxTag 2013
Monitoring Openstack - LinuxTag 2013
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
 
Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)
 
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
 
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
 
Tk roadschow-icinga-pdeneu
Tk roadschow-icinga-pdeneuTk roadschow-icinga-pdeneu
Tk roadschow-icinga-pdeneu
 
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)
Warum Monitoring und warum Icinga 2 (Webinar vom 04.12.2013)
 

Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)

  • 1. www.netways.de // blog.netways.de // @netways We love Open Source 26.06.2014 | WEBINAR FOREMAN: OPENNEBULA ORCHESTRIEREN CHRISTIAN STEIN | SEBASTIAN SAEMANN | NETWAYS GMBH
  • 2. www.netways.de // blog.netways.de // @netways We love Open Source MITARBEITERVORSTELLUNG ■ Christian Stein  Account Manager  Bei NETWAYS seit 2012 ■ Sebastian Saemann  Senior Systems Engineer  Bei NETWAYS seit 2010
  • 3. www.netways.de // blog.netways.de // @netways We love Open Source AGENDA ■ Vorstellung NETWAYS ■ Was ist Foreman? ■ Was ist OpenNebula? ■ Was ist Fog? ■ Live Demo ■ Fragen und Antworten
  • 4. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG NETWAYS
  • 5. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG NETWAYS ■ Firmengründung 1995 ■ Open Source seit 1997 ■ Aktuell 38 Mitarbeiter ■ Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter
  • 6. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KOMPETENZEN ■ Monitoring ■ Graphing ■ Logmanagement ■ Konfigurationsmanagement ■ Reporting ■ Private Cloud ■ Backup ■ Projektmanagement ■ Consulting ■ Hosting ■ Managed Services ■ Development ■ Support ■ Betrieb ■ Schulungen ■ Konferenzen ■ Monitoring Hardware
  • 7. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS PRODUKTE GRAPHITE
  • 8. www.netways.de // blog.netways.de // @netways We love Open Source ■ Open Source Backup Conference • 22. – 23. September 2014 in Köln • Best Practices für das Backup ■ Puppet Camp • 16. Oktober 2014 in Düsseldorf • 110 Teilnehmer (April 2013) • Vorträge und Workshops NETWAYS KONFERENZEN
  • 9. www.netways.de // blog.netways.de // @netways We love Open Source ■ Open Source Monitoring Conference • 18. – 20. November 2014 in Nürnberg • 250 Teilnehmer (2013) • Monitoring Best Practices ■ OpenNebula Conference • 02. – 04. Dezember 2014 in Berlin • 100 Teilnehmer (2013) • Cloud Virtualisierung NETWAYS KONFERENZEN
  • 10. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS SCHULUNGEN
  • 11. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS COMMUNITY www.netways.org ■ NETWAYS Addons ■ NETWAYS Plugins www.icinga.org ■ Development ■ Hosting www.monitoringexchange.org ■ Icinga / Nagios Addons und Plugins ■ > 2000 Projekte
  • 12. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – CONSULTING (AUSZUG)
  • 13. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – HOSTING (AUSZUG)
  • 14. www.netways.de // blog.netways.de // @netways We love Open Source UNSERE LEISTUNGEN IM ÜBERBLICK ■ Konzeptionierung und Planung ■ Workshops & Consulting zur Implementierung vor Ort ■ Betrieb  Komplette Monitoringsysteme  Satellitensysteme ■ Entwicklungsleistungen  Plugins  Systemintegration ■ Schulungen  Standardisierte Schulungsmodule  Individuell vor Ort ■ Support  Standardverträge  Individuelle Supportkonzepte ■ Konferenzen
  • 15. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST FOREMAN
  • 16. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN ÜBERBLICK ■ Lifecycle-Management Tool ■ Provisionierung, Konfiguration und Monitoring ■ Webinterface (API und CLI) ■ Unterstützte Plattformen: RHEL, CentOS, Scientific Linux, Fedora, Debian, Ubuntu
  • 17. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN ÜBERBLICK ■ Installation  Foreman Installer (Foreman, Smart-Proxy, Puppet Master, Apache und Passenger)  Pakete  Source ■ Berechtigungsmodell  Interne oder LDAP/AD-Authentifizierung  Rollenbasierte Zugriffskontrolle  Benutzer und Gruppen ■ Plugins (Katello, Audited Notifications, Bootdisk, DHCP-Browser, Discovery, oVirt, Resources, uvm.)
  • 18. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN ARCHITEKTUR
  • 19. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN SMART-PROXIES ■ Smart-Proxies  DHCP (ISC DHCP, MS DHCP und Libvirt exerimentell)  DNS (Bind, MS DNS und Libvirt experimentell)  TFTP (Unix)  Puppet  Puppet CA  Chef Proxy (ab Version 1.4)  Realm (z.B. FreeIPA ab Version 1.5)
  • 20. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN CONFIGURATION MANAGEMENT ■ Puppet (Chef)  Reports  Facts  Import Puppet-Klassen und Parametrisierung (ENC)  Import Puppet-Environments  Initialisierung Puppet Runs ■ Puppet-CA  Zertifikatsmanagement  Automatisches Signieren
  • 21. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN COMPUTE RESOURCES ■ Bare-Metal ■ RHEV-M ■ oVirt ■ EC2 ■ VMware ■ OpenStack Nova ■ RackSpace ■ Google Compute Engine ■ Libvirt (KVM) ■ OpenNebula
  • 22. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN PROVISONING ■ Provisionierung  Private und public Clouds  Bare-Metal  PXE oder Image-basiert (API)  DNS/DHCP/TFTP-Management via Smart-Proxy  Kickstart-, Preesed- und AutoYaST-Templates  Unterstützt alle gängigen Betriebssysteme (Red Hat, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris)
  • 23. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN MONITORING ■ Monitoring  Dashboard  Reports  Facts  Statistics  Trends  Audits
  • 24. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST OPENNEBULA
  • 25. www.netways.de // blog.netways.de // @netways We love Open Source ENTWICKLUNG
  • 26. www.netways.de // blog.netways.de // @netways We love Open Source INTERFACES OpenNebula Cloud Consumers Appliance Builders API • XML-RPC • OCA (Ruby, Python, Java) Cloud Integrators Cloud Admins
  • 27. www.netways.de // blog.netways.de // @netways We love Open Source TECHNISCHER ÜBERBLICK OpenNebula TM - API IM - API VM - API AUTH - API TM Driver IM Driver VM Driver Auth Driver SQL Physical Infrastructure DB Accounting AUTH - API OCA (Java + Ruby) Scheduler EC2 Server OCCI Server ONE CLI EC2-Query REST-OCCI EC2 Tools OCCI CLI Component Interface/API Tool SYSADMIN USER
  • 28. www.netways.de // blog.netways.de // @netways We love Open Source WARUM OPENNEBULA? Weil OpenNebula… ■ … auf Datacenter-Virtualisierung spezialisiert ist ■ … als produktionsfähiges Paket bereitgestellt wird ■ … sehr schnell weiterentwickelt wird ■ … infrastrukturunabhängig ist ■ … Praxisprobleme löst
  • 29. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST FOG
  • 30. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST FOG ■ Ruby Cloud Service Library  Kollektion von vereinfachten Interfaces  Erleichtert die Anbindung von Cloud Services  Schnelles testen von Code durch „Mocks“ ■ Lizensiert unter der MIT ■ Viele Compute Ressources bereits integriert (AWS, Libvirt, Ovirt, Openstack, GCE, .....)
  • 31. www.netways.de // blog.netways.de // @netways We love Open Source # connect to your one rpc con = Fog::Compute.new( { :provider => 'OpenNebula', :opennebula_username => 'user', :opennebula_password => 'password', :opennebula_endpoint => 'http://oned.domain:2633/RPC2' } )
  • 32. www.netways.de // blog.netways.de // @netways We love Open Source # create a new vm (creates the object, the vm is not instantiated yet) newvm = con.servers.new # set the flavor of the vm newvm.flavor = con.flavors.get 4 # set the name of the vm newvm.name = "MyVM“ # set cores and memory (MB) newvm.flavor.vcpu = 2 newvm.flavor.memory = 256 # instantiate the new vm newvm.save
  • 33. www.netways.de // blog.netways.de // @netways We love Open Source LIVE DEMO
  • 34. www.netways.de // blog.netways.de // @netways We love Open Source FRAGEN UND ANTWORTEN
  • 35. www.netways.de // blog.netways.de // @netways We love Open Source KONTAKTDATEN Vielen Dank für Ihre Aufmerksamkeit! NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nürnberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 E-Mail: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de