Grid- Grid -Produkte Produkte Markt
Marktü überblick, Anspruch berblick, Anspruch Wirklichkeit
Wirklichkeit
Frank
Frank ItschertItschert betreut von betreut von Dr. Hans
Dr. Hans--Peter Peter SteiertSteiert
2 2
Gliederung Gliederung
1.
1.
Marktü Markt überblick berblick
2.
2.
„Grid „ Grid“ “ in der Industrie – in der Industrie – der Versuch der Versuch einer Definition
einer Definition
3.3.
Grid Grid Kategorien Kategorien
4.
4.
Fazit und Ausblick Fazit und Ausblick
3 3
1. Markt
1. Marktü überblick berblick
4 4
Betrachtete Betrachtete
„ „ Unternehmen Unternehmen “ “
5 5
„Grid „ Grid“ “- - Systeme Systeme
•Globus Toolkit
6 6
„Grid „ Grid“ “- - Systeme Systeme
•Platform Globus Toolkit
•Platform LSF HPC
•Platform LSF Multicluster
•Platform LSF Reports
•Platform LSF License
•Special Editions
•Platform Symphony for Financial Services
•Platform LSF Electronics Edition
7 7
„Grid „ Grid“ “- - Systeme Systeme
•HP Utility Data Center
8 8
HP HP
9 9
HP - HP - Vision Vision
10 10
„Grid „ Grid“ “- - Systeme Systeme
•IBM Grid Toolbox
11 11
„Grid „ Grid“ “- - Systeme Systeme
SAP und Sun
12 12
„Grid „ Grid“ “- - Systeme Systeme
Microsoft Windows 2003 Clustering
13 13
„Grid „ Grid“ “- - Systeme Systeme
Oracle Database Grid 10g Oracle Application Server 10g Oracle Enterprise Manager 10g
14 14
Oracle Oracle
Applikationsserver
Datenbank
Speicher Produktion Finanzen Verwaltung
15 15
Oracle Oracle
Applikationsserver
Datenbank
Speicher Produktion Finanzen Verwaltung
16 16
Oracle Oracle
Applikationsserver
Datenbank
Speicher Produktion Finanzen Verwaltung
17 17
2. Grid 2. Grid in der Industrie in der Industrie
18 18
Grid- Grid -Computing Computing in der in der Industrie
Industrie
nn
Versuch einer Definition: Versuch einer Definition:
Grid
Grid ist eine Menge von virtualisierten ist eine Menge von virtualisierten Ressourcen.
Ressourcen.
n
n
Kriterien fü Kriterien f ür r Grid Grid- -Computing Computing
„Grid“ an Hand von Features/Kategorien einzuordnen
19 19
3. Kategorien und 3. Kategorien und Features
Features
20 20
Grid- Grid -Kategorien Kategorien
nn
Computative Computative Grid Grid
n
n
Data Data Grid Grid
nn
… …
21 21
Zuordnung von Produkt zu Zuordnung von Produkt zu Kategorie am Beispiel von Kategorie am Beispiel von Oracle
Oracle
Oracle Database Grid 10g
Oracle Application Server 10g
Oracle Enterprise Manager 10g
Computative Computative GridGrid DataData GridGrid
„Enterprise„Enterprise““ GridGrid
22 22
Features Features
nn
Trennung alleine in Kategorien nicht Trennung alleine in Kategorien nicht ausreichend
ausreichend
Einfü Einf ührung von Featurelisten hrung von Featurelisten
The Grid
The Grid
Data Grid
… Computational Grid
The Grid
Data Grid
…
Computational Grid
The Grid
Data Grid
…
Computational Grid
F1
F3
F2
The Grid
Data Grid
…
Computational Grid
F1
F3
F2
The Grid
Data Grid
…
Computational Grid
F1
F3
F2 F1‘
29 29
Featurelisten Featurelisten
n
n
Weitere Aufsplittung Weitere Aufsplittung der Produkte in der Produkte in Featurelisten
Featurelisten
n
n
Erleichtert Vergleichbarkeit Erleichtert Vergleichbarkeit
nn
Unterschiedliche Bedeutung und Unterschiedliche Bedeutung und Priorit
Prioritä ät der Features in t der Features in
unterschiedlichen Kategorien, sowie unterschiedlichen Kategorien, sowie Produkten
Produkten
Vorsicht beim Vergleich
30 30
Zuordnung von Features zu Zuordnung von Features zu einem Produkt am Beispiel einem Produkt am Beispiel von Oracle
von Oracle
nn VirtualisierungVirtualisierung
nn Self-Self-adaptiveadaptive
n
n UnifiedUnifiedManagementManagement
n
n GridGridService InfrastructureService Infrastructure
nn Self-Self-ManagingManaging
nn Information ProvisioningInformation Provisioning
n
n PoolingPooling
n
n GuaranteedGuaranteedServiceService
Oracle Database 10g
Oracle Application-, Enterprise Server 10g
31 31
Klassifikation der Klassifikation der Featurelisten
Featurelisten
n
n
Überschneidungen verpflichten uns zu Ü berschneidungen verpflichten uns zu genauerer Betrachtung
genauerer Betrachtung
n
n
Matrix: Matrix:
––Kategorien Kategorien versusversus FeaturesFeatures
n
n
Matrix: Matrix:
–
– Features Features versusversus ProdukteProdukte
32 32
Grideigenschaften
Grideigenschaften am am Bsp. Datenbank
Bsp. Datenbank
1.
1. Self-Self-OptimizationOptimization
2.2. Self-Self-ManagingManaging
3.3. ……
33 33
Betrachtung Betrachtung
Produkt/Feature Matrix Produkt/Feature Matrix
…… F3F3 F2 F2 F1F1
…… P3P3
P2P2 P1P1
34 34
Betrachtung Betrachtung
Produkt/Feature Matrix Produkt/Feature Matrix
…… F3 F3 F2F2 F1F1
…
… P3
P3 P2
P2 P1
P1
35 35
Betrachtung Betrachtung
Produkt/Feature Matrix Produkt/Feature Matrix
…… F3F3 F2 F2 F1F1
…… P3P3
P2P2 P1P1
36 36
Beispiel in Kategorie DB Beispiel in Kategorie DB
…… F3 F3 F2F2 F1F1
…
… P3
P3 P2
P2 P1
P1
37 37
Beispiel in Kategorie DB Beispiel in Kategorie DB
…… F3 F3 F2 F2 F1F1
…… P3P3
P2P2 P1P1
Oracle 10 g
38 38
Beispiel in Kategorie DB Beispiel in Kategorie DB
…… F3 F3 F2F2 F1F1
P2 P2 Oracle 10 g Oracle 10 g
IBM DB 2
39 39
Beispiel in Kategorie DB Beispiel in Kategorie DB
Self
Self--OptimizationOptimization Self
Self--ManagementManagement
IBM DB2 IBM DB2 Oracle 10 g
Oracle 10 g
Automatisches Erkennen von schlechten Automatisches Erkennen von schlechten Verbindungen, schlechte Performance bei Verbindungen, schlechte Performance bei
best.
best. SQLSQL--BehlenBehlen
Self
Self--ManagementManagement
IBM DB2 IBM DB2 Oracle 10 g
Oracle 10 g
Health HealthCenter:Center:
Automatische Automatische Diagnose und Diagnose und Fixen; sowie Fixen; sowie Loggen und Loggen und locking locking Automatische
Automatische Diagnose Diagnose üüber ber Schnappsch Schnappschüüsse sse und
und automautom. . Beheben, sowie Beheben, sowie DBA informieren DBA informieren
IBMIBM Oracle
Oracle
SelfSelf--OptimizationOptimization
IBM DB2 IBM DB2 Oracle 10 g
Oracle 10 g
Automatische Wahl der Automatische Wahl der Konfigurationsparameter Konfigurationsparameter Automatische Erzeugung von Automatische Erzeugung von
Indexstrukturen Indexstrukturen
Self
Self--OptimizationOptimization
Lastverteilung Lastverteilung
IBM DB2 IBM DB2 Oracle 10 g
Oracle 10 g
DB2 DB2
Configuration Configuration Advisor Advisor Oracle
Oracle OptimizerOptimizer:: Optimal
Optimal--Index Index access
accessto a to a tabletable
IBMIBM Oracle
Oracle
43 43
Vergleich DB2 / Oracle Vergleich DB2 / Oracle 10g 10g
JJ Lastverteilung
Lastverteilung
JJ JJ
Self-Self-ManagementManagement
JJ JJ
Self
Self--OptimizationOptimization
DB 2DB 2 Oracle
Oracle
44 44
Fazit Fazit
Es besteht die Gefahr, nicht wirklich Es besteht die Gefahr, nicht wirklich
vergleichbare Features zu vergleichen
vergleichbare Features zu vergleichen
45 45
4. Fazit und Ausblick 4. Fazit und Ausblick
46 46
Fazit, Ausblick Fazit, Ausblick
n
n Es gibt „Es gibt „GridGrid““--ProdukteProdukte
n
n Viel Potenzial im GridViel Potenzial im Grid--ComputingComputing--BereichBereich
nn Definition des GridDefinition des Grid--BereichsBereichs unklarunklar
n
n Es gibt äEs gibt ähnliche Produkte, die nicht hnliche Produkte, die nicht GridGrid heißheißenen
n
n Von Features auf unterster Ebene lVon Features auf unterster Ebene läßäßtt sich sich nicht unbedingt auf
nicht unbedingt auf GridGrid--EigenschaftenEigenschaften schlie
schließßen. en.