ASAM ODS 6.0 next technology



Ähnliche Dokumente
Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Deckblatt. SIMOCRANE V4.1 Hotfix 2 SIMOCRANE CMS. FAQ Juli Service & Support. Answers for industry.

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

Artenkataster. Hinweise zur Datenbereitstellung. Freie und Hansestadt Hamburg. IT Solutions GmbH. V e r s i o n

Fachapplikationen in heterogenen IT Landschaften

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

Speicher in der Cloud

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

ATHOS Benutzertreffen

Installation OMNIKEY 3121 USB

Fallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß

Lokales Netzwerk Probleme beim Verbinden eines Linux-Clients mit einem Windows 2003 Server Frage:

Schnellste Realtime Segmentierung weltweit

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

Projektmanagementsoftware: Standard vs. Individual

»d!conomy«die nächste Stufe der Digitalisierung

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

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

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

PhoneLine. Innovation for you!

Matrix42. Matrix42 Cloud Trial Erste Schritte. Version

Energieeffziente IT-Lösungen an Schulen

Test zur Bereitschaft für die Cloud

Gestaltungsbeispiel Holdingstruktur

Internet und Datensicherung für Frankfurter Schulen mit einem Bandlaufwerk unter MS Windows NT Server Frage:

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

teamsync Kurzanleitung

QTrade GmbH Landshuter Allee München Seite 1

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Daniel Warneke Ein Vortrag im Rahmen des Proseminars Software Pioneers

Ein neues Outlook Konto können Sie im Control Panel über den Eintrag Mail erstellen.

Prüfungen der Industrie- und Handelskammern. Michael Assenmacher DIHK Expertenworkshop der AGBFN Forum 1: Prüfungsformen und -reformen

CERTQUA-Servicecenter Nahtlose IT-Anbindung per Schnittstelle

IT-Infrastruktur-Betrieb in schwierigen Zeiten Ansätze zur Kostenreduktion UND Effizienzsteigerung

Ergebnisse. Umfrage Kurz-Statistiken Umfrage 'Feedback und Entertain 2.0'

Synchronisations- Assistent

Benötigen wir einen Certified Maintainer?

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Group-Mail-Encryption Johann Kollmayer Raiffeisen Informatik GmbH

Lessons Learned. Ein OpenID-Provider unterstützt den neuen Personalausweis. CeBIT 2011, Hannover Heise Future Talk Freitag, 4.

-> Dringende Empfehlung: Das Upgrade direkt am TelevisGo vorort vornehmen!

Installations Guide für YAJSW und DTLDAP

Informationen als Leistung

Erfahrungen mit Hartz IV- Empfängern

Meinungen der Bürgerinnen und Bürger in Hamburg und Berlin zu einer Bewerbung um die Austragung der Olympischen Spiele

MS CLOUD STARTUP WORKSHOP

Einstellungen der Deutschen gegenüber dem Beruf der Putzfrau

Informationen zum neuen Studmail häufige Fragen

Wir machen neue Politik für Baden-Württemberg

Henning Mersch. Tomcat. im Rahmen des RBG-Seminar SS04. Apache-Jakarta-Tomcat-Server RBG-Seminar 1/17

Frankfurt,

Outsourcing und Offshoring. Comelio und Offshoring/Outsourcing

Cloud Computing Top oder Flop? 17. November 2010

Sechster ProSTEP Benchmark Teil 2: PDM Data Exchange

Internet Economics 4

Projektarbeit POS II zum Thema Branchensoftware in der Druckindustrie. Ben Polter, Holger Räbiger, Kilian Mayer, Jochen Wied

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

MO 27. Aug. 2007, 17:00 UHR JAVA FRAMEWORKS TIPPS VON PROFI-GÄRTNERN GEGEN WILDWUCHS

Lubuntu als Ersatz für Windows

Internet online Update (Mozilla Firefox)

IT-Infrastruktur und Sicherheit im Mittelstand: Anforderungen und Umsetzung bei Tech Advertising IT Trends Sicherheit

Einführung in. Logische Schaltungen

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

Redaktionelles Arbeiten auf Basis von Big-Data Methoden aus der Rundfunk/Fernseh-Perspektive

Unified Communication Client Installation Guide

MetaQuotes Empfehlungen zum Gebrauch von

RESTful Web. Representational State Transfer

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

Pure Web für Diagramme, Berichte, Handwerteingaben

Tritt beim Aufruf ein Fehler aus, so wird eine MessageBox mit dem Fehlercode und der Kommandozeile angezeigt.

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

WebService in Java SE und EE

1 Planung Migration UNIMOD collect (=neues Release

Projektmanagement in der Spieleentwicklung

Anleitung über den Umgang mit Schildern

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation.

So geht s Schritt-für-Schritt-Anleitung

Internet Explorer Version 6

Inventur. Bemerkung. / Inventur

Ihr IT-Administrator oder unser Support wird Ihnen im Zweifelsfall gerne weiterhelfen.

Besprechung Übung 1 & Vorstellung Übung 2

Nutzung von GiS BasePac 8 im Netzwerk

ISA Server 2004 Erstellen einer Webverkettung (Proxy-Chain) - Von Marc Grote

Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen

WinWerk. Prozess 6a Rabatt gemäss Vorjahresverbrauch. KMU Ratgeber AG. Inhaltsverzeichnis. Im Ifang Effretikon

Online Intelligence Solutions TESTABLAUF. 7 Schritte für ein erfolgreiches Testing.

Handbuch Amos Ersteller: EWERK MUS GmbH Erstellungsdatum:

Online-Hilfe. Wie kann die Online-Hilfe des SIMOTION-Scout genutzt werden, ohne Scout zu starten?

TechNote. Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

THE KNOWLEDGE PEOPLE. CompanyFlyer.indd :48:05

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

Teamentwicklung. Psychologische Unternehmensberatung Volker Rudat

die wichtigsten online-tools für augenoptiker websites

Enterprise Control Center. Systemvoraussetzungen V2.1

S Sparkasse Hohenlohekreis. Leitfaden zu Secure

Vorgestellt von Hans-Dieter Stubben. BVW GmbH: Partner des Bundes-Versorgungs-Werk der Wirtschaft und der Selbständigen e.v.

Ihr Ideen- & Projektmanagement-Tool

Transkript:

ASAM ODS 6.0 next technology science + computing ag IT-Services and Software in complex computing environments Tuebingen Munich Berlin Duesseldorf

Agenda science + computing ag auf einen Blick Motivation Anforderungen Tests und Untersuchungen Interessante Technologien Fazit Diskussion Page 2

science + computing auf einen Blick Gründungsjahr 1989 Standorte Tübingen München Berlin Düsseldorf Ingolstadt Mitarbeiter 275 Hauptaktionär Atos SE (100%) Umsatz 2014 32,16 Mio. Euro Partner Daikin Industries, Japan NICE srl, Italien IBM, USA Centrify, USA Seite 3

Kunden der science + computing ag Bremen, Hamburg Wolfsburg Beelen Duisburg Geschäftsstelle Düsseldorf Geschäftsstelle Berlin Alzenau Köln Aachen Mannheim Servicestandort Frankfurt Geschäftsstelle Ingolstadt Stuttgart Zentrale Tübingen Geschäftsstelle München Seite 4

Ausgangssituation Die Kommunikation zwischen ODS-Server und Client findet über Corba statt (sofern die OOAPI verwendet wird) Corba löst zwei wichtige Fragen Wie werden die Daten verpackt (Serialisierung) Wie werden auf der Gegenseite Funktionen aufgerufen Seite 6

Motivation Corba altert Entwicklung von Implementierungen stockt Nur noch wenige Nutzer Nicht besonders Firewall-freundlich Zentrale IT in Großunternehmen nicht immer begeistert Unterstützung neuerer Sprachen wie C# rudimentär Daher: Ersatz wird gesucht ODS-Arbeitsgruppe beschäftigt sich damit Page 7

Suche nach Alternativen Es gibt sehr viele Tools, die auf der Corba Schnittstelle aufsetzen Alle sollten mit erträglichem Aufwand portiert werden können! Multiplatform Windows Linux Sprachunterstützung C++ Java.net (C#) Page 8

Anforderungen Neue Technologie Muss ODS-Daten effizient übertragen können Verlustfreie Übertragung Übertragung großer Datenmengen muss möglich sein Lebendiger Standard Lebendige Implementierungen Firewall-Freundlich Verschlüsselung Authentififizierung und Authorisierung Interoperablitität Open-Source-Lizenz, kommerziell verwendbar Bibliotheksanforderungen einigermaßen verträglich Page 9

Auszutauschende Mechanismen Trennung von RPC- und Serialisierungsmechanismen RPC-Mechanismus: wie wird die Kommunikation zwischen Client- und Server organisiert und Aktionen ausgelöst? Serialisierungsmechanismus: wie werden die Daten verpackt? Manche Bibliotheken bringen beides mit Vermutlich sinnvoll, dann beides zu verwenden, um Abhängigkeiten zu reduzieren Rein theoretische Analyse nicht ausreichend, ausprobieren nötig! Page 10

Tests Benchmarks von typischen ODS-Aktionen Zunächst implementierungsunabhängige Definition, welche Aktionen mit welchen Paramtern getestet werden Komplexe Queries Übertragung von Messdaten Übertragung von Dateien (noch nicht wirklich ODS) Simulation verschiedener Leitungsgeschwindigkeiten Komplette Abdeckung sämtlicher Kombinationen nicht möglich, da exponentiell viele. Daher (sinnvoll erscheinende) Einschränkungen nötig. Seite 11

Weitere Untersuchungen Wie gut integriert sich die Technologie in verschiedenen Sprachen/Systemen (Bibliotheksabhängigkeiten, usw) Wie ist die Unterstützung der Implementierungen? Wie ist die Unterstützung des Standards Kommerzieller Support verfügbar? Wie gut ist die Dokumentation? Unterstützung aller relevanten Datentypen? Parallelisierbarkeit? Tiefe Strukturen möglich? Seite 12

Interessante Technologien RPC REST Avro Thrift grpc Serialisierung Protobuf Avro Thrift Protobuf Page 13

REST Programmierparadigma für Webschnittstellen, kein Framework Nur RPC-Mechanismus Prinzipien Adressierbarkeit Verschiedene Repräsentationen Operationen Zustandslosigkeit Zustandslosigkeit schwierig mit Features wie Sessions zu vereinen. Seite 14

Avro RPC und Serialisierungsmechanismus Stammt aus Apache Hadoop (Big Data) Kein RPC unter C++ Schema-Definition wird mit übertragen Seite 15

Thrift RPC und Serialisierung Stammt ursprünglich von Facebook Ebenfalls Teil des Apache Projekts Unterstützt evtl. nur Doubles, keine Floats Seite 16

grpc und Protobuf Entwicklung durch Google grpc ist sehr neu (im Februar erstmalig vorgestellt) Protobuf zur Serialisierung ist etabliert HTTP/2 Ist die Unternehmens-IT schon so weit? Seite 17

Fazit Es muss tief gegraben werden, um die beste Technologie für die nächsten 10 Jahre ODS zu finden. Momentaner Plan: erst mal eine Technologie tiefer ansehen Zusätzlich soll die API überarbeitet werden (separates Projekt) Seite 18

Fragen? Page 19

Thank You For Your Attention Talk given by: science + computing ag www.science-computing.de Phone: +49 89 35 63 86-843 E-Mail: f.schmitt@science-computing.de