1 / 30

Markus.Michalewicz@oracle BU Database Technologies ORACLE Deutschland GmbH

CoreGRID Summer School 2006 Oracle´s Grid Technology – adaptive right from the start. Markus.Michalewicz@oracle.com BU Database Technologies ORACLE Deutschland GmbH. Nash, M. „Oracle 10g: Infrastructure for Grid Computing, Oracle Corporation 2004. That´s what you all know: How it started.

Download Presentation

Markus.Michalewicz@oracle BU Database Technologies ORACLE Deutschland GmbH

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CoreGRID Summer School 2006 Oracle´s Grid Technology –adaptive right from the start Markus.Michalewicz@oracle.com BU Database Technologies ORACLE Deutschland GmbH

  2. Nash, M. „Oracle 10g: Infrastructure for Grid Computing, Oracle Corporation 2004 That´s what you all know: How it started...

  3. However, this definition still remains valid... ... the core of the vision is flexibility — a firm must be able to make its operating costs, and therefore its computing and information costs, totally variable so that they go up and down with business volumes. Quelle: Economist, 15. Januar 2004 in „The next big thing?“ (http://www.economist.com/business/displayStory.cfm?story_id=2352183)

  4. ... and implies two “restrictions“ “…a firm must be able…“ • The “Economist” intended Grid addressees are firms  thus, Oracle’s is the “Enterprise”. “…computing and information costs, totally variable...” • “Computing” implies a suitable infrastructure, while “information costs” already focus on an Information Grid.

  5. Restrictions? – NO, “compromises” • Strictly following “Foster’s three Point Checklist for a Grid”(*), “no” Grid technology could have been made available to customers. “A Grid Checklist I suggest that the essence of the definitions above can be captured in a simple checklist, according to which a Grid is a system that: • coordinates resources that are not subject to centralized control • using standard, open, general-purpose protocols and interfaces • to deliver nontrivial qualities of service” (*) Ian Foster .: "What is the Grid? A Three Point Checklist“, GridToday, 2002www.gridtoday.com/02/0722/100136.html

  6. Oracle Application Server RAC ASM Oracle’s initial (infrastructure) Grid offer:all out of the box or in co-operation with partners Services Application Server Grid Database Grid Storage Grid

  7. Oracle ASM ASM Storage Grid Storage virtualization - for example: ASM ASM best practices: http://www.oracle.com/technology/events/oow2005/presentations/ps_s1955_273955_106-1_fin_v1.ppt www.oracle.com/global/de/feedback/massendaten/ORACLE_Effektive_Datenbank_und_Storage-Layouts.pdf www.oracle.com/technology/products/database/asm/index.html

  8. RAC Database Grid Server 1 Server 2 Server .. Server n Server n+1 Cache Fusion The Oracle Database Grid is ideally based on RAC More information: http://www.oracle.com/technology/products/database/clustering/index.html

  9. CRM Dienste / Services Dienste / Services Self service Self service Self service ERP ERP Standard Batch Standard Batch Standard Batch Hot Batch RAC Instance 1 RAC Instance 2 RAC Instance 3 Listener VIP ONS Listener VIP ONS Listener VIP ONS operating system operating system CRS Management System Node 1 Node 2 Node 3 RAC provides Grid concepts out of the box

  10. Server 2 Server 1 Server Interconnect Host Based Mirroring via ASM for example “RAC on distances“ as an example of adaptiveness • Already from the beginning customers demanded „RAC on distances“ • Main factors to consider: latency and throughput (measured in Mbit) • The latency is limited by the protocol used for the interconnect • Increasing the distance between the nodes, increases the latency (physics) • Use Low Latency protocols on a min. 1 Gbit interconnect • Tune the cluster as good as you can( www.oracle.com/global/de/download/2005_05_04_Horizontale_Skalierbarkeit_ohne_Limit.zip )

  11. Database Grid However, database grids are possible without RAC More information: http://www.oracle.com/lang/de/collateral/downloads/ORACLE_White_Paper_Die_Grid_De-Mystifizierung.pdf www.oracle.com/global/de/download/2006_07_12_Grid_beyond_RAC_Markus_Michalewicz.zip

  12. The Grid “Evolution” – Oracle takes the steps

  13. Services Oracle Application Server Application Server Grid + + + BPEL SOA BAM Infrastructure Service Orchestring Business Monitoring Service Creation Application Server Grid – the trend are „Services“ http://www.oracle.com/technology/tech/webservices/index.html http://www.oracle.com/technology/products/ias/bpel/index.html

  14. SOA SOA – the solution? NO – BPEL complements • SOA mainly deals with the interaction of one Web Service with another. It connects former independent services towards a larger purpose (e.g. certain order) • BPEL complements SOA by adding the “orchestring feature” to the general idea of using Web Services. It tries to ensure “to deliver nontrivial qualities of service” as demanded by Foster, and customers (business flows)

  15. SOA, BPEL and security – still an issue • Security is still an issue “just” using Web Services • While the access to the data within the Infrastructure Grid • and the data transferred between two services are secured, • one must still rely on the promise of the service provider to use the data only in the way, the service describes • One solution: Only use trivial Web Services or use them in-house.

  16. Cache Fusion Server 2 Server 1 Server Interconnect Replication,Oracle Streams Replication,Oracle Streams Host Based Mirroring via ASM for example Data availability – still a hard to solve issue

  17. The Grid “Evolution” – Oracle takes the steps

  18. Cache Fusion Server 2 Server 1 Server Interconnect Host Based Mirroring via ASM for example Data availability –a centralized approach: Oracle Clinical More information: http://www.oracle.com/industries/life_sciences/clinical.html

  19. Replication,Oracle Streams Replication,Oracle Streams Data availability –challenges in a distributed environment: Find INFORMATION More information: www.oracle.com/database/secure-enterprise-search.html

  20. Moderator 28. Juli 200609:15 – 10:00 Markus Michalewicz Date Presentation Oracle´s Grid technology Theme Data availability via RDF –the latest strike: store “knowledge”, not only data • RDF = Resource Description Framework • W3C-Standard • Relationships: Subject  Predicate  Object More Information: www.oracle.com/technology/tech/semantic_technologies

  21. :x Presentation :y IF Moderator about theme :x :y THEN has experience in vs. Data availability via RDF –why store data in RDF format? • Main reason: Ontology (representation of knowledge) • Side effects: • permanent changes • various “objects” • permanent enhancements • changes of relationships • Aim: store conclusions via rules

  22. Data availability via RDF –utilize the advantages of RDF data • Image search: • “Find me all DICOM images that contain the term ‘JAW’” • Text search: • “Find me all papers that contain the term ‘JAW’” • Map relationships to terms using RDF triples: ‘Mandible’,sameAs’, ‘Jaw’-‘Maxilla’, ‘partOf’, ‘Jaw’

  23. Data availability via RDF –utilize the advantages of RDF data – examples • AUDI– Test car configuration • Stanford University – Web Interface

  24. Summary

  25. More information Oracle Grid: www.oracle.com/technology/tech/grid/index.html MegaGrid: www.oracle.com/megagrid LifeScience: www.oracle.com/technology/industries/life_sciences/index.html Healthcare: www.oracle.com/industries/healthcare/index.html Relevant, recent Internet Seminars: • www.oracle.com/global/de/download/2006_07_12_Das_Grid_ist_ueberall_Markus_Michalewicz.zip • www.oracle.com/global/de/download/2006_07_05_Semantische_Netze_in_Oracle_10g_Carsten_Czarski.zip Relevant German articles: • IT-Infrastruktur der Zukunft - Grid-Computing: Oracle hat bei Datenbank-Technologie die Nase vorn(www.oracle.com/global/de/corporate/presse/veroeffentlichungen/pdfs/interviewstuerner.pdf ) • Die Bedeutung der Grid-Thematik für die IT-Landschaft moderner Unternehmen - Teil 1 (www.oracle.com/global/de/pub/knowhow/dbspectrum_grid.html ) • Die Bedeutung der Grid-Thematik für die IT-Landschaft moderner Unternehmen - Teil 2 (www.oracle.com/global/de/pub/knowhow/dbspectrum_grid_02.html ) • Eigenschaften von Hochleistungsdatenbanken (im Cluster) vor dem Hintergrund der Verfügbarkeit am Beispiel der Oracle9i-Datenbank mit Oracle Real Application Clusters (www.datenbank-spektrum.de/pdf/dbs-07-28.pdf )

  26. Q & Q U E S T I O N S A N S W E R S A Later available via email: Markus.Michalewicz@oracle.com

More Related