Replication Suite Er Op Jmanage E D4.3 Ore He Pr D6.4C In-C E T
Total Page:16
File Type:pdf, Size:1020Kb
Fun ded by: FP6 IST2 004758 TPC-W TPC-B Industry standard benchmark TPC-C Partners : GGORDAORDA Simple benchmark used for loading simulating a web application Industry standard benchmark implementations while testing simulating a write-intensive OLTP tteechchnonolologgyy mmapap application PolePosition Micro-benchmark collection used for sc IEN measuring overhead of the GAPI ena L T rios C Carob http://carob.continuent.org C/C++ binding to the middleware wrapper http://gorda.di.uminho.pt RDBMS and SQL plat The GORDA project targets D4.4 relational database form ODBC management systems s The standard database exposing a SQL interface JDBC Jade Other access interface in the MA Windows platform is Standard database access http://jade.objectweb.org Proprietary database interface in the Java platform access interfaces (DBMS supported natively or Autonomic management pack through Carob environment Centralized . specific or Perl, PHP, s r Management Python, etc) are Fractal Oracle Berkley DB age supported natively or Observation and wne http://fractal.objectweb.org N http://oss.oracle.com/berkeley-db.html through Carob e o s D5.4 control of the v i t Work-in-progress native Modular, extensible and programming c replicated database e language agnostic component model p implementation A system from a es Apache Derby int http://db.apache.org/derby e GORDA Management central location heir r rf Reference implementation of Interfaces for deploying and f t ac managing replicated database G o GORDA protocols in a flexible es y t R management systems and modular replication suite er op jManage E D4.3 ore http://www.jmanage.org he pr D6.4c in-c e t r The GORDA Management GAPI a s Console builds on the jManage M http://gorda.di.uminho.pt/community/gapi JMX ht E Open Source Application http://java.sun.com Application rig y Database reflection interface to observe and Management system Parsing Stage Interoperability builds on op MonetDB modify transaction processing t c tex Optimization Stage PL/J Java Management d http://monetdb.cwi.nl est Con text u ext E Req n Con Extensions Execution Stage Cont ion t c ion Support for Java triggers and h t a ec nsa t n a Joint work with CWI n ybrid tex jGCS Tr Co Autonomic Logical Storage Stage stored procedures in e Con s rks for hybrid ba ta text http://jgcs.sourceforge.net a Da D6.4a Physical Storage Stage Ensuring self-repair, self- PostgreSQL S Con implementation DBM Abstract group communication service N Storage dem V tuning and self- ra interface t management of the s o g PostgreSQL m replication database o id l dle T http://www.postgresql.org w system. are D6.4b Spread Toolkit duct Full support with a hybrid o http://www.spread.org implementation Sequoia ll pr Appia Portable group http://sequoia.continuent.org R http://appia.di.fc.ul.pt communication that can be ed. A v Middleware implementation wrapping legacy used through the jGCS r Reference implementation of MySQL Server D4.5 database management systems GORDA protocols in a flexible and interface ese http://www.mysql.com r Implements RAIDb protocols modular replication suite s ht Fully supported by the middleware ig r implementation ESCADA Replication Server e D4.4 SSL/TLS E D3.5 http://escada.sf.net m o End-to-end security builds on Reference implementation of GORDA protocols . S standard secure socket m in a flexible and modular replication suite protocols iu t Oracle 11g JGroups N sor http://oracle.coml n http://www.jgroups.org o S Work-in-progress support by the D3.3 Group communication in Java that can A C middleware implementation D be used through the jGCS interface R MinhaSSF Spring IoC Extensive testing and http://www.springframework.org LAN 7 GO benchmarking built on a Communication, database TIO centralized simulation Group communication in support and protocols are ©200 platform clusters Embedded Replication assembled using the Spring Container GORDA-enabled DBMS servers can be closely D5.1 CA I coupled with replication code to minimize overhead N U M OM Built by GORDA Dx.y Deliverable number C WAN Group communication in wide area networks poses additional challenges Enhanced by GORDA to latency sensitive replication Work in progress R protocols Shared-nothing ClusEter in LAN P Inter-replicationON in WAN Used by GORDA Technological boundary L I Replication for scalability and high IC AT Replication for disaster recovery and geographical availability. distribution v1.0 20071002.