1 / 32

US CMS Software and Computing The Project Plan Matthias Kasemann Fermilab FNAL Oversight Panel

US CMS Software and Computing The Project Plan Matthias Kasemann Fermilab FNAL Oversight Panel October 23, 2000. Talk Outline. Overview of the US CMS Project Management Plan Scope of the US CMS S&C project Organization of the US CMS S&C Project Relation to Int’l CMS

asher
Download Presentation

US CMS Software and Computing The Project Plan Matthias Kasemann Fermilab FNAL Oversight Panel

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. US CMS Software and Computing The Project Plan Matthias Kasemann Fermilab FNAL Oversight Panel October 23, 2000 USCMS S&C Project Matthias Kasemann

  2. Talk Outline • Overview of the US CMS Project Management Plan • Scope of the US CMS S&C project • Organization of the US CMS S&C Project • Relation to Int’l CMS • Status and Future Evolution of the PMP • Current status of the US CMS S&C Project USCMS S&C Project Matthias Kasemann

  3. LHC Software & Computing Challenges • Geographical dispersion: of people and resources • Complexity: the detector and the LHC environment • Scale: Petabytes per year of data • Physicists • (360 from US) • 150 Institutes • 32 Countries • Major challenges associated with: •  Coordinated Use of Distributed computing resources •  Remote software development and physics analysis •  Communication and collaboration at a distance • R&D: New Forms of Distributed Systems: Data-Grids USCMS S&C Project Matthias Kasemann

  4. Tier2 Center Tier2 Center Tier2 Center Tier2 Center Tier2 Center HPSS HPSS HPSS HPSS US and Worldwide Data Grid Bunch crossing per 25 nsecs.100 triggers per secondEvent is ~1 MByte in size Experiment ~PBytes/sec Online System ~100 MBytes/sec Offline Farm,CERN Computer Center Tier 0 +1 ~0.6 - 2.5 Gbits/sec + Air Freight HPSS France Center Italy Center UK Center FNAL Center Tier 1 ~2.4 Gbits/sec Tier 2 ~622 Mbits/sec Tier 3 Physicists work on analysis “channels”. Each institute has ~10 physicists working on one or more channels Institute ~0.25TIPS Institute Institute Institute 100 - 1000 Mbits/sec Physics data cache Tier 4 Workstations USCMS S&C Project Matthias Kasemann

  5. The Goal of the “S&C Project” • To provide the software and computing resources needed to enable US physicists to fully participate in the physics program of CMS • Allow US physicists to play key roles and exert an appropriate level of leadership in all stages of computing related activities … • From software infrastructure to reconstruction to extraction of physics results • From their home institutions, as well as at CERN This capability should extend to physicists working at their home institutions USCMS S&C Project Matthias Kasemann

  6. US-CMS Software and Computing Project • Aug 1998 First presentation to DOE/NSF (Newman + Taylor) • 12/98 - 6/00 Project Management Plan (PMP) • 11/98, 5/99 Favorable DOE/NSF “Peer” Reviews; Funding for Software Engineers • 11/98 - 12/99 Biannual Reports and Discussion at JOG • 7/99 - Acting Software and Computing Board; L1/L2 PMs • 12/99 Submission of Draft PMP to DOE/NSF • 1/00 WBS, Draft Funding Profile for 2000-2006 Presented at DOE/NSF Peer Review • 3/00 Start Up Funding for UF Subproject • 5/17/00 GriPhyN ITR Proposal (Grid IT R&D) • 5/20/00 SC Organization Approved and PMP by US CMS CB • 5/30/00 DOE/NSF Proposed Funding Profile • 6/12/00 US CMS Response, Discussion at JOG • 6/25/00 Finalize updated PMP, sent to collaboration • 6/29/00 Quarterly Progress Report at DOE • 6/00 - 11/00 Update Requirements and Costs; Refine WBS • 7/00 - 10/00 Plan Tier2 Center Prototype Startup • 11/14/00 Project Baselining Review by DOE/NSF • 11/00 L1 PM Starts; Appoints L2 PMs (CAS, UF) USCMS S&C Project Matthias Kasemann

  7. Outline of Software and Computing Plan • Goals of the Project • Project Organization • Upper Level Project Management • Interrelationship with Other Entities • Evolution of the US CMS Software and Computing Project • Newest Version is October 20, 2000 (separated Project Plan Management Plan from WBS, milestones and budget) • Additional Documents describe: • High Level Milestones, Work Breakdown Structure, and Budget for the User Facilities Subproject • High Level Milestones, Work Breakdown Structure, and Budget for the Core Applications Subproject • High Level Milestones, Work Breakdown Structure, and Budget for Overall Project • Appendix: • CMS Software Milestones and WBS USCMS S&C Project Matthias Kasemann

  8. Participants/Key Players • CERN • International CMS • US CMS • US Funding agencies • US Universities and National Labs • US Physicists USCMS S&C Project Matthias Kasemann

  9. Key Management Entities • Level 1 Project Manager + deputy • Level 2 Project Manager for Core Applications Software • Level 2 Project Manager for User Facilities • The Advisory Software and Computing Board -- ASCB • The Fermilab Director or Designee advised by the Project Management Group • The Fermilab Computing Division • US funding agencies and Joint Oversight Group USCMS S&C Project Matthias Kasemann

  10. Organization of US CMS S&C Project US Funding Agencies and Fermilab (CMS Host Institution) Fiscal Authority Software and Computing Project Project Manager Policy & reporting US CMS Advisory Software and Computing Board (USASCB) Liaison Support User Facilities Core Applications Software Reconstruction Detector Software and Physics Groups USCMS S&C Project Matthias Kasemann

  11. Project Scope US CMS Software and Computing Scope • The US CMS Software and Computing Project • Core Application Software • User Facilities • Tier 1 and Tier 2 regional Centers • Networking support • CERN--US/Fermilab • Internal to US • Reconstruction and Detector Software • Physics Analysis • These are closely related but are dealt with outside of this particular project as an “extended project” or as “related activities” USCMS S&C Project Matthias Kasemann

  12. CAS Subproject • To support the design, development, modeling optimization and commissioning of software related to detectors being constructed by US CMS • To provide its share of the framework and infrastructure software required to support data analysis and simulation for CMS • For remote collaborative tools to enable the distributed model of computing that permits members of US CMS to carry out analysis whether they are at home in the US or visiting or resident at CERN • To satisfy any specialized needs required to carry out data analysis activities of interest to members of US CMS • In addition to developing software, this subproject will also provide expert programming personnel to assist the physicists in developing reconstruction and physics analysis programs by serving as mentors, reviewers, advisers and, where appropriate as software tool-writers. This will ensure that the software produced will be easy to integrate into the whole system, will be efficient in its use of hardware resources, and will be maintainable and adaptable for the full life of the CMS data analysis. USCMS S&C Project Matthias Kasemann

  13. UF Subproject • The goal of the User Facilities Subproject is to provide the enabling infrastructure of software and computing that will allow US physicists to fully participate in the physics program of CMS. • To this end the subproject will acquire, develop, install, integrate, commission and operate the hardware and software for the facilities required to support the development and data analysis activities of USCMS. • This subproject will include a major ‘Tier1’ regional computing center at Fermilab to support US physicists working on CMS. It is appropriately sized to support this community which comprises 20% of the full CMS collaboration. • Tier 2 Centers are part of the User Facilities Subproject USCMS S&C Project Matthias Kasemann

  14. Tier 2 Centers • Tier 2s will partner with a Tier 1 which will provide support and liaison with CERN. • US CMS Tier 2 Centers (or the CMS parts of multiple customer centers) appear as Level 3 WBS items under the UF project, and the UF Level 2 manager has specific responsibilities with respect to them • Tier 1 interfaces to the Tier 2’s in the US • The Tier 2 CMS representative is a L3 manager of the US S&C project USCMS S&C Project Matthias Kasemann

  15. Joint Oversight Fiscal Authority Group Policy & reporting Fermilab Project Liaison Director Management Or Designee Group Support Collaboration Board Construction Project Advisory Board Project Manager Technical Director Software and Advisory Software Computing Project And Computing EMU IB EMU Project Manager Board (ASCB) CP HCAL IB HCAL PO Core Reconstruction Applications TRIDAS IB TRIDAS and Detector Software Software Task ECAL IB ECAL User PHYSICS Facilities Tracker IB Tracker ANALYSIS Task OUTREACH Organization of US CMS Projects USCMS S&C Project Matthias Kasemann

  16. Role of the ASCB • Helps in Development of the Project Plan • Advises on Scientific and Technical Policy • Advises on appointments • Provides Continuous Project Input and Feedback throughout the life of the construction project The US CMS Software and Computing Board provides crucial input and feedback for the US CMS Software and Computing project. It advises the Level 1 Project Manager and provides liaison to US CMS. USCMS S&C Project Matthias Kasemann

  17. Composition of ASCB • Specifies elected and Ex Officio members • six members elected at large from the US CMS collaboration; • the US CMS Physics Coordinator (also elected); • the Chair of the US CMS Collaboration Board (ex-officio) • the Head of the Fermilab Computing Division (ex-officio) • the CMS Project Manager for Core Software + Computing (ex-officio) • the Project Manager of the US CMS Construction Project (ex-officio). • Level 1 Project Manager of the US CMS Software and Computing Project (ex-officio) • Two Level 2 Project Managers of the US CMS Software and Computing Project (ex-officio) • The 7 elected members will choose a chairperson from among the 6 members who were elected at large • Term is 2 years, 3 positions elected every year USCMS S&C Project Matthias Kasemann

  18. Relation to CMS • To create a strong linkage between the US CMS Software and Computing Project and the overall CMS Project, the CMS L2 manager will be an ex officio member of the USASCB. • The USASCB will have the responsibility for providing liaison between the US CMS Computing Project and the CMS Software and Computing Board. • The US CMS Software and Computing Project Level 1 Project Manager will act as liaison to the CMS Software and Computing Technical Board. USCMS S&C Project Matthias Kasemann

  19. USCMS S&C Project Matthias Kasemann

  20. US-CMS Sub-System Links to International CMS US-CMS CMS Collaboration Board Management Board Steering Committee Muon PM HCAL PM EMU PM TRIDAS PM HCAL PM ECAL PM TRIDAS PM Tracker PM ECAL PM Magnet PM Tracker PM SW/Comp. PM Common Proj. PM Note: Subsystem Institution and Finance Boards are omitted for clarity SW/Comp. PM USCMS S&C Project Matthias Kasemann

  21. “Extended” Lines of Communication • CMS SCTB • CMS SCB • Collaboration-elected members, chair of US CMS CB, Physics Coordinator • Construction Project Technical Director • FNAL CD -- head of CD • Technical -- L1, L2 PMs • CMS -- S&C Project Manager • US S&C L1PM • US ASCB Joint Oversight Group Project Management Group Fermilab Director or Designee • Fermilab Director or Designee -- aka FNAL Deputy Director and Assoc. Director for Research • Technical -- L1, L2 PMs • Collaboration -- chair of USASCB and chair of US CMS CB • Construction Project Technical Director • Head of FNAL CD Software and Computing Project Project Manager USCMS S&C Project Matthias Kasemann

  22. External Review Committee • The chair of the PMG will establish a standing external review committee that will periodically examine and evaluate all aspects of the US CMS Software and Computing Project. USCMS S&C Project Matthias Kasemann

  23. Formal Agreements with CMS • The US CMS collaboration will be contributing to CMS computing in a variety of ways, each of which will have an appropriate formal mechanism for establishing milestones, deliverables, and specifications. • Levels of support for production activities, including those required to support the design, testing, simulation, and commissioning of the detector should be supported by MOUs negotiated with CMS by the L1PM with input from the US ASCB and with the approval of the PMG and funding agencies. USCMS S&C Project Matthias Kasemann

  24. Formal Agreements with CMS (cont’d) • The software development that directly relates to the international CMS effort should be developed as part of the CMS software and computing plan and approved, presumably as part of the project plan for the US CMS Software and Computing Project, by the PMG and the funding agencies. • Software efforts specifically in support of US physicists or intended to solve particular problems specific to the US, should be developed as part of the project plan with substantial input from US ASCB and approved by the PMG and, if required, by the funding agencies. USCMS S&C Project Matthias Kasemann

  25. The Project Organization: Status Advisory Software and Computing Board (ASCB) • Chair I. Gaines (FNAL) for 1 year • Elected Members P. Avery (Florida) for 2 years S. Dasu (Wisconsin) for 1 year S. Eno, (Maryland) for 1 year S. Kunori (Maryland) for 2 years D. Stickland (Princeton) for 2 years • Physics Coordinator J. Branson (UCSD) for 2 years • Chair of US CMS CB H. Newman (Caltech), ex-officio • Construction Project Manager D. Green (FNAL), ex-officio • Int’l CMS S&C Coordinator M. Pimia (CERN) ex-officio • Head of FNAL/CD M. Kasemann ex-officio • Acting L1 PM M. Kasemann ex-officio • Acting L2 PM – CAS L. Taylor ex-officio • Acting L2 PM – UF V. O’Dell ex-officio Level 1 Project ManagerL. Bauerdick (DESY/ZEUS -> FNAL) • Appointment Confirmed by JOG 6/00 • Starts November 2000 USCMS S&C Project Matthias Kasemann

  26. US CMS S&C Subprojects: Status • Core Application Software Subproject • Resource-loaded WBS for CMS and US CMS • Task- Oriented Requirements + US Support • US part: 9 (2000) - 13 (2004) FTEs of software engineering • User Facilities Subproject • Implement R&D and Prototype Systems: 1999-2003 • Preproduction ODBMS and Event-distribution systems • Simulated Event service for PRS and ORCA teams • Implement Production Systems in 2004-2006 • Replenish and Upgrade from 2006 - • Staff: • Tier 1: 35 FTEs by 2006, partly leveraged from FNAL/CD • Tier 2: 5  1.5 FTEs = 7.5 FTEs Caltech,NEU, Princeton,UC Davis + FNAL FNAL +Tier 2 sites USCMS S&C Project Matthias Kasemann

  27. US CMS S&C: Data Grid Deploy computing resources as hierarchical grid • Tier 0  Central laboratory computing resources (CERN) • Tier 1  National center (Fermilab / BNL) • Tier 2  Regional computing center (Universities) • Tier 3  University group computing resources • Tier 4  Individual workstation/CPU • “Data Grid” to reflect the predominant role of data in the distributed analysis; Concept developed by Caltech, U. Florida and FNAL • This concept and “Tiers” has been adopted throughout Europe by the EU Grid Project • We have to start implementation of Tier 1 and Tier2 R&D systems now to: • Support physics and HLT studies • Support software development • Perform R&D on distributed data analysis USCMS S&C Project Matthias Kasemann

  28. US CMS Tier2 planning • FY 2000/1Build basic services; HLT milestones 1-2 prototype-Tier 2 Studies with ORCA • FY 2001Initial Grid system File replication service work with Tier 1 Multi-site cached file access • FY 2002Second set of Tier2 CMS Data Challenges centers S&C TDR and Physics TDR • FY 2003/4Tier 2 centers 5%-Scale Data Challenge + at last set of sites PhysicsTDR;production data grid test • FY 2004/5Production-quality 20% Production Grid System CMS Mock Data Challenge • FY 2005/6 Full distributed system Final Production Shakedown • R&D systems: leverage existing resources at Universities • Funding for Tier 2’s to come mostly from NSF initiatives USCMS S&C Project Matthias Kasemann

  29. US CMS Tier 2 Centers • Discussed at US CMS Collaboration Board, May 20, 2000 • Agreed: start deployment of 1 prototype Tier 2 center • Query sent to each US CMS institute: • Interest and plans to participate in Tier2 R&D now? • Who can work on it? • Result: • Ready to started “now”: Caltech + UC Davis + UCSD 9/00 Florida, 4/01 Univ. of Iowa + Iowa State ~4/01 • Start later for production: Boston, Maryland, Minnesota Wisconsin • Next steps: • Consolidate Tier2 plans for • R&D on distributed data analysis • possibility to contribute to Monte Carlo production • Possible leverage from Universities USCMS S&C Project Matthias Kasemann

  30. First Prototype Tier 2 in California • Caltech + UC San Diego + UC Davis • Hardware Plan + Cost: • 80 Dual CPU + Disk Linux Nodes $ 200 k [40 in Caltech, 40 in UCSD] • Sun Data Server with RAID Array $ 30 k [partly from Caltech] • Tape Library $ 20 k [in Caltech] • LAN Switches $ 50 k • Collaborative Infrastructure Upgrades $ 10 k • Installation and Infrastructure $ 30 k • Net Connect to Abilene $ 0 k • Tape Media and Consumables $ 10 k • Staff (Ops and System Support) $ 50 k • Gigabit data access at UC Davis $ 30 k • Total Estimated Cost (First Year) $ 430 k • UCSD cost sharing $ -50 k • UC Davis cost sharing $ -30 k • Cost $ 350 k • Status: • Funding allocation request submitted to start first Tier 2 center in California • Hardware is arriving at sites USCMS S&C Project Matthias Kasemann

  31. PMP: Status/Summary - I • WBS exists for the two major subprojects • Resource estimates exist • Revised recently: • With input from Int’l CMS planning during Hoffmann Review at CERN • After first funding guidelines received from DOE in May • Milestones and timelines exist and are frequent and aggressive enough to drive the project and its oversight • Key management roles are identified • ASCB elected in September 2000 • L1 PM identified, starts November 2000 • Key interfaces are worked out in a manner consistent with the collaborative nature of CMS and US CMS and with their “scientific culture” • Key interfaces are worked out with funding agencies and CMS • A draft of a full Project Management Plan exists • We separated the “stable” (project organization and oversight) aspects of the plan from the more “changeable” aspects (funding dependent). We created two documents: • Project Management and Work Breakdown Structure • Schedules, Milestones, and Budgets(finishing now) USCMS S&C Project Matthias Kasemann

  32. PMP: Status/Summary - II • The plan draws strength and exploits the synergy between • US Universities and Fermilab • Software Professionals and physicists • It takes advantage of and contributes to key developments in the US in information technology • Drive towards a high speed network infrastructure • Development of ever better network software and applications such as grid computing concepts • It takes advantage through the Tier2 centers of the significant strengths of US universities in the area of computer science and information technology • These are key elements to its eventual success USCMS S&C Project Matthias Kasemann

More Related