Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t DSS New tape server software Status and plans CASTOR face-to-face.

Slides:



Advertisements
Similar presentations
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS CASTOR Status Alberto Pace.
Advertisements

October Dyalog File Server Version 2.0 Morten Kromberg CTO, Dyalog LTD Dyalog’13.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS TSM CERN Daniele Francesco Kruse CERN IT/DSS.
16/9/2004Features of the new CASTOR1 Alice offline week, 16/9/2004 Olof Bärring, CERN.
CASTOR Project Status CASTOR Project Status CERNIT-PDP/DM February 2000.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS New tape server software Status and plans CASTOR face-to-face.
CERN IT Department CH-1211 Genève 23 Switzerland t Integrating Lemon Monitoring and Alarming System with the new CERN Agile Infrastructure.
CERN - IT Department CH-1211 Genève 23 Switzerland t Monitoring the ATLAS Distributed Data Management System Ricardo Rocha (CERN) on behalf.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Ideas for 2011 Prepare must be done work items –Warranty –Software maintenance –Commitments.
CERN IT Department CH-1211 Genève 23 Switzerland t Tape-dev update Castor F2F meeting, 14/10/09 Nicola Bessone, German Cancio, Steven Murray,
CERN IT Department CH-1211 Genève 23 Switzerland t Service Management GLM 15 November 2010 Mats Moller IT-DI-SM.
IBM Software Group IBM Software Group Rational software ®® SCMA45 Building a Distributed Release Process Using IBM Rational ClearCase, IBM Rational ClearDDTS.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
CERN IT Department CH-1211 Genève 23 Switzerland t Plans and Architectural Options for Physics Data Analysis at CERN D. Duellmann, A. Pace.
CERN IT Department CH-1211 Genève 23 Switzerland t Experience with Windows Vista at CERN Rafal Otto Internet Services Group IT Department.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS From data management to storage services to the next challenges.
CERN IT Department CH-1211 Geneva 23 Switzerland t Storageware Flavia Donno CERN WLCG Collaboration Workshop CERN, November 2008.
Study for Migration from CVS to SubVersion (SVN) Gunter Folger CERN/PH/SFT.
CERN IT Department CH-1211 Genève 23 Switzerland t Tier0 Status - 1 Tier0 Status Tony Cass LCG-LHCC Referees Meeting 18 th November 2008.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
CERN IT Department CH-1211 Genève 23 Switzerland t Castor development status Alberto Pace LCG-LHCC Referees Meeting, May 5 th, 2008 DRAFT.
Fundamental Programming: Fundamental Programming K.Chinnasarn, Ph.D.
CERN IT Department CH-1211 Genève 23 Switzerland t MSG status update Messaging System for the Grid First experiences
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS Tape Monitoring Vladimír Bahyl IT DSS TAB Storage Analytics.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
CASTOR: CERN’s data management system CHEP03 25/3/2003 Ben Couturier, Jean-Damien Durand, Olof Bärring CERN.
CMS ECAL Week, July 20021Eric CANO, CERN/EP-CMD FEDkit FED Slink64 readout kit Dominique Gigi, Eric Cano (CERN EP/CMD)
Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,
New stager commands Details and anatomy CASTOR external operation meeting CERN - Geneva 14/06/2005 Sebastien Ponce, CERN-IT.
CASTOR evolution Presentation to HEPiX 2003, Vancouver 20/10/2003 Jean-Damien Durand, CERN-IT.
CERN IT Department CH-1211 Genève 23 Switzerland t Load Testing Dennis Waldron, CERN IT/DM/DA CASTOR Face-to-Face Meeting, Feb 19 th 2009.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT DPM / LFC and FTS news Ricardo Rocha ( on behalf of the IT/GT/DMS.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS Castor incident (and follow up) Alberto Pace.
CERN IT Department CH-1211 Genève 23 Switzerland t DM Database Monitoring Tools Database Developers' Workshop CERN, July 8 th, 2008 Dawid.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS XROOTD news New release New features.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
CERN IT Department CH-1211 Genève 23 Switzerland t HEPiX Conference, ASGC, Taiwan, Oct 20-24, 2008 The CASTOR SRM2 Interface Status and plans.
CERN IT Department CH-1211 Genève 23 Switzerland t CERN IT Monitoring and Data Analytics Pedro Andrade (IT-GT) Openlab Workshop on Data Analytics.
CERN IT Department CH-1211 Genève 23 Switzerland t ALICE XROOTD news New xrootd bundle release Fixes and caveats A few nice-to-know-better.
CASTOR project status CASTOR project status CERNIT-PDP/DM October 1999.
FTS monitoring work WLCG service reliability workshop November 2007 Alexander Uzhinskiy Andrey Nechaevskiy.
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Overview of DMLite Ricardo Rocha ( on behalf of the LCGDM team.
CERN - IT Department CH-1211 Genève 23 Switzerland Tape Operations Update Vladimír Bahyl IT FIO-TSI CERN.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS Data architecture challenges for CERN and the High Energy.
Accounting in DataGrid HLR software demo Andrea Guarise Milano, September 11, 2001.
CERN IT Department CH-1211 Genève 23 Switzerland t SL(C) 5 Migration at CERN CHEP 2009, Prague Ulrich SCHWICKERATH Ricardo SILVA CERN, IT-FIO-FS.
11/01/2012B.Couturier - Core Software Workshop 1 Software Development Infrastructure Main Topics Development tools Build and Release tools Tracking/Management.
CERN - IT Department CH-1211 Genève 23 Switzerland CASTOR F2F Monitoring at CERN Miguel Coelho dos Santos.
Developments for tape CERN IT Department CH-1211 Genève 23 Switzerland t DSS Developments for tape CASTOR workshop 2012 Author: Steven Murray.
Business-logic Layer Presentation Layer Network Layer Digital Signal Processing Layer SmartHome API SmartHome Software Architecture SH mobile application.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES AI Images, flavours and partitions Vítor Gouveia,
WebScan: Implementing QueryServer 2.0 Karl Geiger, Amgen Inc. BRS NA UG August 1999.
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
CERN IT Department CH-1211 Genève 23 Switzerland t Increasing Tape Efficiency Original slides from HEPiX Fall 2008 Taipei RAL f2f meeting,
Tape write efficiency improvements in CASTOR Department CERN IT CERN IT Department CH-1211 Genève 23 Switzerland DSS Data Storage.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Cluman: Advanced Cluster Management for Large-scale Infrastructures.
CERN IT Department CH-1211 Genève 23 Switzerland t Bamboo users meeting IT-CS-CT.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES The Common Solutions Strategy of the Experiment Support group.
CASTOR new stager proposal CASTOR users’ meeting 24/06/2003 The CASTOR team.
SCDB Update Michel Jouvin LAL, Orsay March 17, 2010 Quattor Workshop, Thessaloniki.
CERN IT Department CH-1211 Genève 23 Switzerland t Load testing & benchmarks on Oracle RAC Romain Basset – IT PSS DP.
CERN - IT Department CH-1211 Genève 23 Switzerland t Improving CERN AV Workflow 13 nth December 2010 Thomas Baron, Jacques Fichet, Tim Smith.
CERN IT Department CH-1211 Genève 23 Switzerland t DPM status and plans David Smith CERN, IT-DM-SGT Pre-GDB, Grid Storage Services 11 November.
CTA: CERN Tape Archive Rationale, Architecture and Status
Business System Development
CASTOR Giuseppe Lo Presti on behalf of the CASTOR dev team
CTA: CERN Tape Archive Overview and architecture
MES Migration HGP Asia Knowledge Day 2017
CASTOR: CERN’s data management system
Presentation transcript:

Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS New tape server software Status and plans CASTOR face-to-face workshop 9-10 December 2013 Eric Cano on behalf of CERN IT-DSS group

CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services DSS 2New tape server softwareCastor Workshop Dec 2013 What’s being done? Finish of the push to replace legacy tape software –Started with creation of tape gateway and bridge Consolidation into a single daemon –Merge stack of bridge, rtcpd, taped (and children processes) –Drop abandoned features: Leftovers interfaces from Shift/Castor1 Fortran format translation Multi-tape files User file concatenation Full C++, maintainable software Interfaces will remain the same (w/exception) –Drop-in replacement, interfacing to gateway, VDQM, VMGR, and SCSI –Logs will use the same interfaces as the stager daemon Will keep one process per tape mount by forking –Option to kill a session for operators There will be only one daemon instead of the current stack This will imply changes on the management & monitoring

CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services DSS 3New tape server softwareCastor Workshop Dec 2013 What is achieved? Tape SCSI (st driver + generic SCSI) –Access to tape drives has been reverse engineered –All accesses now make up the interface of “drive” objects, gathered in a single place –All in readable C++ structures, matching the SCSI specs –Simpler device access for generic SCSI ioctl File structures (AUL format) –Structures have been defined, API not fully defined yet The threading model has been completely revisited and a proof of concept has been validated –Used to have worker thread running onto a single linked list –Now fully FIFOs based “pipelined architecture”. Each stage has its own FIFO on input. Easy to chop the work into simple steps All unit tested –Still to be integrated on the master branch Cmake build (brought to master branch) Documentation consolidated in a single document (tape server handbook), and completed in parallel

CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services DSS 4New tape server softwareCastor Workshop Dec 2013 What remains to be done? Unit testing not yet brought into Castor main branch SCSI and AUL support still to be merged into Castor master branch Threading model prototype to be made prod level (error handling, unit testing, etc…) Session forking has to be tested VDQM replier to be ported from tape bridge Link with client libraries for the rest (VMGR, VDQM, tape gateway) Still a lot to be done, but big subjects have been covered

CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services DSS 5New tape server softwareCastor Workshop Dec 2013 Going further (post-release 1) This new tape server software will allow much easier and predictable maintenance Some idea already floating for follow-up version: –Performance monitoring (on which FIFOs are we waiting?) –Usage of data integrity features of the drives

CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services DSS 6New tape server softwareCastor Workshop Dec 2013 Timeline Development started last summer Targeting delivery for end H1 ’14 First release will be double release –Like tape gateway Early testing welcome (to assess impact of changes on other sites)