IaaS - Cloud Konfiguration mit OpenStack
|
|
- Moritz Lange
- vor 6 Jahren
- Abrufe
Transkript
1 Fakultät Informatik, Institut für Systemarchitektur, Professur Rechnernetze Service & Cloud Computing IaaS - Cloud Konfiguration mit OpenStack marius.feldmann@tu-dresden.de
2 Gliederung 1) Übersicht zu OpenStack 2) OpenStack-Kernkomponenten 3) Authentifizierung / Identity-Verwaltung 4) Abläufe beim Anlegen von VMs 5) Neutron 6) Dashboard 7) OpenStack-API 8) Cloud-Init 2
3 OpenStack ( Seit 2010 in Entwicklung befindliche Plattform für Public- und Private- Cloud-Lösungen Halbjährlicher Release-Zyklus Liberty : Mitaka : Newton : Ocata : Pike : Offeriert neben eigener API eine zu Amazon EC2 and Amazon S3 kompatible API OpenStack wird im Wesentlichen aus mehreren modular einsetzbaren Komponenten mit unterschiedlichen Aufgabenfeldern gebildet Nova Neutron Glance OS Client Trove Tempest Cinder Ironic OS Ansible Docs Sahara Heat Keystone Telemetry Swift Rally TripleO Kuryr Murano Horizon Designate Magnum Barbician Kolla Manila Oslo RefStack 3
4 (Ursprüngliche) Basisprojekte Keystone Nova Glance Swift Cinder Neutron Keystone: Authentisierungs- und Autorisierungsdienst Nova: Verwaltet Lebenszyklus von Virtuellen Maschinen Glance: Verwaltung von Images und ihren Eigenschaften Swift: Speicher für unstrukturierte Daten ( Object Storage ) Cinder: Bereitstellung von persistentem Speicher für VMs ( Block Storage ) Neutron: Verwaltung von Netzwerken und Anbindung von VMs an ein Netzwerk Alle Basisprojekte sind bereits mindestens 4 Jahre in Entwicklung 4
5 Infrastrukturdienste AMQP (RabbitMQ) Relationale Datenbank (MariaDB ggf. mit Galera) Telemetry Backend (MongoDB, Gnocchi) Webserver (Apache mit mod_wsgi) Objekt-Cache (Memcached) Load-Balancer (HAProxy) Ausfallsicherung (Keepalived, Pacemaker) Konfigurations- management- Server DNS-Server NTP-Server LDAP-Server... Möglichkeit des Betriebs innerhalb von Kubernetes (innerhalb von Docker-Container) 5
6 OpenStack Interaktion der Komponenten = Neutron 6
7 OpenStack Interaktion der Komponenten (vereinfacht) Swift (Object Storage) Nova (Compute) Horizon (Dashboard) Glance (Image Service) Keystone (Identity Service) Neutron (Networking) Heat (Orchestration) Ceilometer (Telemetry) 5 Cinder (Block Storage) 7
8 Identity-Dienst: Keystone Authentisierungs- und Autorisierungsdienst für OpenStack Unterstützt mehrere Backends für die Ablage von Login/Passwort Insbesondere: SQL-Datenbank, LDAP (repliziertes LDAP ermöglicht dezentralisierte Cloud) Grundprinzip: Ausstellung eines Tokens nach Authentifizierung, das mit jedem Request an die REST-API mitgesendet wird Dienste, die Token erhalten, überprüfen dieses mittels Keystone, dazu Angabe von Informationen zu Keystone in jedem Dienst notwendig, z.b. für Nova: [DEFAULT]... auth_strategy = keystone [keystone_authtoken]... auth_uri = auth_type = password project_name = service username = nova password = SOMEPASS Vielzahl von Konfigurationen von Keystone möglich, z.b.: Time-based One-time Password 8
9 Identity-Dienst: Keystone - CMS client OS-API keystone Login Passwort Keystone- DB Sign. Key Sign. Cert CAkey CACert CMS- Token API Request + CMS-Token HTTP 200 HTTP 401 Prüfung CMS-Token Sign. Cert CACert Valide? nein ja Request bearbeiten Request ablehnen Prüfung Erzeugung CMS-Token Cryptographic Message Syntax (CMS): CMS-Format gemäß RFC 5652 Generiert u.a. unter Verwendung des Service- Katalogs, von Tenant- Informationen und User-Rollen Beinhaltet Expiration-Date 9
10 Identity-Dienst: Keystone Konzepte (v3) Domain Project User Role Service Endpoint Menge von Projekten (projects), Gruppen (groups) und Nutzern (user) Zentrale Einheit, der Ressourcen zugewiesen werden kann Beinhaltet Nutzer Entitäten, die auf API-Endpunkte zugreifen können Einem Projekt zugeordnet Ermöglicht Zuordnung von Rechten und Privilegien zu Nutzeraccount (Rechte in policy.json des jeweiligen Dienstes festgelegt) OpenStack-Projekt, das Keystone zur Authentifizierung nutzt Keystone verwaltet Liste von Diensten (openstack service list) Schnittstelle hin zu einem API-Dienst, über den auf Funktion des OpenStack-Projektes zugegriffen werden kann Keystone verwaltet Liste von Endpunkten (openstack endpoint list) 10
11 OpenStack Interaktion der Komponenten REST Nova API Message Queue (RabbitMQ) Nova Scheduler Direkter Zugriff Nova Conductor Nova Compute Virtualisierungstechnologien (Libvirt + KVM) Datenbank (u.a. Informationen zu erstellten VMs,...) 11
12 Knotenrollen Controller Node Compute Node nova-api, nova-conductor, nova-consoleauth, nova-novncproxy, nova-cert, nova-api, novascheduler,... nova-compute Dienste Controller Node Compute Compute Node Node Compute Node VM VM Feingranulare Verteilung von Diensten in produktiven Installationen zur Vergrößerung der Skalierbarkeit und für Hochverfügbarkeit: Dienste auf Controller Node können auf zwei Knotentypen aufgeteilt werden: nova-api, nova-consoleauth, nova-novncproxy, nova-cert: Zugriff von extern nova-scheduler, nova-conductor: Zugriff von intern Weiterhin: Neutron / Nova Network Zusätzliche mögliche Dienste auf Controller: Proxy für HA (z.b. HAProxy), Datenbanken plus Keystone-Infrastruktur 12
13 Anlegen einer VM: Selektion des Hypervisors 8 nova-scheduler 7 9 Message Queue 6 Nova DB Keystone DB 4 Keystone 2 nova-api 3 OpenStack CLI / Horizon 1 5 Nova In Schritt 9 ist ein physischer Host bestimmt, auf dem die VM ausgeführt wird. Nova-Scheduler sendet im Schritt 9 eine rpc.cast- Nachricht an die Message Queue, um die VM auf dem selektierten Host zu 13 starten.
14 Anlegen einer VM: Instanziierung auf Host 12 Message Queue nova-compute nova-conductor Nova DB 13 Hypervisor Glance Neutron Cinder Nova Keystone DB Keystone In Schritt 23 wird auf dem Hypervisor (lokaler Zugriff durch novacompute) unter Verwendung der ermittelten Parameter eine VM gestartet und in das Netzwerk integriert. Durchlaufene Tasks: Scheduling, Networking, Block Device Mapping, Spawning 14
15 Neutron Neutron (früher: Quantum) offeriert modulare Konfiguration des Netzwerks Setzt technisch auf Basismechanismen des Linux-Kernels auf (Network Namespaces, Linux Bridge, iptables, ) Projekt umfasst neben Server (auf Control-Node auszuführen) insbesondere mehrere Agents (z.b. für DHCP) wie auch Plugins (z.b. zur Untersützung verschiedener L2- Mechanismen) Minimalsetup (Provider-Network) mittels Linux Bridge unter Verwendung von Controller- plus Compute-Node möglich neutron.conf [DEFAULT] core_plugin = ml2 service_plugins = linuxbridge_agent.ini [linux_bridge] physical_interface_mappings = provider:eth1 [vxlan] enable_vxlan = False [securitygroup] firewall_driver = iptables enable_security_group = True Modular Layer 2 Framework Zusätzlich: Konfiguration in dhcp_agent.ini ml2_conf.in i[ml2] type_drivers = flat,vlan tenant_network_types = mechanism_drivers = linuxbridge extension_drivers = port_security [ml2_type_flat] flat_networks = provider [ml2_type_vlan] network_vlan_ranges = provider [securitygroup] firewall_driver = iptables 15
16 Neutron Übersicht zum Network Node L3 Agent qrouter (network namespace) DHCP Agent qdhcp (network namespace) Open vswitch Agent Integration Bridge br-int Tunnel Bridge br-tun VLAN Bridge br-vlan Metadata Agent Interface 1 Interface 2 Vier Komponenten auf Network Node benötigt: Open vswitch für die Bereitstellung virtueller Switches DHCP-Agent Router Metadata-Agent Zentrale Bridge: br-int (führt verschiedene Netze zusammen) VxLAN/GRE VLAN External Bridge br-ext Interface 3 Internet Open vswitch Network Node 16
17 Neutron Übersicht zum Compute Node Instanz Linux Bridge qbr Security Groups Open vswitch Agent Integration Bridge br-int Tunnel Bridge br-tun VLAN Bridge br-vlan Interface 1 Interface 2 Zwei Komponenten auf Compute Node benötigt: Open vswitch für die Bereitstellung virtueller Switches Linux Bridge (Anwendung von iptables-regeln) Instanz wird an Linux Bridge angebunden VxLAN/GRE VLAN Open vswitch Compute Node 17
18 Dashboard: Horizon Web-basierte Benutzungsoberfläche für OpenStack-Basisprojekte (bzw. weitere Projekte) Implementiert unter Verwendung von Django Kann durch eigene Themes in Bezug auf Design / Layout adaptiert werden Integration von weiteren Sichten sehr leicht realisierbar durch Registrierungs- Mechanismus in horizon/openstack_dashboard/enabled Dashboards Tab Panel 18
19 OpenStack API Ermöglicht Kontrolle der Cloud-Ressourcen (insbesondere Anlegen, Konfigurieren, Löschen) mittels REST-API Neben OpenStack-spezifischer API wird zu AWS konforme API offeriert Für API-Operationen ist Token erforderlich, das mittels Keystone angefordert wird curl -i -H "Content-Type: application/json" -d ' { "auth": { "identity": { "methods": ["password"], "password": { "user": { "name": "username", "domain": { "id": "default" }, "password": "xyz" } } } } }' ; echo 19
20 Kommandozeilenwerkzeuge Alle Basisdienste plus weitere Dienste verfügen über dedizierte Kommandozeilenwerkzeuge (in Python implementiert; CLI-Werkzeug selbst überwiegend deprecated) mit zugehöriger Bibliothek Werkzeug openstack greift auf Bibliotheken zu, um mit verschiedenen Diensten zu interagieren Installation via pip install python-openstackclient Run-Command-Datei für Export der Authentifizierungsinformationen in Umgebung (wird von Kommandozeilenwerkzeugen verwendet) #!/bin/bash export OS_USERNAME=maxmustermann export OS_TENANT_NAME=maxmustermann export OS_AUTH_URL= export OS_REGION_NAME=SOME_REGION echo "Please enter your OpenStack Password: " read -sr OS_PASSWORD_INPUT export OS_PASSWORD=$OS_PASSWORD_INPUT 20
21 Kommandozeilenwerkzeuge keypair network image quota catalog CLI-Kommandos snapshot... token flavor server Beispiel: Abfrage von Informationen von Basisdiensten und Anlegen einer VM: $ ssh-keygen -q -N "" $ openstack keypair create --public-key ~/.ssh/id_rsa.pub keyname $ openstack security group rule create --proto icmp default $ openstack security group rule create --proto tcp --dst-port 22 default $ openstack flavor list $ openstack image list $ openstack security group list $ openstack server create --flavor m1.tiny --image cirros \ --security-group default \ --key-name keyname mynewinstance 21
22 Kommandozeilenwerkzeuge keypair network image quota catalog CLI-Kommandos snapshot... token flavor server Beispiel: Anlegen einer IP-Adresse und Zuweisung zu einer VM: #Anlegen einer sogenannten floating IP $ openstack floating ip create provider # Zuweisen der IP zu Server $ openstack server add floating ip $INSTANCE_NAME
23 Cloud-Init Cloud-Init ermöglicht es, Information als Parameter an eine startende Instanz zu übergeben und automatisiert Skripte nach dem Start der Instanz auszuführen Informationen werden als user-data übergeben Unterschiedliche Syntax verfügbar: Cloud-config-Dateien Shellskripte #cloud-config users: - name: ubuntu groups: sudo shell: /bin/bash sudo: ['ALL=(ALL) NOPASSWD:ALL'] ssh-authorized-keys: - ssh-rsa AAAAuzaueeafz...adca user@domain runcmd: - touch /home/ubuntu/demo.txt 23
Tilman Beitter Thomas Kärgel Andre Nähring Andreas Steil Sebastian Zielenski. laas mit OpenStack. Cloud Computing in der Praxis. dpunkt.
Tilman Beitter Thomas Kärgel Andre Nähring Andreas Steil Sebastian Zielenski laas mit OpenStack Cloud Computing in der Praxis dpunkt.verlag xiii 1 Einführung 1 1.1 Was ist Cloud Computing? 1 1.1.1 Anwendungsfälle
Mehropenstack Die OpenSource Cloud Julian mino GPN15-05.06.2015
openstack Die OpenSource Cloud Julian mino GPN15-05.06.2015 Julian mino! Interessen: Netzwerke # Karlsruhe Hardware $ gpn15@lab10.de Cocktails " twitter.com/julianklinck Hacking Musik- und Lichttechnik
MehrMiddleware - Cloud Computing Übung
Middleware - Cloud Computing Übung Tobias Distler, Klaus Stengel, Timo Hönig, Christopher Eibel Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme)
MehrCloud Computing mit OpenStack
Cloud Computing mit OpenStack B1 Systems GmbH http://www.b1-systems.de Cloud Computing Fragen Was ist Cloud Computing? Was ist Infrastructure As A Service? Was ist OpenStack...... und aus welchen Komponenten
MehrZuhause im Glück: Haustiere in OpenStack? Thore Bahr Systems Engineer
Zuhause im Glück: Haustiere in OpenStack? Thore Bahr Systems Engineer Thore.Bahr@suse.com Erwartungshaltung 3 Agenda SUSE Anwendungen in OpenStack Hochverfügbarkeit mit OpenStack Demo 4 Agenda SUSE Anwendungen
MehrPhysikalische Infrastruktur. Überblick. Software-Infrastruktur am Beispiel von OpenStack. Software-Infrastruktur am Beispiel von OpenStack
Überblick Cloud-Computing-Infrastruktur Physikalische Infrastruktur Software-Infrastruktur Aufbereiten des Abbilds Betrieb der virtuellen Maschine Physikalische Infrastruktur Standard-Hardware commodity
MehrDer GWDG Cloud Server Dienst Eine Infrastructure-as-a-Service Cloud auf Basis von OpenStack. Piotr Kasprzak (GWDG) 28.10.2015, 63. DFN-Betriebstagung
Der GWDG Cloud Server Dienst Eine Infrastructure-as-a-Service Cloud auf Basis von OpenStack Piotr Kasprzak (GWDG) 28.10.2015, 63. DFN-Betriebstagung GWDG Rechen- und IT-Kompetenzzentrum Gegründet 1970
MehrOpenStack in der Praxis
OpenStack in der Praxis B1 Systems GmbH http://www.b1-systems.de c B1 Systems GmbH 2004 2012 Chapter -1, Slide 1 OpenStack in der Praxis Agenda c B1 Systems GmbH 2004 2012 Chapter 0, Slide 1 Agenda Cloud-Definition
MehrPrivate IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de
Private IaaS Cloud mit OpenStack Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de Vorstellung B1 Systems gegründet 2004 primär Linux/Open Source Themen national
MehrMiddleware Cloud Computing Übung
Middleware Cloud Computing Übung Tobias Distler, Christopher Eibel, Michael Eischer, Timo Hönig Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme)
MehrOpenStack. Proseminar: Software Engineering in der Cloud Fakultät für Informatik Technische Universität Dortmund. Jörn Esdohr
OpenStack Proseminar: Software Engineering in der Cloud Fakultät für Informatik Technische Universität Dortmund Jörn Esdohr Betreuer: Prof. Dr. Jakob Rehof Boris Düdder 8. November 2012 OpenStack OpenStack
MehrStorage as a Service - STaaS
Storage as a Service - STaaS OpenStack Storage der Zukunft Alte Storage Konzepte Alte Storage Konzepte Zentraler Storage Auf Fat-Clients optimiert Statisch definiert Synchroner Abgleich Meist auf NAS und
MehrOpenNebula. public and private cloud management. ! Martin Alfke ! GUUG Hamburg
public and private cloud management! Martin Alfke ! GUUG Hamburg 12.06.2014 - Martin Alfke - Freelancer - Berlin/Germany Automation and Cfg Mgmt epost Development GmbH Migration
MehrContainer-Orchestrierung in der Cloud für Profis
Container-Orchestrierung in der Cloud für Profis IT Tage 2018, Frankfurt am Main 12. Dezember 2018 Michel Raabe Cloud Solution Architect B1 Systems GmbH raabe@b1-systems.de Vorstellung B1 Systems gegründet
MehrB1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development
OpenStack Icehouse IBM GPFS Expert Workshop 7. Mai 2014 Ralph Dehner Geschäftsführer B1 Systems GmbH dehner@b1-systems.de B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development
MehrText. OpenNebula. Martin Alfke <ma@example42.com>
Text OpenNebula Martin Alfke Martin Alfke Puppet Nerd Freelancer Automation Enthusiast kein Berater! E-POST 2500 VM s mehrere Virtualisierungslösungen (OpenVZ, MCP, KVM libvirt) unterschiedliche
MehrOracle Solaris 11.2 Schnelleinstieg OpenStack
Oracle Solaris 11.2 Schnelleinstieg OpenStack Heiko Stein Senior IT- Architekt etomer GmbH Folie 1 etomer 2014 Die etomer GmbH. Gründung: Fokus: Ansatz: Tätigkeit: Seit 2002 als inhabergeführtes IT-Beratungsunternehmen
MehrOpenNebula. public and private cloud management.! Martin Alfke <martin.alfke@buero20.org>
public and private cloud management! Martin Alfke - Martin Alfke - Freelancer - Berlin/Germany Automation and Cfg Mgmt epost Development GmbH Migration von HW auf VM Umzug Bonn
MehrDeploying Solaris 11 with. Thorsten Schlump T-Systems International GmbH
Deploying Solaris 11 with OpenStack and LDAP based Puppet Thorsten Schlump T-Systems International GmbH INHALTSVERZEICHNIS TOC 1. Einleitung 2. Puppet mit LDAP 3. Installation OpenStack mit Puppet 4. Netzwerk
MehrAEQUO Adaptive und energieeffiziente Verteilung von virtuellen Maschinen in OpenStack-Umgebungen
AEQUO Adaptive und energieeffiziente Verteilung von virtuellen Maschinen in OpenStack-Umgebungen Kai Spindler Sebastian Rieger [vorname.nachname]@informatik.hs-fulda.de Agenda Virtualisierung mit OpenStack
MehrAuthentifizierung und Autorisierung in Kubernetes
Authentifizierung und Autorisierung in Kubernetes Frühjahrsfachgespräch GUUG 2018 01. März 2018 Michael Steinfurth Linux / Unix Consultant & Trainer B1 Systems GmbH steinfurth@b1-systems.de Vorstellung
MehrMiddleware - Cloud Computing Übung
Middleware - Cloud Computing Übung Tobias Distler, Klaus Stengel, Timo Hönig, Johannes Behl Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme)
MehrZwei-Faktor-Authentifizierung
Zwei-Faktor-Authentifizierung Impulsvortrag im Rahmen des ZKI Arbeitskreises Verzeichnisdienste 14./15. März 2016 in Marburg Kurzüberblick Token-Typen I Algorithmen HOTP (HMAC-based One Time Password,
MehrIsolierte Umgebungen für Python Anwendungen Teil 2. Christine Koppelt, Jürgen Schackmann, Stefan Seelmann
Isolierte Umgebungen für Python Anwendungen Teil 2 Christine Koppelt, Jürgen Schackmann, Stefan Seelmann Grenzen von virtualenv Anwendungen bestehen neben Python aus einer Reihe weiterer Komponenten (zusätzliche
MehrPlatform as a Service (PaaS) & Containerization
Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 22.05.2013 LinuxTag Berlin. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 22.05.2013 LinuxTag Berlin Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 38 Mitarbeiter! Spezialisierung
MehrNetwork-Attached Storage mit FreeNAS
Network-Attached Storage mit FreeNAS Diese Anleitung zeigt das Setup eines NAS-Servers mit FreeNAS. FreeNAS basiert auf dem OS FreeBSD und unterstützt CIFS (samba), FTP, NFS, RSYNC, SSH, lokale Benutzer-Authentifizierung
MehrHERSTELLERUNABHÄNGIGE FIREWALL AUTOMATISIERUNG
HERSTELLERUNABHÄNGIGE FIREWALL AUTOMATISIERUNG KONSTANTIN AGOUROS, DFN BETRIEBSTAGUNG BERLIN 1 by Xantaro Agenda Warum Automatisierung Wie Automatisierung Programmierbarkeit von Firewalls Juniper Fortinet
MehrContainerplattform. Lego für DevOps. Dr. Jonas Trüstedt
Containerplattform Lego für DevOps Dr. Jonas Trüstedt 19.10.2017 Idee von Containern Virtualisierung in Containern: Minimalisierung der Abhängigkeiten Mit Host geteilter Kernel Wenig Overhead 1 Container
MehrSOLARIS 11 DEPLOYMENT MIT PUPPET Thomas Rübensaal T-Systems International GmbH
SOLARIS 11 DEPLOYMENT MIT PUPPET Thomas Rübensaal T-Systems International GmbH INHALTSVERZEICHNIS 1. Einleitung 2. Puppet Was ist das? 3. Puppet Wie funktioniert es? 4. Wie sicher ist Puppet? 5. Puppet
MehrSDN mit OpenStack Neutron & Arista EOS
EOS CeBIT 2014 10. März 2014 Christian Berendt Cloud Computing Solution Architect berendt@b1-systems.de Manfred Felsberg Regional Sales Manager Arista Networks mfelsberg@aristanetworks.com - Linux/Open
Mehrovirt Workshop René Koch, rkoch@linuxland.at Senior Solution Architect bei LIS Linuxland GmbH Linuxwochen Wien 2014 1/43
ovirt Workshop, rkoch@linuxland.at Senior Solution Architect bei LIS Linuxland GmbH Linuxwochen Wien 09. Mai 2014 1/43 Agenda Teil 1 Was ist ovirt? Teil 2 Aufbau Setup 2/43 Teil 1 Was ist ovirt? 3/43 Was
MehrSystemmanagement mit Puppet und Foreman
Systemmanagement mit Puppet und Foreman CeBIT 2016 17. März 2016 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de B1 Systems GmbH - Linux/Open Source Consulting,
MehrCloud Computing mit OpenStack
Cloud Computing mit OpenStack B1 Systems GmbH http://www.b1-systems.de Cloud Computing Cloud Computing Servicemodelle Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service
MehrDevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG
DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG 1 $ whoami Jochen Schneider 1997-2000: Software Entwickler Trescom 2000-2011: Network Designer/Technical Architect Telefónica Deutschland
MehrOpenShift auf AWS. Ein Erfahrungsbericht. DB Systel GmbH Holger Koch I.LVD
OpenShift auf AWS Ein Erfahrungsbericht DB Systel GmbH Holger Koch I.LVD83 18.09.2017 Der Vortragende Über mich: Holger Koch Innovation and Community Manager Mitarbeiter DB Systel D.IDP 62 Meine Aufgabengebiete
MehrÜberblick über die Windows Azure Platform
Überblick über die Windows Azure Platform Präsentator: Holger Sirtl Kontakt: http://blogs.msdn.com/hsirtl Copyright 2011 Microsoft Corporation. Alle Rechte vorbehalten. MSDN Webcasts: http://www.msdn-online.de/webcasts
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 05.03.2013 CeBIT 2013. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 05.03.2013 CeBIT 2013 Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 35 Mitarbeiter! Spezialisierung
MehrArchitektur & Deployment einer Multinode OpenStack-Umgebung
Architektur & Deployment einer Multinode OpenStack-Umgebung Andreas Kress ORACLE Deutschland B.V. & Co. KG Geschäftsstelle Frankfurt Co-Speaker: Detlef Drewanz ORACLE Deutschland B.V. & Co. KG Geschäftsstelle
MehrFree IPA (Identity Policy - Audit)
Free IPA (Identity Policy - Audit) OSDCM: User Management Jürgen Brunk München, 06.05.2014 Agenda 1. Was ist Free IPA? 2. Übersicht 3. CLI und Web-GUI 4. Windows AD Anbindung 5. Framework 6. Umgebung 7.
MehrPublic Cloud im eigenen Rechenzentrum
Public Cloud im eigenen Rechenzentrum Matthias Weiss Direktor Mittelstand Technologie Oracle Deutschland B.V. & Co.KG Copyright 2016 Oracle and/or its affiliates. All rights reserved. Agenda Oracle Cloud
MehrWindows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH
Windows Azure für Java Architekten Holger Sirtl Microsoft Deutschland GmbH Agenda Schichten des Cloud Computings Überblick über die Windows Azure Platform Einsatzmöglichkeiten für Java-Architekten Ausführung
MehrFreeIPA. Eine Einführung. Robert M. Albrecht. Presented by. Fedora Ambassador CC-BY-SA. Freitag, 20. Juli 12
FreeIPA Eine Einführung Presented by Robert M. Albrecht Fedora Ambassador CC-BY-SA Robert M. Albrecht Linux seit 1992 RedHat User seit 1996 Fedora seit 2003 romal@fedoraproject.org Robert-M.Albrecht@T-Systems.COM
MehrKostenoptimierte Cloud-Administration mit Solaris Container Technologie
Kostenoptimierte Cloud-Administration mit Solaris Container Technologie Joachim M. Dietsch Principal Sales Consultant Global Elite Accounts Agenda Virtualisierungs-Technologien System
MehrProduktbeschreibung CLOUD. Produktbeschreibung. Cloud. Cloud Server Cloud Drive. Version 2.0-DE / Stand Änderungen vorbehalten 1
Produktbeschreibung Cloud Cloud Server Cloud Drive Version 2.0-DE / Stand 12.09.2018 Änderungen vorbehalten 1 1. ALLGEMEINE INFORMATIONEN ZUM PRODUKT 3 1.1. Leistungsmerkmale 3 1.2. Sicherheitskonzept
MehrDemo Kino: Der Herr der Wolken Die Gefährten
Demo Kino: Der Herr der Wolken Die Gefährten Gemeinsame orchestriert: Database und Java Cloud Service Marcus Schröder Manuel Hoßfeld Oracle Deutschland B.V. & Co KG Copyright 2016, Oracle and/or its affiliates.
MehrBootstrapping Ansible. Bengt Giger Informatikdienste ETH Zürich Client Delivery
Bootstrapping Ansible Bengt Giger Informatikdienste ETH Zürich Client Delivery 24.01.2019 ID Client Delivery Linux Deployment Automatisierte Konfiguration: Automatisierte Konfiguration: Installation/
MehrAmazon S3 - Daten in den Wolken
Barbara von Kalm Cloud-Computing Seminar Hochschule Mannheim WS0910 1/28 Amazon S3 - Daten in den Wolken Barbara von Kalm Fakultät für Informatik Hochschule Mannheim b.vonkalm@stud.hs-mannheim.de 27.11.2009
MehrEntwicklungsumgebungen mit Vagrant
Entwicklungsumgebungen mit Vagrant CommitterConf 2015, Essen 11. November 2015 Christian Berendt Cloud Solution Architect B1 Systems GmbH berendt@b1-systems.de B1 Systems GmbH - Linux/Open Source Consulting,
Mehrwww.netways.de // blog.netways.de // @netways FOREMAN DER VORARBEITER ALS PUPPENSPIELER DIRK GÖTZ NETWAYS GMBH Make IT do more with less
www.netways.de // blog.netways.de // @netways FOREMAN DER VORARBEITER ALS PUPPENSPIELER DIRK GÖTZ NETWAYS GMBH MITARBEITERVORSTELLUNG Dirk Götz Senior Consultant / Trainer Bei NETWAYS seit 06.2012 AGENDA
MehrSDN & OpenStack. Eine Einführung. Martin Gerhard Loschwitz. 2014 hastexo Professional Services GmbH. All rights reserved.
SDN & OpenStack Eine Einführung Martin Gerhard Loschwitz 2014 hastexo Professional Services GmbH. All rights reserved. Wer? Cloud Computing Konventionelle Netze basieren auf einem statischen
MehrOracle VM, OpenStack & EM12c Ziemlich beste Freunde oder Star Wars The Empire Strikes Back
Oracle VM, OpenStack & EM12c Ziemlich beste Freunde oder Star Wars The Empire Strikes Back DOAG FMW Stuttgart 2015 Andreas Chatziantoniou - Foxglove- IT BV Bio Andreas Chatziantoniou Freelance Oracle Fusion
MehrThe Foreman. Felix Massem und Jan-Frederic Markert
The Foreman Felix Massem und Jan-Frederic Markert Agenda Was ist The Foreman? Typischer Lebenszyklus einer Maschine Quelle: http://prezi.com/heph6y7kzole/introduction-to-foreman/ Unterstützung durch The
MehrDirk Becker. OpenVPN. Das Praxisbuch. Galileo Press
Dirk Becker OpenVPN Das Praxisbuch Galileo Press Auf einen Blick 1 Einführung 17 2 Netzwerkgrundlagen 41 3 Software 87 4 Authentisierung und Verschlüsselungsarten 105 5 OpenVPN konfigurieren 135 6 Plugins
MehrContainer. Fluten Container bald das RZ? Markus Schaub
Container Fluten Container bald das RZ? Markus Schaub Viele Profile Viele Modelle Jedes hat andere Sensoren Optionales Zubehör => weitere Sensoren möglich Sensoren Rohdaten Kommunikation Datenverarbeitung
MehrKonfiguration Zentyal 3.3 Inhaltsverzeichnis
Konfiguration Zentyal 3.3 Inhaltsverzeichnis Installation... 2 Grundkomponenten... 5 Grundkonfiguration... 6 Netzwerk... 6 Domain... 7 Updates installieren... 8 DNS konfigurieren... 10 Anpassungen in DNS
MehrMigra?on VMWare basierender Datenbanken auf Knopfdruck
Migra?on VMWare basierender Datenbanken auf Knopfdruck Oracle Ravello Cloud Service Marcus Schröder Master Principal Sales Consultant Business Unit Core & Cloud Technologies Oracle Deutschland Copyright
MehrOpenStack in der Praxis
OpenStack in der Praxis B1 Systems GmbH http://www.b1-systems.de c B1 Systems GmbH 2006 2011 Chapter -1, Slide 1 Cloudcomputing c B1 Systems GmbH 2006 2011 Chapter 0, Slide 1 XaaS c B1 Systems GmbH 2006
Mehrdatenlink-schnittstelle Version 1.0
www.datenlink.info datenlink-schnittstelle Version 1.0 Inhalt 1 Allgemeines 2 1.1 Datenaustausch... 2 1.2 Zugriffstypen... 2 2 Format der Rückgabewerte 3 2.1 HTTP-Statuscodes... 3 2.2 Rückgabewerte...
MehrOrchestrierung einer Private Cloud mit OpenStack Heat
OpenStack Heat CommitterConf Essen 2014 28. Oktober 2014 Ralph Dehner Gründer & CEO dehner@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Inhalt Vorstellung Die Cloud und
Mehr1 Cloud Computing 1. 2 Architektur und Produktübersicht 9
vii Inhaltsverzeichnis 1 Cloud Computing 1 1.1 Was ist Cloud Computing? 1 1.1.1 Servicemodelle der Cloud 1 1.1.2 Liefermodell der Cloud 3 1.1.3 Elemente des Cloud Computing 3 1.1.4 Vorteile des Cloud Computing
MehrBenutzerhandbuch. Neukirchen
Benutzerhandbuch Neukirchen August 2015 Kontakt: Kai Hübl Lambertsberg 17 D-34626 Neukirchen kai.huebl@asneg.de 3 Contents 1 Einleitung... 5 1.1 Inhalt... 5 1.2 OpcUaWebServer... 5 1.3 Web Panel... 6 2
MehrOpenStack Automatisiertes Bereitstellen von Instanzen
Bereitstellen von Instanzen Linux Informationstag Augsburg 2014 22. März 2014 Ralph Dehner Gründer & CEO dehner@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Inhalt Vorstellung
MehrInfrastructure-as-a-Service im Hochschulrechenzentrum
Infrastructure-as-a-Service im Hochschulrechenzentrum Daniel Rohde Bildnachweis: Rollende Wolke Daniela Mirner Eberl, Lizenz: https://commons.wikimedia.org/wiki/file:roll-cloud.jpg
MehrAgenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard
Agenda Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard AZURE REGIONS offen BETRIEBSSYSTEME DATENBANKEN ENTWICKLUNGS-
MehrMindbreeze InSpire. Management Center ... Support : Tel.:
Mindbreeze InSpire... Management Center Support : Tel.: +43 732 606162 620 E-Mail: support@mindbreeze.com 1 Vorbereitung Im Mindbreeze InSpire Management Center werden Administrations- und Managementaufgaben
MehrNetzwerk Teil 1 Linux-Kurs der Unix-AG
Netzwerk Teil 1 Linux-Kurs der Unix-AG Andreas Teuchert 5. Januar 2015 Wiederholung: OSI-Schichtenmodell Layer 1: Physical Layer (Kabel, Funk) Layer 2: Data Link Layer (Ethernet, WLAN) Layer 3: Network
MehrEvolution der owncloud-installation an der TU Berlin. Dr.-Ing. Thomas Hildmann tubit IT Service Center DFN Forum Clouddienste März 2017
Evolution der owncloud-installation an der TU Berlin Dr.-Ing. Thomas Hildmann tubit IT Service Center DFN Forum Clouddienste März 2017 Agenda 1. Einleitung - Evolution im Datacenter allgemein - Elemente
MehrNexinto Business Cloud - HAProxy Anleitung zum Aufsetzen eines HAProxy Images. Version: 1.0
Nexinto Business Cloud - HAProxy Anleitung zum Aufsetzen eines HAProxy Images Version: 1.0 Inhaltsverzeichnis Inhaltsverzeichnis... ii 1 Einleitung... 3 2 Vorbereitungen... 4 3 Erstellen des Loadbalancers...
MehrKonfigurationsmanadment mit Chef und Vagrant. August 2012, Seite: 1/20
Konfigurationsmanadment mit Chef und Vagrant August 2012, Seite: 1/20 $ whoami Sebastian Wendel IT Freelancer Schwerpunkte: Systemadministration Netzwerk-Infrastruktur Web-Infrastruktur System-Management
MehrBibliografische Informationen digitalisiert durch
Auf einen Blick 1 Einführung 17 2 Netzwerkgrundlagen 41 3 Software 85 4 Authentisierung und Verschlüsselungsarten 101 5 OpenVPN konfigurieren 129 6 Plug-ins 181 7 Weitere Konfigurationen 185 8 Tipps 209
MehrSchichtung virtueller Maschinen zu Labor- und Lehrinfrastruktur
Tobias Guggemos, Vitalian Danciu, Dieter Kranzlmüller MNM-Team Ludwig-Maximilians-Universität München Schichtung virtueller Maschinen zu Labor- und Lehrinfrastruktur DFN-Forum 2016 in Rostock 1 Rechnernetzpraktikum
MehrBereitstellung von Microservice mit dem OCCS
Schlüsselworte Bereitstellung von Microservice mit dem OCCS Cloud, Microservice, Docker, Container Einleitung Stefan Kühnlein OPITZ CONSULTING GmbH München Microservices sind längst nicht mehr nur ein
MehrUnternehmen sind konfrontiert mit Fragen wie z.b.:
Battle of the Clouds Oracle vs AWS vs Azure vs OpenStack Manfred Klimke Trevisto AG Nürnberg Schlüsselworte Oracle Cloud Deployment Modelle für Data Warehouse, Cloud Computing, Oracle Cloud, Azure, AWS,
MehrPut your Kubernetes into Jail
Put your Kubernetes into Jail Deployment and Operations on AWS China Timo Heinrichs, Arnold Bechtoldt 17.04.2018 Timo Heinrichs Cloud Platform Engineer Arnold Bechtoldt Systems Engineer Rahmenbedingungen
MehrWesentliche Ideen und Komponenten der V13 V13 Under the Hood die Technik dahinter
Wesentliche Ideen und Komponenten der V13 V13 Under the Hood die Technik dahinter Der Client PBX und App Platform Verschiedene zentrale Apps Installation V13, der Client myapps V13 Under the Hood die Technik
MehrEntwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH
Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams Jan Kruse, utilitas GmbH 15.01.2018 Gliederung Einleitung Motivation Ziele Grundlagen ASP.Net Web API REST-API Microsoft
MehrAusrollen von Multi-Tier-Applikationen mit Docker
Ausrollen von Multi-Tier-Applikationen mit Docker CommitterConf 2015, Essen 10. November 2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de B1 Systems GmbH
MehrIdP Cluster Strukturen und zentrales Logging
IdP Cluster Strukturen und zentrales Logging Agenda Agenda Kurzvorstellung RWTH Aachen Shibboleth Kennzahlen an der RWTH Aachen IdP Cluster Strukturen an der RWTH Aachen Aufbau IdP Cluster Kurzvorstellung
MehrContainer Hype. TODO : Vollflächiges Container Bild. Håkan Dahlström Source: https://www.flickr.com/photos/dahlstroms/
OpenShift 3 Techlab Container Hype TODO : Vollflächiges Container Bild Håkan Dahlström Source: https://www.flickr.com/photos/dahlstroms/3144199355 1. Ziele 2. Container 3. OpenShift 3 4. Workshop Agenda
MehrVorlesung Unix-Praktikum
Mehr mit Vorlesung und -Zugriff Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 18. Oktober 2017 1 Willkommen zur zweiten Vorlesung Was gab es von mir beim letzten Mal? Login in den Rechnerpools
MehrContainisierung von Java Apps mit Docker
Containisierung von Java Apps mit Docker Inhalt 1. Virtualisierungskonzept 2. Softwarecontainer 3. Docker 4. Anwendungsbeispiel 5. Fazit 07.06.2018 Containerisierung von Java Apps mit Docker 2 Inhalt 1.
MehrDer Cloud-Dienst Windows Azure
Der Cloud-Dienst Windows Azure Master-Seminar Cloud Computing Wintersemester 2013/2014 Sven Friedrichs 07.02.2014 Sven Friedrichs Der Cloud-Dienst Windows Azure 2 Gliederung Einleitung Aufbau und Angebot
MehrHowTo OpenVPN Client mit öffentlich erreichbaren Feste IP Adressen
HowTo OpenVPN Client mit öffentlich erreichbaren Feste IP Adressen Ziel Als Ziel der Installation wird es folgende Szenario mit IPFire implementiert. (Quelle : http://www.portunity.de/access/wiki/beispiel-szenarien_von_vpn-tunneln_auf_pptp-
MehrWas ist Windows Azure? (Stand Juni 2012)
Was ist Windows Azure? (Stand Juni 2012) Windows Azure Microsofts Cloud Plattform zu Erstellung, Betrieb und Skalierung eigener Cloud-basierter Anwendungen Cloud Services Laufzeitumgebung, Speicher, Datenbank,
MehrGecMeGUI. Eine SSO-enabled Cloud WebGUI mit clientseitiger Schlüsselgenerierung
GecMeGUI Eine SSO-enabled WebGUI mit clientseitiger Schlüsselgenerierung Hochschule Furtwangen Frank Dölitzscher 04.04.2011 Agenda Web GUI 1. Einführung 2. Absicherung des Service Zugangs 3. Web GUI Sicherung
MehrMicrosoft Azure für Java Entwickler
Holger Sirtl Microsoft Deutschland GmbH Microsoft Azure für Java Entwickler Ein Überblick Agenda Cloud Computing Die Windows Azure Platform Anwendungen auf Windows Azure Datenspeicherung mit SQL Azure
MehrSo legen Sie eine gelöschte Resource wieder an
NetWorker - Allgemein Tip 547, Seite 1/5 So legen Sie eine gelöschte Resource wieder an Besonders bei der Verwendung mehrerer Bildschirme ist es schnell geschehen - einmal haben Sie den Fokus nicht richtig
MehrCeph. Distributed Storage Julian mino Klinck GPN15-05.06.2015
Distributed Storage Julian mino Klinck GPN15-05.06.2015 Julian mino! Interessen: Netzwerke # Karlsruhe Hardware $ gpn15@lab10.de Cocktails " twitter.com/julianklinck Hacking Musik- und Lichttechnik 2 Julian
MehrMicrosoft-Prüfung. Installation, Storage, and Compute with Windows Server Preview EXAM PACK
70-740 Microsoft-Prüfung Installation, Storage, and Compute with Windows Server 2016 Preview EXAM PACK Das komplett 70-410 EXAM PACK mit 100 Prüfungsfragen kann unter mschulz@consuit.ch für 65 CHF bestellt
MehrVIRTUELLE APPLICATION DELIVERY LÖSUNGEN Network Virtualization Day magellan netzwerke GmbH
VIRTUELLE APPLICATION DELIVERY LÖSUNGEN Network Virtualization Day 2013 Referent 2 Rückblick Wat is en Dampfmaschin? 3 Rückblick Klassisches Beispiel: Webseite 4 Rückblick Klassisches Beispiel: Webseite
MehrDie Architektur. Die einzelnen Komponenten sind in eigenen Projekten realisiert, die ihre Dienste über REST-Web-Services-APIs bereitstellen.
OpenStack mit Oracle Franz Haberhauer, ORACLE Deutschland B.V. & Co. KG Im Jahr 2010 initiierten Rackspace und die NASA ein Open-Source-Projekt namens OpenStack für ein Cloud-Framework, zunächst für Infrastructure-as-a-Service:
MehrNetzwerk Teil 1 Linux-Kurs der Unix-AG
Netzwerk Teil 1 Linux-Kurs der Unix-AG Zinching Dang 30. November 2015 OSI-Schichtenmodell Layer 1: Physical Layer (Koaxial-Kabel, Cat5/6-Kabel, Luft für Funkübertragung) Layer 2: Data Link Layer (Ethernet,
MehrSolaris 11 Deployment mit Puppet Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Einleitung Puppet Was ist das?
Solaris 11 Deployment mit Puppet Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Solaris 11, Puppet, Deployment, Installation, Konfiguration, Konfigurationsmanagement Einleitung Mit
MehrVorwort. Zielgruppe. Entstehung. vii
vii Zielgruppe Dieses Buch richtet sich in erster Linie an Systemadministratoren, die vom Sammeln erster Erfahrungen über das Erarbeiten von Proof-of- Concepts bis hin zum produktiven Einsatz einer OpenStack-Umgebung
MehrDateisysteme und Datenverwaltung in der Cloud
Dateisysteme und Datenverwaltung in der Cloud Sebastian Fischer Master-Seminar Cloud Computing - WS 2013/14 Institut für Telematik, Universität zu Lübeck Dateisysteme und Datenverwaltung in der Cloud 1
MehrKKGeo/IGArc Fachstellenleitersitzung 6. April 2018 ENTERPRISE GIS
KKGeo/IGArc Fachstellenleitersitzung 6. April 2018 ENTERPRISE GIS DIGITALE TRANSFORMATION Das gleiche digital tun wie bis jetzt analog, ist kein digitaler Wandel. (InfoSocietyDays Bern) In digitalen Technologien
MehrAndroid VPN. Am Beispiel eines Netzwerktunnels für das Domain Name System (DNS) 1 Andiodine - Android DNS-VPN
Android VPN Am Beispiel eines Netzwerktunnels für das Domain Name System () 1 Inhalt VPN Framework in Android Übersicht zu Iodine Funktionsweise Demonstration 2 VPN und Android Verfügbar seit Android 4.0
Mehr