Grid-Produkte Marktüberblick, Anspruch Wirklichkeit file„Grid“-Systeme SAP und Sun 12...
Transcript of Grid-Produkte Marktüberblick, Anspruch Wirklichkeit file„Grid“-Systeme SAP und Sun 12...
1
GridGrid--ProdukteProdukteMarktMarktüüberblick, Anspruch berblick, Anspruch WirklichkeitWirklichkeit
Frank Frank ItschertItschert
betreut von betreut von
Dr. HansDr. Hans--Peter Peter SteiertSteiert
22
GliederungGliederung
1.1. MarktMarktüüberblickberblick2.2. „„GridGrid““ in der Industrie in der Industrie –– der Versuch der Versuch
einer Definitioneiner Definition3.3. GridGrid KategorienKategorien4.4. Fazit und AusblickFazit und Ausblick
2
33
1. Markt1. Marktüüberblickberblick
44
Betrachtete Betrachtete „„UnternehmenUnternehmen““
3
55
„„GridGrid““--SystemeSysteme
•Globus Toolkit
66
„„GridGrid““--SystemeSysteme
•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
4
77
„„GridGrid““--SystemeSysteme
•HP Utility Data Center
88
HPHP
5
99
HP HP -- VisionVision
1010
„„GridGrid““--SystemeSysteme
•IBM Grid Toolbox
6
1111
„„GridGrid““--SystemeSysteme
SAP und Sun
1212
„„GridGrid““--SystemeSysteme
Microsoft Windows 2003 Clustering
7
1313
„„GridGrid““--SystemeSysteme
Oracle Database Grid 10gOracle Application Server 10gOracle Enterprise Manager 10g
1414
OracleOracle
Applikationsserver
Datenbank
Speicher
Produktion Finanzen Verwaltung
8
1515
OracleOracle
Applikationsserver
Datenbank
Speicher
Produktion Finanzen Verwaltung
1616
OracleOracle
Applikationsserver
Datenbank
Speicher
Produktion Finanzen Verwaltung
9
1717
2. 2. GridGrid in der Industrie in der Industrie
1818
GridGrid--ComputingComputing in der in der IndustrieIndustrie
nn Versuch einer Definition:Versuch einer Definition:
GridGrid ist eine Menge von virtualisierten ist eine Menge von virtualisierten Ressourcen.Ressourcen.
nn Kriterien fKriterien füür r GridGrid--ComputingComputing
„Grid“ an Hand von Features/Kategorien einzuordnen
10
1919
3. Kategorien und 3. Kategorien und FeaturesFeatures
2020
GridGrid--KategorienKategorien
nn ComputativeComputative GridGridnn DataData GridGridnn ……
11
2121
Zuordnung von Produkt zu Zuordnung von Produkt zu Kategorie am Beispiel von Kategorie am Beispiel von OracleOracleOracle DatabaseGrid 10g
Oracle ApplicationServer 10g
Oracle Enterprise Manager 10g
ComputativeComputative GridGrid
DataData GridGrid
„„EnterpriseEnterprise““ GridGrid
2222
FeaturesFeatures
nn Trennung alleine in Kategorien nicht Trennung alleine in Kategorien nicht ausreichendausreichend
EinfEinfüührung von Featurelistenhrung von Featurelisten
12
The Grid
The Grid
Data Grid
…
Computational Grid
13
The Grid
Data Grid
…
Computational Grid
The Grid
Data Grid
…
Computational Grid
F1
F3
F2
14
The Grid
Data Grid
…
Computational Grid
F1
F3
F2
The Grid
Data Grid
…
Computational Grid
F1
F3
F2
F1‘
15
2929
FeaturelistenFeaturelisten
nn Weitere Weitere AufsplittungAufsplittung der Produkte in der Produkte in FeaturelistenFeaturelisten
nn Erleichtert VergleichbarkeitErleichtert Vergleichbarkeitnn Unterschiedliche Bedeutung und Unterschiedliche Bedeutung und
PrioritPrioritäät der Features in t der Features in unterschiedlichen Kategorien, sowie unterschiedlichen Kategorien, sowie ProduktenProdukten
Vorsicht beim Vergleich
3030
Zuordnung von Features zu Zuordnung von Features zu einem Produkt am Beispiel einem Produkt am Beispiel von Oraclevon Oraclenn VirtualisierungVirtualisierung
nn SelfSelf--adaptiveadaptive
nn UnifiedUnified ManagementManagement
nn GridGrid Service Service InfrastructureInfrastructure
nn SelfSelf--ManagingManaging
nn Information Information ProvisioningProvisioning
nn PoolingPooling
nn GuaranteedGuaranteed ServiceService
Oracle Database 10g
Oracle Application-, EnterpriseServer 10g
16
3131
Klassifikation der Klassifikation der FeaturelistenFeaturelistennn ÜÜberschneidungen verpflichten uns zu berschneidungen verpflichten uns zu
genauerer Betrachtunggenauerer Betrachtungnn Matrix: Matrix:
–– Kategorien Kategorien versusversus FeaturesFeatures
nn Matrix:Matrix:–– Features Features versusversus ProdukteProdukte
3232
GrideigenschaftenGrideigenschaften am am Bsp. DatenbankBsp. Datenbank1.1. SelfSelf--OptimizationOptimization2.2. SelfSelf--ManagingManaging3.3. ……
17
3333
Betrachtung Betrachtung Produkt/Feature MatrixProdukt/Feature Matrix
……
F3F3
F2F2
F1F1
……P3P3P2P2P1P1
3434
Betrachtung Betrachtung Produkt/Feature MatrixProdukt/Feature Matrix
……
F3F3
F2F2
F1F1
……P3P3P2P2P1P1
18
3535
Betrachtung Betrachtung Produkt/Feature MatrixProdukt/Feature Matrix
……
F3F3
F2F2
F1F1
……P3P3P2P2P1P1
3636
Beispiel in Kategorie DBBeispiel in Kategorie DB
……
F3F3
F2F2
F1F1
……P3P3P2P2P1P1
19
3737
Beispiel in Kategorie DBBeispiel in Kategorie DB
……
F3F3
F2F2
F1F1
……P3P3P2P2P1P1
Oracle 10 g
3838
Beispiel in Kategorie DBBeispiel in Kategorie DB
……
F3F3
F2F2
F1F1
P2P2Oracle 10 g Oracle 10 g
IBM DB 2
20
3939
Beispiel in Kategorie DBBeispiel in Kategorie DB
SelfSelf--OptimizationOptimization
SelfSelf--ManagementManagement
IBM DB2IBM DB2Oracle 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
SelfSelf--ManagementManagement
IBM DB2IBM DB2Oracle 10 g Oracle 10 g
HealthHealth Center:Center:Automatische Automatische Diagnose und Diagnose und Fixen; sowie Fixen; sowie Loggen und Loggen und lockinglocking
Automatische Automatische Diagnose Diagnose üüber ber SchnappschSchnappschüüsse sse und und automautom. . Beheben, sowie Beheben, sowie DBA informierenDBA informieren
IBMIBMOracleOracle
21
SelfSelf--OptimizationOptimization
IBM DB2IBM DB2Oracle 10 g Oracle 10 g
Automatische Wahl der Automatische Wahl der KonfigurationsparameterKonfigurationsparameter
Automatische Erzeugung von Automatische Erzeugung von IndexstrukturenIndexstrukturen
SelfSelf--OptimizationOptimization
LastverteilungLastverteilung
IBM DB2IBM DB2Oracle 10 g Oracle 10 g
DB2 DB2 ConfigurationConfigurationAdvisorAdvisor
Oracle Oracle OptimizerOptimizer::OptimalOptimal--Index Index accessaccess to a to a tabletable
IBMIBMOracleOracle
22
4343
Vergleich DB2 / Oracle Vergleich DB2 / Oracle 10g10g
JJLastverteilungLastverteilung
JJJJSelfSelf--ManagementManagement
JJJJSelfSelf--OptimizationOptimization
DB 2DB 2OracleOracle
4444
FazitFazit
Es besteht die Gefahr, nicht wirklich Es besteht die Gefahr, nicht wirklich vergleichbare Features zu vergleichenvergleichbare Features zu vergleichen
23
4545
4. Fazit und Ausblick4. Fazit und Ausblick
4646
Fazit, AusblickFazit, Ausblick
nn Es gibt Es gibt „„GridGrid““--ProdukteProduktenn Viel Potenzial im Viel Potenzial im GridGrid--ComputingComputing--BereichBereichnn Definition des Definition des GridGrid--BereichsBereichs unklarunklarnn Es gibt Es gibt äähnliche Produkte, die nicht hnliche Produkte, die nicht GridGrid
heiheißßenennn Von Features auf unterster Ebene Von Features auf unterster Ebene lläßäßtt sich sich
nicht unbedingt auf nicht unbedingt auf GridGrid--EigenschaftenEigenschaftenschlieschließßen. en.
24
Vielen Dank fVielen Dank füür Ihre r Ihre AufmerksamkeitAufmerksamkeit
Frank Frank ItschertItschert