4/20/02aps april meeting1 database replication at remote sites in phenix indrani d. ojha vanderbilt...

9
4/20/02 APS April Meeting 1 Database Replication Database Replication at Remote sites in at Remote sites in PHENIX PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

Upload: brian-hopkins

Post on 03-Jan-2016

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 1

Database Replication at Database Replication at Remote sites in PHENIXRemote sites in PHENIX

Indrani D. Ojha

Vanderbilt University

(for PHENIX Collaboration)

Page 2: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 2

Index

PHENIX Computing Model Need for Database Replication Methods Summary

Page 3: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 3

PHENIX Computing Model

Page 4: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 4

Need for Database Replication

Simulation starts with event generation followed by detector simulation

Realistic event reconstruction processes need detector calibration data

This is stored into Objectivity/DB Local copy of DB improves the availability of these

critical data Enhances read performances when accessing these

data Less burden on central computing system (rcf) by

using outside computing power and storage

Page 5: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 5

Replication Methods

Homemade backup/restore– PHENIX rebuilds software each night– Makes a backup copy of database at Rhic

Computing Facility– Remote sites get backup copy of PHENIX

Federation– Restore and install locally– This is not automatic– http://phenix.phy.vanderbilt.edu/~ojha/objy/objy

_vmps.html

Page 6: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 6

Objectivity/DB: Data Replication Option

Create multiple copies of database on same machine or across LAN/WAN

Provide full read/write access to replicated databases

Update of one database image automatically updates others

Useful for PHENIX – High read performance– Low update frequency

Test version is working at Vanderbilt

Page 7: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 7

Data Grid: Grid Data Mirroring Package

Grid technology is popular in distributed and parallel computing

Data grid is ‘Data intensive Grid’ Provides access to terabytes of distributed and

replicated data Requires data consistency, security and high speed

transfer GDMP provides asynchronous replication

mechanism (CMS, CERN) GLOBUS toolkit is used for middle-ware

Page 8: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 8

Customize: Grid Data Mirroring Package

Page 9: 4/20/02APS April Meeting1 Database Replication at Remote sites in PHENIX Indrani D. Ojha Vanderbilt University (for PHENIX Collaboration)

4/20/02 APS April Meeting 9

Summary

For a few replication ‘Back-restore-install’ method is working

Objectivity/DB DRO is working, need more testing

Customize GDMP is a promising option