Studienprojekt HP-MOM



Ähnliche Dokumente
Software Defined Networking. und seine Anwendbarkeit für die Steuerung von Videodaten im Internet

Studienprojekt HP-CEP

Vorstellung Studienprojekt. Policy4TOSCA. Umsetzung eines Policy-Frameworks für sicheres und energieeffizientes Cloud Computing

Das Internet. Prof. Anja Feldmann, Ph.D. TU-Berlin Deutsche Telekom Laboratories

SAP NetWeaver Gateway. 2013

SDN & OpenStack. Eine Einführung. Martin Gerhard Loschwitz hastexo Professional Services GmbH. All rights reserved.

Message Oriented Middleware am Beispiel von XMLBlaster

Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen?

VEDA Managed Services VEDA-SOFTWARE

Apache-Tomcat Workshop

FOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1)

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Aktuelle Trends der Informationssicherheit Daten-Center Connectivity & Security

Software Defined Networks - der Weg zu flexiblen Netzwerken

Alexandru Arion, Benjamin Schöllhorn, Ingo Reese, Jürgen Gebhard, Stefan Patsch, Stephan Frank

Diplomarbeit von Lars Gohlke. University of Applied Sciences Brandenburg

Vorlesung 11: Netze. Sommersemester Peter B. Ladkin

Präsentation Von Laura Baake und Janina Schwemer

Aufbau eines virtuellen privaten Netzes mit Peer-to-Peer-Technologie

Evaluation of Java Messaging Middleware as a Platform for Software Agent Communication

Trackstar. das intelligente, kostengünstige. Objektortungsystem im Kleinformat! Microtracker. 1. Eigenschaften:

Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers

PCC Outlook Integration Installationsleitfaden

Grundlagen der Rechnernetze. Internetworking

Workflow, Business Process Management, 4.Teil

Informationen als Leistung

Advanced Banking Platform

Mobile Anwendungen Google Cloud Messaging

Der Nutzen und die Entscheidung für die private Cloud. Martin Constam Rechenpower in der Private Cloud 12. Mai 2014

Verteiltes Persistenz-System. Mykhaylo Kabalkin

Anpassung einer freien SSL/TLS Implementierung an die Kertasarie VM

MSXFORUM - Exchange Server 2003 > Konfiguration Sender ID (Absendererkennu...

spezial Software Defined Networking


Übungen zur Softwaretechnik

Bruchez, Eddy Druckdatum :21:00

IT-Lösungsplattformen

Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)

Swissdec Standards. Was ist bei der Internetanbindung einer Swissdec-zertifizierten Lohnbuchhaltung zu beachten.

Gesetzliche Aufbewahrungspflicht für s

Netzwerktechnologie 2 Sommersemester 2004

Ein mobiler Electronic Program Guide

PC Virtualisierung für Privatanwender

vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems

Case Studies. Einsparpotenziale durch Konsolidierung und Virtualisierung. Jan Philipp Rusch New Vision GmbH

Client-Server mit Socket und API von Berkeley

Installationsanleitung Webserver - Datenkommunikation

Microsoft Dynamics CRM Perfekte Integration mit Outlook und Office. weburi.com CRM Experten seit über 10 Jahren

Bernd Blümel. Verschlüsselung. Prof. Dr. Blümel

DKM-Forum BiPRO Live. 25. Oktober 2012 Dortmunder Westfalenhalle

Inhouse-Seminar: Informationsbewirtschaftung im Data Warehouse mit dem ETL-Tool PowerCenter -4 Tage

Energieeffiziente Empfänger in Sensornetzwerken

Flat for IP. Die Frühlings Initiative von Alcatel-Lucent

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Wir bringen Ihre USB Geräte ins Netz Ohne Wenn und Aber!

Sicherheits-Tipps für Cloud-Worker

Cisco Security Monitoring, Analysis & Response System (MARS)

IT-Kosten im Mittelstand höher als bei Großunternehmen

Virtual Desktop Infrasstructure - VDI

Persönliche Einladung. Zur IT Managers Lounge am 4. November 2009 in Köln, Hotel im Wasserturm.

SWOT Analyse zur Unterstützung des Projektmonitorings

Apache HBase. A BigTable Column Store on top of Hadoop

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Die Formel für eine sichere Zukunft!

OSEK/VDX NM (Network Management)

VIP-Programm. Herzlich Willkommen!

Christian Glesmann. - Diplomarbeit -

Cisco SF Port 10/100 Smart Switch

Skript Pilotphase für Arbeitsgelegenheiten

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Datenübernahme easyjob 3.0 zu easyjob 4.0

SuSE SmartClient Framework

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Qualitätsmanagement im Projekt

Systemvoraussetzungen

IPv6. Stand: Datapark AG

Secure Network Communications (BC-SEC-SNC)

Flexible und mobilfähige Lösung für den Luxusuhren-Marktplatz

ClickProfile Mobile. Leitfaden Client. Ihre Vision ist unsere Aufgabe

Allgemeine Informationen

Videoüberwachung als Virtuelle Maschine. auf Ihrem Server, PC oder Mac. Peter Steinhilber

Idee des Paket-Filters

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

IT SOLUTIONS. Service & Betreuung. für Storage Virtualisierung

Think individual.

Transkript:

Institute of Parallel and Distributed Systems () Universitätsstraße 38 D-70569 Stuttgart Studienprojekt HP-MOM High Performance Message Oriented Middleware 23. Januar 2013 Kurt Rothermel, Frank Dürr, Patrick Baier, Ruben Mayer

Wer sind wir? Abteilung Verteilte System des Instituts für Parallele und Verteilte Systeme () Das Team: Prüfer: Prof. Kurt Rothermel Kunde: Dr. Frank Dürr Betreuer: M.Sc. Patrick Baier Dipl.-Inf. Ruben Mayer Das Entwicklerteam 2

Motivation Das Produkt: High Performance Message Oriented Middleware (MOM) Wozu wird eine MOM benötigt? Asynchrone Nachrichtenzustellung in verteilten Systemen Message Queues: Empfänger muss während des Sendens nicht verfügbar sein Publish/Subscribe: (a priori unbekannte) Empfänger können Nachrichten abonnieren (Nachrichtenkanäle, Filterung nach Inhalten) Grundlage einer Vielzahl von verteilten Anwendungen Client/Server in der Cloud 3

Beispiel: Aktienhandel Publisher < SAP,60 > < BMW,74 > < RWE,30 > Message Oriented Middleware (MOM) Filtering SAP > 50 BMW > 80 RWE > 20 Msg. Queuing Subscribe Subscriber offline online SAP > 50 SAP > 50 BMW > 80 RWE > 20 online RWE > 20 4

Ziel: High-Performance Hoher Nachrichtendurchsatz So schnell wie das Kommunikationsnetz ( Line rate ) 1 Gbps (Gigabit Ethernet), 10 Gbps (10 Gigabit Ethernet), Schneller geht s nicht! Server kann viele Klienten bedienen, hohe Skalierbarkeit (Extrem) Niedrige Latenz So schnell wie das Kommunikationsnetz (<< 1 ms) Schneller geht s nicht! Zeit ist Geld! Aktienhandel, Auktionen, etc. Aktuelle Ansätze basierend auf Software-Routern/Brokern zu langsam! 5

Enabler -Technologie: Software-defined Networking Wie kann diese (ideale) Performance erreicht werden? Ansatz: Nachrichtenvermittlung direkt im Kommunikationsnetz Hardware-unterstützte Vermittlung durch Switches Mikrosekunden Verzögerung pro Switch Voller Durchsatz ( Line Rate ) Kein Overlay-Netz, keine Software-Router, usw. Problem: MOM muss Switches (Forwarding-Tabellen) konfigurieren können Mit geschlossenen Protokollen (IP, Ethernet) bisher nicht möglich Lösung: Software-defined Networking (SDN) 6

Big-Trend: Software-defined Networking Open Networking Summit 2012: Google verwendet SDN in ihren produktiven Netzen http://www.youtube.com/watch?v=vlhjufgxeo4 VMware zahlt im Jahr 2012 1,26 Milliarden US-Dollar für Startup Nicira Software Switches für die Cloud OpenFlow-Protokoll (SDN-Standard-Schnittstele für Switches) wird von allen großen Herstellern implementiert Cisco, IBM, HP, NEC, Huawei, Was steckt hinter SDN? 7

Application Application Application Software-defined Networking: Grundidee Trennung Forwarding (Data Plane) und Netzkontrolle (Control Plane) Forwarding in Hardware (Switches) Hohe Performance! Netzkontrolle in Software (Controller) Hohe Flexibilität! Logisch zentralisierter Controller ersetzt verteilte Protokolle Kontrolllogik ( Routing ) durch Anwendung programmierbar MOM programmiert das Netz Programmierung in Hochsprachen (Java, Python, ) MOM Controller API (OpenFlow) Control Plane Data Plane Hosts 8

Application Application Application Das Produkt High Performance Message Oriented Middleware Middleware-Komponente (Schnittstelle zur Anwendung) SDN-Controller Umsetzung der MOM-Funktionalität (Message-Queues, Pub/Sub) auf das Netz Konzepte vorhanden: Forschungsarbeiten der Abteilung Technologie: Java/Eclipse, Python, etc. MOM Controller API (OpenFlow) Data Plane Hosts 9

Organisatorisches: Lehrveranstaltungen Vorlesung im Sommersemester 2013: Rechnernetze Seminar im Sommersemester 2013: Moderne Internet- und Netztechnologien Fachpraktikum im Sommersemester 2013 (optional): Software-defined Networking 10

Was bieten wir? Labor: 0.353 Besprechungsecke mit Beamer, PC- und Laptop-Arbeitsplätze Testbeds: Cluster mit Software-Switches (Open vswitch) Hardware-Switches (Cisco) Experten für SDN, MOM, Rechnernetzen, Verteilten Systemen Betreuer mit StuPro-Erfahrung Spannendes Thema mit hochaktuellen Technologien MOM + SDN Nicira wurde für 1,2 Mrd gekauft. Was kostet Ihre Firma /Ihr Produkt? 11

Fragen? Universität Stuttgart Frank Dürr Phone: +49-711-685-88431 frank.duerr@ipvs.uni-stuttgart.de 12