10 Years of Scientific Linux HEPiX Spring 2014, LAPP, Annecy Alan Silverman (CERN, retired)

Slides:



Advertisements
Similar presentations
Andrew McNab - Manchester HEP - 24 May 2001 WorkGroup H: Software Support Both middleware and application support Installation tools and expertise Communication.
Advertisements

HEPIX May 2004 Edinburgh Linux/Unix highlights.
Chris Brew RAL PPD HEPiX Workshop Summery Brookhaven National Laboratory October Chris Brew CCLRC.
S3 Useful Expressions.
LCG-France Project Status Fabio Hernandez Frédérique Chollet Fairouz Malek Réunion Sites LCG-France Annecy, May
HEPiX Meeting Wrap Up Fall 2000 JLab. Meeting Highlights Monitoring –Several projects underway –Collaboration of ideas occurred –Communication earlier.
Unit 1 Living in the Digital WorldChapter 4 – Smart Working This presentation will cover the following topics: Software choices Name:
K.Harrison CERN, 23rd October 2002 HOW TO COMMISSION A NEW CENTRE FOR LHCb PRODUCTION - Overview of LHCb distributed production system - Configuration.
Linux distributions HEPSYSMAN July 2004 P. D. Gronbech.
FNAL Configuration Management Jack Schmidt Cyber Security Workshop May th 2006.
HWINTRO1 OPERATING INSTALLING AN OPERATING SYSTEM.
Ch5: ER Diagrams - Part 2 Much of the material presented in these slides was developed by Dr. Ramon Lawrence at the University of Iowa.
HEPiX Catania 19 th April 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 19 th April 2002 HEPiX 2002, Catania.
HEPiX Orsay 27 th April 2001 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 27 th April 2001 HEPiX 2001, Orsay.
StudioSysAdmins 2 nd Annual SIGGRAPH Birds-of-a-Feather John Hickson - 08/09/2011 StudioSysAdmins 2 nd Annual SIGGRAPH Birds-of-a-Feather John Hickson.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
Programming and Application Packages
Puppetize It! An Introduction to Puppet Mike Seda CEO, Seda Systems, Inc.
INFSO-RI Enabling Grids for E-sciencE Status of LCG-2 porting Stephen Childs, Brian Coghlan and Eamonn Kenny Grid-Ireland/EGEE October.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
Duke Energy Carolinas Quarterly Stakeholder Meeting Independent Entity Services Thursday, May 13th, :00 to 3:00 p.m. EDT.
FNAL System Patching Design Jack Schmidt, Al Lilianstrom, Andy Romero, Troy Dawson, Connie Sieh (Fermi National Accelerator Laboratory) Introduction FNAL.
Issues Encountered Porting Debian GNU/Linux to PARISC and IA-64 Bdale Garbee Debian Project Leader Engineer / Scientist, HP Linux Systems.
RSL Consulting Building partnerships, to protect and supply security advice and support to commerce and industry!
26-Jun-99D.P.Kelsey, HTASC report1 HTASC - Report to HEP-CCC David Kelsey, RAL rl.ac.uk 26 June 1999, FNAL (
ASSESSMENT OF THE INDEPENDENT STUDY PATHWAY AT LECOM: STUDENT FEEDBACK Mark A.W. Andrews, Ph.D., Professor and Director, The Independent Study Pathway.
Styles of Leadership LET II. Introduction Leadership styles are the pattern of behaviors that one uses to influence others. You can influence others in.
Linux Directions. This is the proposed support structure for current Fermi Linux releases. FERMI LINUX 7.1.x (based on RedHat 7.1) Support will end on.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
Linux interoperability Question: How can I handle interoperability between Linux and UNIX in my IT environment? HP’s Approach With HP’s Linux Compatibility.
4-8 th October 1999CERN Site Report, HEPiX SLAC. A.Silverman CERN Site Report HEPNT/HEPiX October 1999 SLAC Alan Silverman CERN/IT/DIS.
INFSO-RI Enabling Grids for E-sciencE Strategy for gLite multi-platform support Author:Eamonn Kenny Meeting:SA3 All Hands Meeting.
Security Vulnerabilities Linda Cornwall, GridPP15, RAL, 11 th January 2006
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
LCG Pilot Jobs + glexec John Gordon, STFC-RAL GDB 7 November 2007.
HEPiX FNAL ‘02 25 th Oct 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 25 th October 2002 HEPiX 2002, FNAL.
This document gives one example of how one might be able to “fix” a meteorological file, if one finds that there may be problems with the file. There are.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
14 th April 1999CERN Site Report, HEPiX RAL. A.Silverman CERN Site Report HEPiX April 1999 RAL Alan Silverman CERN/IT/DIS.
HEPiX 2 nd Nov 2000 Alan Silverman Proposal to form a Large Cluster SIG Alan Silverman 2 nd Nov 2000 HEPiX – Jefferson Lab.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
23.March 2004Bernd Panzer-Steindel, CERN/IT1 LCG Workshop Computing Fabric.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Project Overview LCG Application Area Internal.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
HEPSYSMAN REPORT CNAP March 2004 P. D. Gronbech. Last HEPSYSMAN meeting Dec 2003 Next Meeting July 1 st 2 nd (After HEPIX in Edinburgh in May)? Red Hat.
1 Update at RAL and in the Quattor community Ian Collier - RAL Tier1 HEPiX FAll 2010, Cornell.
Netscape Workshop Whether Netscape? Alan Silverman HEPiX, JLAB October 31st,2000.
Cluster Workshop 22 May 2001 Alan Silverman Goals of the Large- Scale Cluster Computing Workshop Alan Silverman 22 nd May 2001 Fermilab.
2-December Offline Report Matthias Schröder Topics: Monte Carlo Production New Linux Version Tape Handling Desktop Computers.
SCD Monthly Projects Meeting 2014 Scientific Linux Update Rennie Scott January 14, 2014.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
II EGEE conference Den Haag November, ROC-CIC status in Italy
Oracle 10g database installation kit  A bundle of scripts which allows to install Oracle 10g database server on a single node: Useful for both experienced.
IBM Software Group © 2008 IBM Corporation Tivoli Provisioning Manager Beta Program Web Replay Intro and Lab September, 2008 Robert Uthe.
Scientific Linux Connie Sieh CSAM Meeting May 2, 2006.
15-Jun-04D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security Update (Report from the LCG Security Group) CERN 15 June 2004 David Kelsey CCLRC/RAL, UK
FermiLinux STS Scientific Linux 6 Connie Sieh HEPIX Spring 2009 May 25, 2009.
Gaël Cuenot / IUP1 GMI 1 May 12, 2005 Gnu / Linux.
GNU and Linux.
Dag Toppe Larsen UiB/CERN CERN,
Dag Toppe Larsen UiB/CERN CERN,
MICE Collaboration Meeting Saturday 22nd October 2005 Malcolm Ellis
WLCG Service Interventions
Leanne Guy EGEE JRA1 Test Team Manager
SUSE Linux Enterprise Desktop Administration
Understanding Linux and the BASH shell v
CORE 3: Unit 3 - Part D Change depends on…
Basic Setup Internet Firewall Master 7 Nodes Gigabit switch
Module 02 Operating Systems
Presentation transcript:

10 Years of Scientific Linux HEPiX Spring 2014, LAPP, Annecy Alan Silverman (CERN, retired)

The Initial Problem - 1 Once upon a time there was UNIX, or rather there were UNIXes, many of them – – SunOS – HP-UX – Apollo Domain – IBM AIX – Digital Ultrix – Und so weiter

The Initial Problem - 2 Supporting them all, and CERN did, was labour-intensive. Could the emerging Linux save effort? Should we only consider CERN or should we try to converge HEP-wide? Does the emerging Grid need convergence on the O/S? Can we chose one distribution HEP-wide (or even CERN-wide)?

The Choices Gnu/Linux Debian Suse Redhat Enterprise Ubuntu (very new at that time) Different labs ran different flavours; some labs ran multiple flavours! But there seemed to be more running Redhat than the others combined

Redhat goes commercial In early 2003, Redhat announced that their Linux was going commercial – access to the binaries and all support would be charged on a per-CPU basis. Access to source had to remain open and free. The US DoE made a deal for $55 per node SLAC negotiated a better deal at $25 per node CERN (a certain AGS) started negotiations to get the SLAC deal but HEP-wide. Fermilab also started discussions with Redhat

Redhat miss the boat Redhat attended the Fall 2003 HEPiX to listen to our concerns but little progress was made It took them 6 months to formalise an offer to CERN that resembled that for SLAC but they agreed to extend it HEP-wide Fermilab gave up on negotiations sometime in late 2003 or early 2004 (my interpretation of events) At the Spring 2004 HEPiX in Edinburgh, Redhat announced the HEP-wide offer

Redhat miss the boat Redhat attended the Fall 2003 HEPiX to listen to our concerns but little progress was made It took them 6 months to formalise an offer to CERN that resembled that for SLAC but they agreed to extend it HEP-wide Fermilab gave up on negotiations sometime in late 2003 or early 2004 (my interpretation of events) At the Spring 2004 HEPiX in Edinburgh, Redhat announced the HEP-wide offer too late …

The Birth of Scientific Linux … because Troy Dawson and Connie Sieh at Fermilab had a better idea – Pick up sources from Redhat, add common HEP applications and build - and support - a distribution suitable for Fermilab users Jan Iven and Jarek Polok at CERN had a similar idea for CERN users Both teams had informal discussions on common parts and site customisation options Both labs are more or less forced to use Redhat’s commercial offering for servers, especially Oracle servers

Spring 2004 HEPiX at Edinburgh Connie presented Scientific Linux based on Redhat sources plus support for local modules such as AFS and with tools allowing for site-specific tailoring. She invited other sites to join Jarek Polok then gave a remarkable similar talk on behalf of the CERN Linux team An alarm bell went off in my brain – two independent teams possibly duplicating each other’s work, exactly what HEPiX was created to avoid Les Robertson, deputy head of IT at CERN and head of the LCG grid project, encouraged me to see what could be done

SL goes HEP-wide By Wednesday, Mark Kaletka of Fermilab and Jan Iven of CERN had agreed that their respective Linux teams should work in parallel according to an agreed set of guidelines for SL The agreement is actually entitled “Proposal for LCG and/or EGEE to standardize on SL as the base Linux platform”. Some points:- – Common packages before site customisation should be compatible with Redhat binaries – Physics applications and middleware should be able to use at least one distribution of SL and Redhat binaries interchangeably – LCG packages should avoid add-on or customised packages such that they can run on any SL-based distribution

CERN and HEP adopt SL Despite my pleas, Jan insisted, and CERN still does, on building a local CERN distribution because of the need for local patching, in particular because of the CERN configuration of AFS – hence the ongoing need for SLC But all HEP users should find compatibility in using either version

The Future HEP, and many others, has been using SL successfully for 10 years Fermilab appear to be prepared to continue making it available and supported Redhat have struck a new deal with CentOS, not all details of which are totally clear What are the advantages of switching? What are the possible risks?

The Future HEP, and many others, has been using SL successfully for 10 years Fermilab appear to be prepared to continue making it available and supported Redhat have struck a new deal with CentOS, not all details of which are totally clear What are the advantages of switching? What are the possible risks? If it ain’t broke why fix it?

A good suggestion From Larry Pezzaglia of NERSC instead of expressing a preference for one of the options presented, I'd prefer to recommend that the SL developers take whatever actions they deem appropriate while keeping in mind our desire for the features present above.