Dynamische Änderung von Ressourcen in OpenStack



Ähnliche Dokumente
Migration einer bestehenden Umgebung in eine private Cloud mit OpenStack

Btfs das Dateisystem der Zukunft?

OpenStack und Heat Standardisierte Test- und Entwicklungsumgebungen

owncloud Unternehmensdaten sicher in eigener Hand

SDN mit OpenStack Neutron & Arista EOS

Ausrollen von Multi-Tier-Applikationen mit Docker

Systemmanagement mit Puppet und Foreman

OpenStack bei der SAP SE

Private IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de

OpenStack Automatisiertes Bereitstellen von Instanzen

Orchestrierung einer Private Cloud mit OpenStack Heat

Linux Kernel Live Patching mit kpatch und kgraft

B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

Systemmanagement mit Puppet und Foreman

MongoDB Big Data mit Open Source

OPENNEBULA ALS OPEN SOURCE CLOUD VIRTUALISIERUNGSLÖSUNG

Systemmanagement mit Puppet und Foreman

Systemmanagement mit Puppet und Foreman

Hochverfügbare Virtualisierung mit Open Source

B1 Thin Client Management bei der Fraport AG

Eine eigene Linux-Distribution für den Raspberry Pi mit Yocto

Softwarepaketierung und Continuous Integration bei Airbus Defence and Space

Softwarepaketierung und Continuous Integration bei Airbus Defence and Space

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Step by Step Webserver unter Windows Server von Christian Bartl

Open Source als de-facto Standard bei Swisscom Cloud Services

3 System Center Virtual Machine Manager 2012

Überblick IBM Offerings für Cloud-Provider

Brownbag Session Grundlagen Virtualisierung Von VM s und Containern

ANYCLOUD STATE-OF-CLOUD WORKSHOP

Webcast-Serie IT Transformation in die Cloud, Teil 1. Public Cloud - mit Best-Practice-Beispiel hetras GmbH - Henning von Kielpinski, ConSol* GmbH

Virtual System Cluster: Freie Wahl mit Open Source

Preisvergleich ProfitBricks - Amazon Web Services M3 Instanz

synergetic AG Open House 2012 Ihr Unternehmen in der Wolke - Cloud Lösungen von synergetic

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

SaaS Exchange Handbuch

Sichere Netze mit OpenVPN Open Source VPN in Theorie und Praxis

Cloud Computing mit OpenStack

terra CLOUD IaaS Handbuch Stand: 02/2015

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen

Xerox Device Agent, XDA-Lite. Kurzanleitung zur Installation

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Best Practices für Installation und Betrieb des Oracle Application Servers unter Linux. Referent: Björn Bröhl, Fachbereichsleiter MT AG

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Preise und Leistungen Dynamic Computing Services

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

LOAD BALANCING LASTVERTEILUNG BEI INTERNETANWENDUNGEN

Control-M Workload Change Management 8

DATAGROUP IT Services + Solutions

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Virtualisierung. Es geht auch anders. Ein Erfahrungsbericht zur Enterprise Virtualisierung mit Open-Source-Technologien. Stefan Grote GONICUS GmbH

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Windows Server 2012 R2 Standard & Datacenter

4 Planung von Anwendungsund

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

enerpy collaborative webased workflows collaborative webbased groupware INDEX 1. Netzwerk Überblick 2. Windows Server 2008

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Installationshinweise und Systemvoraussetzungen

Cloud Computing mit OpenStack

Vision: ICT Services aus der Fabrik

"Es werde Cloud" - sprach Microsoft

Jung Dynamisch Virtualisiert? Risiken der Realisierung

nftables Der neue Paketfilter im Linux-Kernel

J e t z t h e l f e i c h m i r s e l b s t S A P S o l u t i o n M a n a g e r o p t i m a l e i n s e t z e n Hintergrund Ihr Nutzen

Dezentrale Verschlüsselung. Lumension Device Control Version 4.4

ANLEITUNG NETZEWERK INSTALATION

3 System Center Virtual Machine Manager 2012

Private oder public welche Cloud ist die richtige für mein Business? / Klaus Nowitzky, Thorsten Göbel

McAfee Security-as-a-Service -

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10

Anbieter auf dem Foto-Marktplatz werden

Workshop: Eigenes Image ohne VMware-Programme erstellen

Popup Blocker/Sicherheitseinstellungen

Laborübung - Task Manager (Verwalten von Prozessen) in Windows XP

Shellfire PPTP Setup Windows 7

Storage Cluster mit Ceph

:: Anleitung Hosting Server 1cloud.ch ::

Technik der Cloud. Prof. Dr. Hannes Federrath Sicherheit in verteilten Systemen (SVS) München, 18.

Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

SolarWinds Engineer s Toolset

R-BACKUP MANAGER v5.5. Installation

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Gründe für fehlende Vorsorgemaßnahmen gegen Krankheit

Schritt 1 Einrichten Ihrer Domäne mit Exchange Online, Lync Online oder beiden Diensten

Entwicklungsumgebungen. Packer, Vagrant, Puppet. Alexander Pacnik Mannheim,

Benutzerhandbuch. bintec elmeg GmbH. Benutzerhandbuch. be.ip. Workshops. Copyright Version 1.0, 2015 bintec elmeg GmbH

presents openqrm Enterprise Presentation Slide no. 1

Vorstellung SimpliVity. Tristan P. Andres Senior IT Consultant

Guide DynDNS und Portforwarding

Aktualisieren auf Adobe Experience Manager Forms on JEE für Websphere

Security. Stefan Dahler. 4. Internet Verbindung. 4.1 Einleitung

Linux Hochverfügbarkeits-Cluster


How- to. E- Mail- Marketing How- to. Subdomain anlegen. Ihr Kontakt zur Inxmail Academy

SERVICE SUCHE ZUR UNTERSTÜTZUNG

Transkript:

Dynamische Änderung von Ressourcen in OpenStack CLOUDZONE 05. Februar 2014 Christian Berendt Cloud Computing Solution Architect berendt@b1-systems.de

Vorstellung B1 Systems gegründet 2004 primär Linux/Open Source Themen national & international tätig über 60 Mitarbeiter unabhängig von Soft- und Hardware-Herstellern Leistungsangebot: Beratung & Consulting Support Entwicklung Training Betrieb Lösungen dezentrale Strukturen OpenStack 2 / 20

Schwerpunkte Virtualisierung (XEN, KVM & RHEV) Systemmanagement (Spacewalk, Red Hat Satellite, SUSE Manager) Konfigurationsmanagement (Puppet & Chef) Monitoring (Nagios & Icinga) IaaS Cloud (OpenStack & SUSE Cloud) Hochverfügbarkeit (Pacemaker) Shared Storage (GPFS, OCFS2, DRBD & CEPH) Dateiaustausch (owncloud) Paketierung (Open Build Service) Administratoren oder Entwickler zur Unterstützung des Teams vor Ort OpenStack 3 / 20

Business Usecase OpenStack 4 / 20

Problem: Veränderliche Anforderungen Landschaft mit Webservern mit ausreichend Ressourcen, um das Tagesgeschäft zu bedienen bereitgestellte Website wird aktiv beworben (TV, Radio,... ) dadurch steigt die Anzahl der Besucher sprungartig an bereitgestellte Ressourcen reichen nicht aus deutliche Verzögerungen bei der Auslieferung OpenStack 5 / 20

Lösung: Horizontale Skalierung/Scale Out vor Werbemaßnahmen bereits weitere Webserver bereitstellen bringt aber keine Besserung bei Slashdot-Effekt Erfolg der Werbemaßnahmen schwer einzuschätzen ausserdem erhöhter Aufwand im Vor- und Nachfeld bei Überschreitung von Messwerten: neuen Webserver hinzufügen bei Unterschreitung von Messwerten: einen Webserver entfernen OpenStack 6 / 20

OpenStack 7 / 20

Ressourcen in OpenStack OpenStack 8 / 20

Physikalische Ressourcen Bare-metal Systeme für... Virtualisierung Block Storage Object Storage OpenStack 9 / 20

Virtuelle Ressourcen Instanzen/virtuelle Systeme Netzwerke & IP-Adressen Router & Loadbalancer Block Storage Devices Paketfilterregeln... OpenStack 10 / 20

Orchestrierung OpenStack 11 / 20

Orchestrierung in OpenStack OpenStack Orchestration (Heat) ähnlich AWS CloudFormation Nutzung von Resourcen aus den Bereichen Compute, Networking und Storage möglich Möglichkeit zur Konfiguration von Applications über Post-Deployment-Skripte OpenStack 12 / 20

Nutzung von Templates OpenStack 13 / 20

Virtuelle Ressourcen OpenStack 14 / 20

Horizontale Skalierung/Scale Out OpenStack 15 / 20

Erfassung von Messwerten OpenStack Telemtry (Ceilometer) erfasst zentral Messwerte aller Komponenten Memory Usage CPU Utilization... OpenStack 16 / 20

Reaktion auf Messwerte Beispiel Möglichkeit über die API von Ceilometer Alarme zu definieren, die bei Erreichen eines Kriteriums eine Aktion ausführen Wenn die CPU Auslastung einer bestimmten Gruppe von Instanzen über einen Zeitraum von fünf Minuten größer als 50% ist, triggere durch den Aufruf einer URL der Heat API die Erstellung einer weiteren Instanz. OpenStack 17 / 20

Physikalische Ressourcen OpenStack 18 / 20

Horizontale Skalierung/Scale Out OpenStack 19 / 20

Vielen Dank für Ihre Aufmerksamkeit! Bei weiteren Fragen wenden Sie sich bitte an info@b1-systems.de oder +49 (0)8457-931096