diana, this is your (work) life!
Post on 21-Jan-2016
18 Views
Preview:
DESCRIPTION
TRANSCRIPT
Diana,this is your (work) life!
Diana,this is your (work) life!
IT-GD group meeting presentationDiana.Bosio@cern.ch
IT-GD group meeting presentationDiana.Bosio@cern.ch
OverviewOverview
• The beginning• The miseducation of Diana• Earning money in London• My work at CERN:
• A trip down memory lane: EDG, EGEE,EGEE2
• My current work in EGEE3.
• The End
• The beginning• The miseducation of Diana• Earning money in London• My work at CERN:
• A trip down memory lane: EDG, EGEE,EGEE2
• My current work in EGEE3.
• The End
My very first years
My very first years
Born in RomeNovember 1971
My first 20 years
My first 20 years
My first masterpieceMy first masterpiece
• “Analysis of numerical schemes for the integration of elastic waves” as thesis for my degree in Mathematics at the “Università La Sapienza, Rome”
• Written at ECSEC (now closed) of IBM, Rome.
• I was also dispatching mathematics students around Europe with the Erasmus programme.
• “Analysis of numerical schemes for the integration of elastic waves” as thesis for my degree in Mathematics at the “Università La Sapienza, Rome”
• Written at ECSEC (now closed) of IBM, Rome.
• I was also dispatching mathematics students around Europe with the Erasmus programme.
After my degree: 1995
After my degree: 1995
My second masterpieceMy second masterpiece
• “p-adic methods for round-off errors”, the thesis of my Ph.D. in Dynamical Systems, Queen Mary, University of London.• Round-off is the error introduced by the
fact that a computer is hardware, so while doing your calculations it will store the numbers truncating them.
• p-adic numbers are numbers in base p whose distance is such that close numbers can be “far” on the real line. Ex. In 3-adic, 13 and 4 are closer than 13 and 14.
• “p-adic methods for round-off errors”, the thesis of my Ph.D. in Dynamical Systems, Queen Mary, University of London.• Round-off is the error introduced by the
fact that a computer is hardware, so while doing your calculations it will store the numbers truncating them.
• p-adic numbers are numbers in base p whose distance is such that close numbers can be “far” on the real line. Ex. In 3-adic, 13 and 4 are closer than 13 and 14.
My first (really) paid jobMy first (really) paid job
• Research Assistant at the Centre of Software Reliability, City University, London• This is “the place to be” in reliability
• Try to google “Centre Software Reliability”• Try to google “Littlewood+reliability”
• My main areas of research• Assessing the reliability of open source
software• Modeling diversity as a way of increasing the
reliability of a system without increasing the reliability of its components.
• Research Assistant at the Centre of Software Reliability, City University, London• This is “the place to be” in reliability
• Try to google “Centre Software Reliability”• Try to google “Littlewood+reliability”
• My main areas of research• Assessing the reliability of open source
software• Modeling diversity as a way of increasing the
reliability of a system without increasing the reliability of its components.
My last move: 2002My last move: 2002
EDG: the file cataloguesEDG: the file catalogues
• Part of WP2, data management• It was the time when Markus was keeping
together the testbed• And files were moved around using gdmp,
and the edg replica manager…• The file catalogue were then “Spitfire”, the
RLS, the LRC, the RMC.
• Testing Spitfire and the LRC• Writing an installer for the LRC and RMC
• for the oracle DB• For The oracle 9iAS• To upload the LRC and RMC schemas
• Part of WP2, data management• It was the time when Markus was keeping
together the testbed• And files were moved around using gdmp,
and the edg replica manager…• The file catalogue were then “Spitfire”, the
RLS, the LRC, the RMC.
• Testing Spitfire and the LRC• Writing an installer for the LRC and RMC
• for the oracle DB• For The oracle 9iAS• To upload the LRC and RMC schemas
My first real life project
My first real life project
EGEE I: JRA1 testingEGEE I: JRA1 testing
• Part of the middleware testing team (with Mario Reale and David Collados)• Managing the CERN testing testbed, part
of a small but distributed testbed• Kickstart and quattor
• Writing and running the “rpm build validation test” suite
• Compliance check list for rpms
• Installing and updating various services times and times again (at least weekly)
• VOMS, FTS, FPS.
• Testsuite for the FTS
• Part of the middleware testing team (with Mario Reale and David Collados)• Managing the CERN testing testbed, part
of a small but distributed testbed• Kickstart and quattor
• Writing and running the “rpm build validation test” suite
• Compliance check list for rpms
• Installing and updating various services times and times again (at least weekly)
• VOMS, FTS, FPS.
• Testsuite for the FTS
EGEE II:ROCEGEE II:ROC
• Part of the CERN Regional Operations Centre (ROC) team• Dealing with GGUS tickets• Setting up a certification procedure for new
sites• Setting up the CERN ROC ticketing system (and
associated procedures)
• COD (grid operator) shifts • The reference point for GGUS and CERN
ticketing system (aka remedy), and their mis-interactions
• Part of the CERN Regional Operations Centre (ROC) team• Dealing with GGUS tickets• Setting up a certification procedure for new
sites• Setting up the CERN ROC ticketing system (and
associated procedures)
• COD (grid operator) shifts • The reference point for GGUS and CERN
ticketing system (aka remedy), and their mis-interactions
EGEE II: service managerEGEE II: service manager
• AFS UI manager• Production• Pre-production
• LFC back-up service manager (briefly)
• AFS UI manager• Production• Pre-production
• LFC back-up service manager (briefly)
EGEE II: user supportEGEE II: user support
• Chair of the ESC, the user support committee, now reborn as USAG
• Coordinating the GGUS work (together with Alistair)
• I was the inventor of the “shopping list”, the savannah project to prioritize and keep track of GGUS development
• You can blame me for the GGUS Escalation Reports to raise long standing tickets
• And thank me for the abolishment of escalation mails…
• Chair of the ESC, the user support committee, now reborn as USAG
• Coordinating the GGUS work (together with Alistair)
• I was the inventor of the “shopping list”, the savannah project to prioritize and keep track of GGUS development
• You can blame me for the GGUS Escalation Reports to raise long standing tickets
• And thank me for the abolishment of escalation mails…
My real life project got more ambitiousMy real life project got more ambitious
EGEE III: ROC managerEGEE III: ROC manager
• CERN ROC manager• Trying to fill the gaps in procedures for
the ROCs and for CERN as a site (and other T1s)
• Still following ROC CERN tickets• Still doing COD shifts (very rarely lately)• Follow the certification of new sites• Service level Definition/Agreement (SLA)
document signing between the ROC and all the sites
• CERN ROC manager• Trying to fill the gaps in procedures for
the ROCs and for CERN as a site (and other T1s)
• Still following ROC CERN tickets• Still doing COD shifts (very rarely lately)• Follow the certification of new sites• Service level Definition/Agreement (SLA)
document signing between the ROC and all the sites
EGEE III: TPM monitoringEGEE III: TPM monitoring
• Monitor the work of the first line support of GGUS, the Ticket Process Managers (TPM) • To minimize TPM’s mistakes that lead to
“lost” tickets• To improve efficiency • To see if and how the process can be
streamlined• Direct assignment to the ROCs
• Monitor the work of the first line support of GGUS, the Ticket Process Managers (TPM) • To minimize TPM’s mistakes that lead to
“lost” tickets• To improve efficiency • To see if and how the process can be
streamlined• Direct assignment to the ROCs
EGEE III: GGUSEGEE III: GGUS
• Trying to update and improve the GGUS documentation
• To train the TPM to deal with tickets• To guide the assignment of tickets• To guide the users in the jungle of
tickets: user tickets, alarm tickets, team tickets…
• To describe the (little known) mail interface
• Still a point of reference for GGUS and CERN remedy if you are lost and need help
• Trying to update and improve the GGUS documentation
• To train the TPM to deal with tickets• To guide the assignment of tickets• To guide the users in the jungle of
tickets: user tickets, alarm tickets, team tickets…
• To describe the (little known) mail interface
• Still a point of reference for GGUS and CERN remedy if you are lost and need help
EGEE III: SA3 EGEE III: SA3
Involved with testing once again!• Responsible for the SA3 Savannah
task tracker• Manage testing tasks and patch
certification• Assignment• Keep track of progress
• Phone conference every fortnight
Involved with testing once again!• Responsible for the SA3 Savannah
task tracker• Manage testing tasks and patch
certification• Assignment• Keep track of progress
• Phone conference every fortnight
EGEE III: COD EGEE III: COD
• Operations Manual restructuring• Splitting of the current OPM in 3
manuals targeted at different groups
• central COD• ROC• Regional COD
• Operations Manual restructuring• Splitting of the current OPM in 3
manuals targeted at different groups
• central COD• ROC• Regional COD
THE END THE END
This is the end Beautiful friend This is the end My only friend
The end
top related