the virtual data toolkit

15
VDT 1 The Virtual Data Toolkit Alain Roy

Upload: ruth-johnston

Post on 30-Dec-2015

27 views

Category:

Documents


0 download

DESCRIPTION

The Virtual Data Toolkit. Alain Roy. What is the VDT?. A packaging of software Grid software (Globus, Condor-G…) Virtual data software (Chimera) Utilities An easy installation mechanism Pacman: installs and configures it all RPM: for some of the software. Who makes the VDT?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Virtual Data Toolkit

VDT 1

The Virtual Data Toolkit

Alain Roy

Page 2: The Virtual Data Toolkit

VDT 2

What is the VDT?

• A packaging of software– Grid software (Globus, Condor-G…)– Virtual data software (Chimera)– Utilities

• An easy installation mechanism– Pacman: installs and configures it all– RPM: for some of the software

Page 3: The Virtual Data Toolkit

VDT 3

Who makes the VDT?

• Grid Physics Network (GriPhyN)– Constructs the VDT

• International Virtual Data Grid Laboratory (IVDGL)– Testing and hardening

Very tight collaboration between GriPhyN and IVDGL

Page 4: The Virtual Data Toolkit

VDT 4

Who makes the VDT? (2)

• Core VDT Team:– Miron Livny: The boss– Alain Roy– Carey Kireyev

• VDT Testing– Xin Zhao– Brian Moe

• Pacman– Saul Youssef

Page 5: The Virtual Data Toolkit

VDT 5

Who uses the VDT?• GriPhyN collaborators

– USCMS: In use today– USAtlas: In use today– LIGO: Will use soon– SDSS: Will use soon

• European Data Grid (Including INFN)– Uses subset of software (patched)– Uses just RPMs– Strong collaboration and feedback

• LCG

Page 6: The Virtual Data Toolkit

VDT 6

What exactly is in VDT?• VDT 1.1.8:

– Globus 2.2.4 + advisories + patches– Condor & Condor-G 6.5.1– MyProxy– Chimera/Pegasus– RLS– GLUE Schema– CA Certificates– Fault Tolerant Shell– EDG’s Make Gridmap– EDG’s CRL Update– ClassAds– Netlogger

Page 7: The Virtual Data Toolkit

VDT 7

Pacman Installation

• Goal: – Type a single command– Everything downloads– Everything installs– Everything is configured– No questions asked

• We’re close:– A few questions if you’re root– Basic configuration, may need changing

Page 8: The Virtual Data Toolkit

VDT 8

Pacman Installation (2)

• Download Pacman– http://physics.bu.edu/~youssef/pacman/

• Install VDT– cd <install-directory>– pacman -get VDT-Server– pacman -get VDT-Client– ls

condor/ globus/ post-install/ setup.sh

edg/ gpt/ replica/ vdt/

ftsh/ perl/ setup.csh vdt-install.log

• Use

Page 9: The Virtual Data Toolkit

VDT 9

Pacman post-installation

• Post-install directory:– Notes on configuration choices made– Instructions for editing configuration

• Configuration scripts:– Globus configuration (different from EDG)– Condor configuration

Page 10: The Virtual Data Toolkit

VDT 10

RPM Installation

• Subset of whole VDT– Globus– Condor-G

• Nice RPMs:– We repackage Globus– A dozen Globus RPMs, not hundreds

• No configuration• No post-installation help

Page 11: The Virtual Data Toolkit

VDT 11

Testing

• VDT team is building test suite• Interaction with LCG testing group• Working with NMI* to leverage:

– NMI test suite• Stress testing• Application testing (CMS pipeline)

– NMI test infrastructure

* NMI = NSF Middleware Initiative– http://www.nsf-middleware.org

Page 12: The Virtual Data Toolkit

VDT 12

Support

• Send us questions or problems– We will solve them if we can– We will interact with the developers, if

necessary

Page 13: The Virtual Data Toolkit

VDT 13

Interaction with EDG/LCG

• EDG and LCG get Globus and Condor-G RPMs from VDT

• We do what we can to solve problems and get changes to Globus and Condor

• We want to make a great package for EDG/LCG!

Page 14: The Virtual Data Toolkit

VDT 14

VDT’s Future

• Access to new versions– Globus 3.0

• Extra VDT to help early adopters• Will not supplant main version for a while

• Helping You– What can we do to make life easier

for you?

Page 15: The Virtual Data Toolkit

VDT 15

Where do you learn more?

• http://www.griphyn.org/vdt• Support:

[email protected]– Alain Roy: [email protected]– Miron Livny: [email protected]