Ich glaube, wir sollten eine SQL Datenbank haben ...

Slides:



Advertisements
Ähnliche Präsentationen
Prof. Dr. Dr. h.c. mult. August-Wilhelm Scheer
Advertisements

Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Datenbanken I (0,*) Produkt 3 Karczewski Datenbanken I.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Michael Haverbeck System Engineer
Softwareunterstützung bei der Analyse von Weiterbildungsbedarfen
Modelle zur ad hoc Bedarfsbeschaffung mit großer Flexibilität, aber auch ggf. Komplexität. Select Select Plus Modelle zur Standardisierung und einfachen,
Geschäftsmodelle und Herausforderungen Markus Eilers CEO runtime software GmbH 24. Januar 2011.
Application Delivery Citrix Netscaler Vortragender Seite 1 von 18
Ebusiness WS 2007 Hilfestellungen zur Klausurvorbereitung
Lernen durch Vergleiche
SEP Projekt der HS Mannheim
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Marktanteile RDBS Deutschland ,9% 9,5% 4,4% 4,7% 23,8% 7,7% Quelle: Dataquest Oracle.
Auftragserfassungssystem für Drehmomentaufnehmer Datenbank und Software Dennis Rollesbroich 1.
Willkommen beim 4. InfoSprint Balthasar Glättli, NR, Präsident OneGov.ch.
Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010.
Das Software Defined Datacenter Rüdiger Melzer Senior Systems Engineer, Alliance Management VMware
Montagagetechnik Band 2
GUUG-Frühjahrfachgespräche Ressourcen- und Performance- Management für SAP auf Power-Systemen Jochen Hein
Microsoft Azure Die Cloud-Plattform für moderne Unternehmen ModernBiz 1 Kleine und mittlere Unternehmen (KMU) wünschen sich die Möglichkeit und Flexibilität,
FIEGE INNOVATION CHALLENGE Fragebogen. FIEGE INNOVATION CHALLENGE - FRAGEBOGEN Vision – Kurzbeschreibung der Geschäftsidee Wie geht‘s und was ist zu beachten?
NetApp Alliance ProLion CEO Robert Graf
Prof. Dr.-Ing. Markus König
Aufgabe 1: Begriffswelt
WS2016: Container von A bis Z
Visualiserungskonzepte für Netzwerke (kritischer) Infrastruktur basierend auf existierenden Graphik-Engines für Computer-Games Im Rahmen unseres Forschungsschwerpunkts.
Ich empfehle Ihnen unser Bewertungssiegel im Businesspaket
Harmonisierung, gemeinsamer Server, Themenportal, Archivierungskonzept
Starte Dein Projekt ! Schule braucht Freunde – werden Sie ein friends4school! Nutzen Sie Deutschlands größtes Schulprojektnetzwerk auch in ihrer Schule.
Innerhalb/Außerhalb des Projektrahmens
Die neuen Vivo-Pakete und Swisscom TV 2.0 plus
1.
Digitale Transformation
Mehr Möglichkeiten mit der SQL-Version
Die Zukunft von ECM ist C-M-S Cloud, Mobile & Social – oder nicht?
Web-Kartografie in der amtlichen Statistik Deutschlands − Regionale Statistik, Bundes- und Europawahlen, zukünftige Aktivitäten − Arbeitsgruppentreffen.
Hochleistungsorganisation
Digitalisierung erfolgreich umsetzen
Datenbanken online sowie offline verfügbar machen
X-NetMES – MES mit SAP-ERP
Einführung "Datenbanksysteme"
Fleet Management.
Von Oracle Reports zum BI Publisher
Geschäftsregeln in XÖV-Standards XÖV-Konferenz 2018
Azure Countdown Was tun, wenn der Verschlüsselungstrojaner zugeschlagen hat? Backup and Desaster Recovery im ambulanten Pflegedienst.
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
Methode Business Process Reengineering
Studiengang Informatik FHDW
terra cloud 2.0 Preview Überblick Entwicklung
Studiengang Informatik FHDW
Datenbanksystem Von Anna und Robin.
Geschäftsplanpräsentation
Da·ten·bank /Dátenbank/ Substantiv, feminin [die]
Datenbank WI WAHB12 Carolin & Sarah.
Produktname.
Mehr Kundennutzen durch IT
Datenbanken Von Amed und Alicia.
Storage – Was bewegt sich (noch) in der Zukunft
Oracle Statistiken im HORIZON-Umfeld
Modularisierung und Modulare Programmierung
Wissenschaftliches Projekt
IBM Software Cincom Systems Erwartete 20-prozentige Verkürzung der Markteinführungszeit mit dem IBM WebSphere Liberty-Profil Die Anforderung: Das für.
IBM Software Group Astaro – a Sophos company Cloud-Anwendungen mit lokalen Systemen flexibel integrieren Die Aufgabe: Astaro, seit 2011 als Network Security.
Highlights der JBF-Versionen für BAP 3.5 und BAP 3.6
Canvas Projekt: Projekt ID: Versionierung: Projektleitung: Nutzen
Alternative Wege in die Cloud Tom Neumann & Roger Geitzenauer.
Computer Services Herausforderung ABK hatte sich zum Ziel gesetzt, den Kundenbedarf nach schnelleren Zahlungen zu erfüllen und trotz rapiden Wachstums.
Windows 10 Einführungsprojekt Abgeschlossen oder doch nicht?
Wir sind ‚One PPG‘ Unser Auftrag We protect and beautify the world
Cloud Computing SBV – Weitebildungskurse 2018.
 Präsentation transkript:

Ich glaube, wir sollten eine SQL Datenbank haben ... Datenbanksysteme heute und morgen Uli Heuser, Matthias Wild, Systemtechnik | JBFOne 2009

Ziel dieses Vortrags Die Datenbankstrategie – eine Wegbeschreibung Vorgehen, Status und weitere Vorgehensweise im Überblick Neue Technologien und Konzepte verändern die IT Landschaft Darstellen der Auswirkungen auf Datenbanksysteme Ausrichten der Konzepte im Datenbankumfeld auf diese Veränderungen Trends & Directions bei Datenbanksystemen Darstellen und bewerten interessanter Trends im Datenbankmarkt

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

Der Weg zur Datenbankstrategie Markt- Analysen Strategie-Dokumente Kosten-Bewertungen Hersteller-gespräche Rahmen-bedingungen Abstimm-Runden strukturieren, analysieren, bewerten, abwägen, ... Das Ergebnis ...? Technologie-Sichtung und -Bewertung agree Kernsystem Business Intelligence Sonstige Datenbanken

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

... Server werden zu groß Die Serverleistung steigt Rechenleistung steigt weiter statt MHz jetzt mit Hilfe von Multi-Core Maschinen werden nicht ausgelastet ineffizienter Betrieb der Server ungenutztes Potential zur Kostenoptimierung mehr Server bedeuten mehr Aufwand Welche Möglichkeiten gibt es? Konsolidierung Virtualisierung Kombination aus beidem Die Serverleistung steigt ...

Server werden zu klein Clients ... ... ... Application Server ... ... Multi-Tier-Architekturen und Konzepte, die darauf aufbauen sind hochskalierbar Aber: Alle Server greifen auf eine Datenbank zu. Deren Skalierbarkeit ist der kritische Punkt Welche Möglichkeiten gibt es? Modularisieren der Anwendungen eine Datenbank pro Modul Kundengruppen bilden eine Datenbank pro Kundengruppe Horizontale Skalierung Mehrknotensysteme neuartige Konzepte (z.B. global Persistance) Vertikale Optimierung High-End Hardware DBMS-Features Clients ... ... ... Application Server ... ... ... Database Server

Das RZ der Zukunft Das Rechenzentrum der Zukunft ist groß, standardisiert, modular und bietet RZ-Leistungen für viele unterschiedliche Kunden Die Großen der Branche haben und bauen riesige Rechenzentren Google, Amazon haben es „erfunden“ HP, Microsoft, etc. folgen Sie bereiten sich damit auf zukünftige RZ- zentrierte Anwendungsarchitekturen vor Software-as-a-Service (SaaS) Utility Sourcing Services (USS) (Private) Clouds etc. Beispiele Google apps, Salesforce, Amazon EC2, uvm. Quelle: http://www.datacenterknowledge.com/archives/category/technology/containers/

Aber Vorsicht ... Quelle: http://gcaptain.com/maritime/blog/ital-florida-container-casualties/damaged-containers-aboard-ship/

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

Welche Optimierungsmöglichkeiten gibt es? Varianz verringern DBMSe reduzieren Basiskomponenten reduzieren (Hardwaretypen, Betriebssysteme) Konzepte und Verfahren angleichen Vorhandene Systeme optimieren Konsolidierung und Virtualisierung Industrialisierte Bereitstellungs- und Betriebsprozesse Paketbildung/Baukastensystem Service-Modell einführen etc. 1. Produktionslinien reduzieren Varianz verringern, Standards definieren Vorhandene Umgebungen optimieren 2. Produktionslinien optimieren

Das Offensichtliche zuerst – Hard- und Softwarekosten X86 ist günstiger und genauso schnell

Konsolidierung und Virtualisierung 1 – Ein physischer Server pro Datenbank 1 physischer Server

Konsolidierung und Virtualisierung 1 – Ein physischer Server pro Datenbank 2 – Konsolidierung 3 – Virtualisierung 1 2 physischer Server physischer Server Konsolidierung ... Virtualisierung 3 physischer Server logischer Server logischer Server

Konsolidierung und Virtualisierung 1 – Ein physischer Server pro Datenbank 2 – Konsolidierung 3 – Virtualisierung 4 – Konsolidierung/Virtualisierung kombiniert 1 2 physischer Server physischer Server Konsolidierung ... Virtualisierung Virtualisierung 3 4 physischer Server physischer Server logischer Server logischer Server ... Konsolidierung logischer Server logischer Server ...

Servicetypen – Das Baukastensystem Basis sind standardisierte Bausteine Die Bausteine werden zu vorkonfektionierten Paketen zusammengestellt  Servicetyp Alle Anforderungen werden mit wenigen Paketen erfüllt

Bedarfsgerechte Lösungen zu transparenten Kosten Zukünftige Angebote müssen sich stärker am Bedarf der Kunden orientieren Pakete und optionale Bausteine müssen darauf ausgerichtet werden Kosten Nachvollziehbare Kosten anhand einer Bestellmatrix Dadurch Transparenz innerhalb der Pakete und zu Marktangeboten gegeben Abweichungen vom Standard sind möglich (z.B. kundenspezifische Projekte), die Mehrkosten sind im Einzelfall zu ermitteln

Service-Sicht etablieren Der Datenbankservice muss die Anforderungen der Anwendung erfüllen benötigtes Datenbanksystem Servicekriterien Die zugrunde liegenden Produkte und Technologien sind nicht relevant Standardisierung Optimierung Flexibilität Performance physisch / virtuell RAM Storage DBMS Backup K-Fall Verfügbarkeit

Industrialisierte Prozesse Optimierung durch industrialisierte Bereitstellungs- und Betriebsprozesse Nutzen der Möglichkeiten, die sich durch Standardisierung, Baukastensystem und Paketbildung ergeben Die Bereitstellung ist automatisiert schnell massentauglich Bestellformular DBMS Qualitätsstufe Optionen DBMS1 DBMS2 DBMS3 QS1 QS2 QS3 Option1 Option2 Option3 Option4 Bestellvorgang neue DB wird eingerichtet

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

Appliances Eine Vereinfachung für den Nutzer … Appliances: Teradata DWH Appliance Oracle Exadata 2 IBM Infosphere Balanced Warehouse Kickfire Quelle: http://www.flickr.com

Spezialdatenbanken Für jeden Zweck das beste … … XMLDBS OODBS RDMDBS Objektorientierte Gemstone, Objectstore XML Tamino (Software AG) … XMLDBS OODBS Zeit RDMDBS

Spaltenorientierte Datenbanksysteme Herkömmliche Speicherung in Zeilen Zeilen werden in Blöcken/Pages zusammengefasst gespeichert Es werden immer ganze Blöcke in den Hauptspeicher transferiert Spaltenorientierte Speicherung Spalten werden in Blöcken/Pages zusammengefasst gespeichert Vorteile Spaltenorientierte Speicherung bei Selects mit wenigen Spalten, aber vielen Zeilen durch wesentlich bessere Kompression in Verbindung mit anderen Technologien (Multi-Core, in-Memory Technologien) C1 C2 ... C200 R1 R2 R1.000.000 Datenbankserver Bufferbereich Transfer physische Datenbank

Agenda Wie alles begann Das Biotop Survival of the fittest Die Evolution geht weiter Erkenntnis

Zusammenfassung Die IT Landschaft verändert sich es gibt neue Architekturkonzepte es gibt neue Bereitstellungskonzepte der Preisdruck nimmt zu Dadurch ergibt sich der Bedarf zur Optimierung Reduktion der Varianz und Harmonisierung der Verfahren Konsolidierung und Virtualisierung Industrialisierte Bereitstellungs- und Betriebsprozesse Paketbildung und Baukastensystem Service Modell Es gibt einige neue Trends in Datenbankbereich, zum Beispiel Datenbank Appliances Spezialdatenbanksysteme Spaltenorientierte Datenbanken Die Datenbankstrategie liegt in einer ersten Indikation vor und wird im Dezember im Architektur-Board der FIDUCIA behandelt. Die Veröffentlichung der Ergebnisse wird Anfang 2010 erfolgen

Matthias Wild Uli Heuser Fragen? – Diskussion? Systemtechnik Matthias.Wild@fiducia.de 0721/4004-2904 Uli Heuser Uli.Heuser@fiducia.de 0721/4004-1018

Ihr IT-Partner Vielen Dank