ASIS et le projet EU DataGrid (EDG) Germán Cancio IT/FIO.

Slides:



Advertisements
Similar presentations
ELFms status and deployment, 25/5/2004 ELFms, status, deployment Germán Cancio for CERN IT/FIO HEPiX spring 2004 Edinburgh 25/5/2004.
Advertisements

German Cancio – WP4 developments Partner Logo WP4-install plans WP6 meeting, Paris project conference
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
NGOP J.Fromm K.Genser T.Levshina M.Mengel V.Podstavkov.
Current Status of Fabric Management at CERN, 26/7/2004 Current Status of Fabric Management at CERN CHEP 2004 Interlaken, 27/9/2004 CERN IT/FIO: G. Cancio,
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Automating Linux Installations at CERN G. Cancio, L. Cons, P. Defert, M. Olive, I. Reguero, C. Rossi IT/PDP, CERN presented by G. Cancio.
Understanding and Managing WebSphere V5
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
WP4-install task report WP4 workshop Barcelona project conference 5/03 German Cancio.
EGEE is a project funded by the European Union under contract IST Quattor Installation of Grid Software C. Loomis (LAL-Orsay) GDB (CERN) Sept.
Managing Mature White Box Clusters at CERN LCW: Practical Experience Tim Smith CERN/IT.
ELFms meeting, 2/3/04 German Cancio, 2/3/04 Proxy servers in CERN-CC.
C. Loomis – Testbed Status – 28/01/2002 – n° 1 Future WP6 Tasks Charles Loomis January 28, 2002
DataGrid is a project funded by the European Commission under contract IST IT Post-C5, Managing Computer Centre machines with Quattor.
EDG LCFGng: concepts Fabric Management Tutorial - n° 2 LCFG (Local ConFiGuration system)  LCFG is originally developed by the.
1 Linux in the Computer Center at CERN Zeuthen Thorsten Kleinwort CERN-IT.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
Olof Bärring – WP4 summary- 6/3/ n° 1 Partner Logo WP4 report Status, issues and plans
Large Computer Centres Tony Cass Leader, Fabric Infrastructure & Operations Group Information Technology Department 14 th January and medium.
EDG WP4: installation task LSCCW/HEPiX hands-on, NIKHEF 5/03 German Cancio CERN IT/FIO
Partner Logo DataGRID WP4 - Fabric Management Status HEPiX 2002, Catania / IT, , Jan Iven Role and.
Olof Bärring – WP4 summary- 4/9/ n° 1 Partner Logo WP4 report Plans for testbed 2
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
1 The new Fabric Management Tools in Production at CERN Thorsten Kleinwort for CERN IT/FIO HEPiX Autumn 2003 Triumf Vancouver Monday, October 20, 2003.
05/29/2002Flavia Donno, INFN-Pisa1 Packaging and distribution issues Flavia Donno, INFN-Pisa EDG/WP8 EDT/WP4 joint meeting, 29 May 2002.
German Cancio – WP4 developments Partner Logo System Management: Node Configuration & Software Package Management
Software repository replication using the ASIS Local Copy Manager IT/DIS/OSE, CERN ASIS Team Presented by: German Cancio
Large Farm 'Real Life Problems' and their Solutions Thorsten Kleinwort CERN IT/FIO HEPiX II/2004 BNL.
Deployment work at CERN: installation and configuration tasks WP4 workshop Barcelona project conference 5/03 German Cancio CERN IT/FIO.
20-May-2003HEPiX Amsterdam EDG Fabric Management on Solaris G. Cancio Melia, L. Cons, Ph. Defert, I. Reguero, J. Pelegrin, P. Poznanski, C. Ungil Presented.
German Cancio/ WP4 -1 WP4 comments for the TestBed German Cancio / WP4
INFSO-RI Enabling Grids for E-sciencE SCDB C. Loomis / Michel Jouvin (LAL-Orsay) Quattor Tutorial LCG T2 Workshop June 16, 2006.
G. Cancio, L. Cons, Ph. Defert - n°1 October 2002 Software Packages Management System for the EU DataGrid G. Cancio Melia, L. Cons, Ph. Defert. CERN/IT.
Installing, running, and maintaining large Linux Clusters at CERN Thorsten Kleinwort CERN-IT/FIO CHEP
SPMA & SWRep: Basic exercises HEPiX hands-on, NIKHEF 5/03 German Cancio
Software Management with Quattor German Cancio CERN/IT.
Olof Bärring – WP4 summary- 4/9/ n° 1 Partner Logo WP4 report Plans for testbed 2 [Including slides prepared by Lex Holt.]
A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance Purvi Shah, Jehan-François Pâris, Jeffrey Morgan and John Schettino IEEE.
CASTOR evolution Presentation to HEPiX 2003, Vancouver 20/10/2003 Jean-Damien Durand, CERN-IT.
German Cancio – WP4 developments Partner Logo WP4 / ATF ATF meeting, 9/4/2002
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Fabric Management with ELFms BARC-CERN collaboration meeting B.A.R.C. Mumbai 28/10/05 Presented by G. Cancio – CERN/IT.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
German Cancio – WP4 developments Partner Logo WP4-install progress CERN, 19/6/2002 for WP4-install.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
ASIS + RPM: ASISwsmp German Cancio, Lionel Cons, Philippe Defert, Andras Nagy CERN/IT Presented by Alan Lovell.
Yannick Patois - Datagrid Software Repository Presentation - March, n° 1 Datagrid Software Repository Presentation CVS, packages and automatic.
David Foster LCG Project 12-March-02 Fabric Automation The Challenge of LHC Scale Fabrics LHC Computing Grid Workshop David Foster 12 th March 2002.
Linux Configuration using April 12 th 2010 L. Brarda / CERN (some slides & pictures taken from the Quattor website) ‏
Automated management…, 26/7/2004 Automated management of large fabrics with ELFms Germán Cancio for CERN IT/FIO LCG-Asia Workshop Taipei, 26/7/2004
Quattor tutorial Introduction German Cancio, Rafael Garcia, Cal Loomis.
Partner Logo Olof Bärring, WP4 workshop 10/12/ n° 1 (My) Vision of where we are going WP4 workshop, 10/12/2002 Olof Bärring.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Fabric Management: Progress and Plans PEB Tim Smith IT/FIO.
Managing Large Linux Farms at CERN OpenLab: Fabric Management Workshop Tim Smith CERN/IT.
CERN IT Department CH-1211 Genève 23 Switzerland M.Schröder, Hepix Vancouver 2011 OCS Inventory at CERN Matthias Schröder (IT-OIS)
Quattor: An administration toolkit for optimizing resources Marco Emilio Poleggi - CERN/INFN-CNAF German Cancio - CERN
1 Policy Based Systems Management with Puppet Sean Dague
Netscape Application Server
Monitoring and Fault Tolerance
Status of Fabric Management at CERN
Germán Cancio CERN IT/FIO LCG workshop, 24/3/04
Consulting Services JobScheduler Architecture Decision Template
WP4-install status update
Status and plans of central CERN Linux facilities
German Cancio CERN IT .quattro architecture German Cancio CERN IT.
Presentation transcript:

ASIS et le projet EU DataGrid (EDG) Germán Cancio IT/FIO

German Cancio IT/FIO - n° 2 EPFL visit, 14/7/03 Outline u ASIS reminder u EDG WP4 and software distribution u Comparison

German Cancio IT/FIO - n° 3 EPFL visit, 14/7/03 ASIS: reminder u ASIS: stands for ‘Application Software Installation Service’ n Started 1993; joint project between CERN/IT and EPF Lausanne u Package generation: n assisted multiplatform application compilation (HAPPI) u Repository management: n Adding/removing/upgrading packages (HAPPI, ASIStm) n Repository replication (ASISlcm) u Client access (over shared file system) n Configurable agent (ASISwsm/p) u Repository contents at CERN: n CERNLIB, CASTOR, Compilers, GNU tools, LaTeX, editors… u Focus on providing an uniform application layer on multiple UN*X platforms

German Cancio IT/FIO - n° 4 EPFL visit, 14/7/03 ASIS at CERN: evolution … Clients 10/99: 1680 Clients 3/03: 3710

German Cancio IT/FIO - n° 5 EPFL visit, 14/7/03 … today’s changed environment… Since ASIS was designed… u RISC phaseout: n Only 2 CERN-IT supported Un*x OS (Linux & Solaris) u Large scale farms (LXBATCH scaling up to O(10K)) u Mature and reliable vendor package managers n RPM (RH Linux), PKG (Solaris) u Large number of default packages shipped with OS distros n RH73: ~ 700 packages, Solaris 8: ~ 410 packages u Availability of large local disks n Packages don’t have to be ‘links only’ to application servers

German Cancio IT/FIO - n° 6 EPFL visit, 14/7/03 … and its impact on ASIS u ASIS cannot easily handle ‘foreign’ packages (packages not generated by ASIShappi) n More and more applications already bundled with Linux distros -> no need for generating them with ASIS n RH61: 510 packages provided via ASIS, RH73: 160 u ASIS is built around a shared file system between repository, configuration database and clients. n File system scalability issues u Inside the ASIS project, the decision taken was to minimize further development efforts, and to participate in the design of the EDG fabric management work package.

German Cancio IT/FIO - n° 7 EPFL visit, 14/7/03 EDG WP4

German Cancio IT/FIO - n° 8 EPFL visit, 14/7/03 EDG WP4 u WP4 is the ‘fabric management’ work package of the EU DataGrid project. u Objective: n To develop system management tools for enabling the deployment of very large computing fabrics […] with reduced sysadmin and operation costs. u Includes solutions for n automated from scratch node installation n node configuration/reconfiguration n software storage, distribution and installation n storing, maintaining and retrieving configuration information.

German Cancio IT/FIO - n° 9 EPFL visit, 14/7/03 WP4 tools used for SW distribution (I) SWRep (Software Repository): u Client-server toolsuite for the management of software packages u Universal repository: n Extendable to multiple platforms and package formats (RHLinux/RPM, Solaris/PKG,… others like Debian dpkg) n Multiple package versions/releases u Management (“product maintainers”) interface: n ACL based mechanism to grant/deny modification rights n Current implementation using SSH u Client access: via standard protocols n HTTP (scalability), but also AFS/NFS, FTP u Replication: using standard tools (eg. rsync)

German Cancio IT/FIO - n° 10 EPFL visit, 14/7/03 WP4 tools used for SW distribution (II) Central Configuration Database (CDB): u Common store for configuration information n …including what software packages to deploy from which repository on which nodes u Configuration information can be arranged in templates: LXBATCHlxbatch444 Linux Base packages CC packages u Possible to create template combinations/hierarchies to match service structures u Each template can be maintained (using a GUI) by a different person u Configuration information is validated and kept under version control using transactions EDG/LCG m/ware lxbatch445lxbatch446

German Cancio IT/FIO - n° 11 EPFL visit, 14/7/03 WP4 tools used for SW distribution (III) Software Package Management Agent (SPMA): u Runs on every target node u Configurable locally or via CDB u Multiple repositories can be accessed (eg. division/experiment specific) u Plug-in framework allows for portability n System packager specific transactional interface (RPMT, PKGT) u Can manage either all or a subset of packages on the nodes n Useful for add-on installations, and also for desktops n Configurable policies (partial or full control, mandatory and unwanted packages, conflict resolution…) u Addresses scalability n Packages can be stored ahead in a local cache, avoiding peak loads on software repository servers (simultaneous upgrades of large farms)

German Cancio IT/FIO - n° 12 EPFL visit, 14/7/03 WP4 SW distribution architecture Packages Mgmt API Repository A packages Mgmt API CDB config Client nodes SUE/ NCM SPMA.cfg SPMA (RPM, PKG) GUI CLI cache Repository B inventory http afs nfs ftp

German Cancio IT/FIO - n° 13 EPFL visit, 14/7/03 Comparison

German Cancio IT/FIO - n° 14 EPFL visit, 14/7/03 Comparison: Software Repository Management access: u Both ASIStm and WP4’s SWRep provide authentication, and authorization mechanisms (using ACL’s) Client access: u ASIS: shared file system required. u WP4: Can be any of HTTP, NFS, AFS, FTP Replication: u The ASIS replication tool (ASISlcm) replicates both the repository contents and the default configuration. u WP4 does not require a specific tool for repository replication: standard tools (eg. rsync) already exist.

German Cancio IT/FIO - n° 15 EPFL visit, 14/7/03 Comparison: Software update client u SPMA can do everything ASISwsm(p) can do n Almost same design team… u SPMA can do more: n Manage all packages (system and applications) n Designed to use the system packagers (RPM, PKG) n Multiple repository access protocols n Cache management u Configuration: n In ASIS, only one default configuration profile n WP4 CDB: any number of profiles, version control u Configuration GUI: n ASIS provides a end-user GUI (tkwsm) n The WP4 CDB GUI (PanGUIn) is targeted towards sysadmins, but end-user GUI feasible

German Cancio IT/FIO - n° 16 EPFL visit, 14/7/03 Comparison: Package generation Package generation: u ASIShappi can build applications for any UN*X platform. u Application building is not addressed by WP4. n EDG uses the standard RPM build mechanisms n No equivalent build mechanism available for Solaris

German Cancio IT/FIO - n° 17 EPFL visit, 14/7/03 Status and Documentation u > 700 nodes using SPMA at CERN (LXPLUS and LXBATCH) n To become >1000 before the end of the summer u Software Repository: HTTP based server clustering solution n Load balanced using DNS round robin n Replication done using rsync u Two platforms: RH73 and RH Enterprise Server 2.1 u WP4 home page: n u WP4 installation task: n