www.netways.de // blog.netways.de // @netways
We love Open Source
26.06.2014 | WEBINAR
FOREMAN: OPENNEBULA
ORCHESTRIEREN
C...
www.netways.de // blog.netways.de // @netways
We love Open Source
MITARBEITERVORSTELLUNG
■ Christian Stein
 Account Manag...
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Was ist Foreman?
■ Was is...
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 ...
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagem...
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 20...
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Open Source Monitoring
Conference
• 18. – 20. November...
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
■ NET...
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 Pl...
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
■ Provisio...
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN ÜBERBLICK
■ Installation
 Foreman Installer (Fo...
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, ...
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN CONFIGURATION MANAGEMENT
■ Puppet (Chef)
 Repor...
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN COMPUTE RESOURCES
■ Bare-Metal
■ RHEV-M
■ oVirt
...
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN PROVISONING
■ Provisionierung
 Private und publ...
www.netways.de // blog.netways.de // @netways
We love Open Source
FOREMAN MONITORING
■ Monitoring
 Dashboard
 Reports
 ...
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...
www.netways.de // blog.netways.de // @netways
We love Open Source
TECHNISCHER ÜBERBLICK
OpenNebula
TM - API IM - API VM - ...
www.netways.de // blog.netways.de // @netways
We love Open Source
WARUM OPENNEBULA?
Weil OpenNebula…
■ … auf Datacenter-Vi...
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 vo...
www.netways.de // blog.netways.de // @netways
We love Open Source
# connect to your one rpc
con = Fog::Compute.new(
{
:pro...
www.netways.de // blog.netways.de // @netways
We love Open Source
# create a new vm (creates the object, the vm is not ins...
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!
NETWAY...
Upcoming SlideShare
Loading in...5
×

Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)

368

Published on

OpenNebula ist eine Open Source Virtualisierungslösung die es erlaubt virtuelle Maschinen zu deployen und zu verwalten. Dabei sieht sich das System selbst als Cloud-Virtualisierungslösung, da der Zugriff für mehrere User erteilt werden kann, die völlig individuell Ihre eigenen Maschinen verwalten. Um den administrativen Aufwand zu verringern, haben wir von NETWAYS ein Modul für Foreman entwickelt, um die OpenNebula API anzusteuern damit virtuelle Maschinen direkt von Foreman aus erzeugt werden können. Dabei werden im finalen Schritt - sofern integriert - über Puppet gewünschkte Pakete installiert und Konfigurationen angepasst. In diesem Webinar wollen wir die beiden genannten Lösungen Foreman und OpenNebula grob vorstellen, jedoch primär die Integration zeigen.

Webinare
Archiv Link: https://www.netways.de/webinare/archiv/foreman_webinare/foreman_opennebula_orchestrieren/
Aktuell: https://www.netways.de/webinare/webinare_aktuell/

NETWAYS
Konferenzen: https://www.netways.de/events_schulungen/home/
Schulungen: https://www.netways.de/events_schulungen/schulungen/home/
Shop: https://shop.netways.de/
Blog: http://blog.netways.de/

Social Media
YouTube: https://www.youtube.com/channel/UC8nIBEFmjzXjXeJV_hkkeIQ
Facebook: https://www.facebook.com/netways
Google+: https://plus.google.com/+netways/
Twitter: https://twitter.com/netways

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
368
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)"

  1. 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. 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. 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. 4. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG NETWAYS
  5. 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. 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. 7. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS PRODUKTE GRAPHITE
  8. 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. 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. 10. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS SCHULUNGEN
  11. 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. 12. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – CONSULTING (AUSZUG)
  13. 13. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – HOSTING (AUSZUG)
  14. 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. 15. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST FOREMAN
  16. 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. 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. 18. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN ARCHITEKTUR
  19. 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. 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. 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. 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. 23. www.netways.de // blog.netways.de // @netways We love Open Source FOREMAN MONITORING ■ Monitoring  Dashboard  Reports  Facts  Statistics  Trends  Audits
  24. 24. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST OPENNEBULA
  25. 25. www.netways.de // blog.netways.de // @netways We love Open Source ENTWICKLUNG
  26. 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. 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. 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. 29. www.netways.de // blog.netways.de // @netways We love Open Source WAS IST FOG
  30. 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. 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. 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. 33. www.netways.de // blog.netways.de // @netways We love Open Source LIVE DEMO
  34. 34. www.netways.de // blog.netways.de // @netways We love Open Source FRAGEN UND ANTWORTEN
  35. 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

×