Scientific%20Linux - PowerPoint PPT Presentation

About This Presentation
Title:

Scientific%20Linux

Description:

Fermi Linux transforms into Scientific Linux Fermi. S.L. Fermi LTS - January 2004 ... Upgrade or Downgrade packages. Make modifications to the installer ... – PowerPoint PPT presentation

Number of Views:176
Avg rating:3.0/5.0
Slides: 28
Provided by: cddocd
Category:

less

Transcript and Presenter's Notes

Title: Scientific%20Linux


1
Scientific Linux
  • Connie Sieh
  • csieh_at_fnal.gov
  • CSAM Meeting
  • May 2, 2006

2
Scientific Linux
  • Presentation Overview
  • History
  • Value Added
  • Organization
  • Metrics
  • Differences between S.L. sites
  • Roadmap

3
Scientific LinuxHistory
  • We've been making Fermi Linux since 1998
  • Not Supported
  • Fermi Linux 5.0.2 - August 1998
  • Fermi Linux 5.2.1 - August 1999
  • Fermi Linux 6.1.1 - April 2000
  • Fermi Linux 7.1.1(2) - August 2001
  • Fermi Linux 7.3.1(2) - September 2002
  • Fermi Linux 9.0.1 - June 2003

4
Scientific LinuxHistory
  • Fermi Linux transforms into Scientific Linux
    Fermi
  • S.L. Fermi LTS - January 2004
  • Fermi Linux 3.0.1 i386
  • Scientific Linux 3.0.2, 3.0.3, 3.0.4, 3.0.5
    i386, x86_64
  • S.L. Fermi LTS i386, x86_64 - September 2005
  • Scientific Linux 4.1 , 4.2 i386, x86_64
  • Scientific Linux
  • S.L. i386, x86_64, ia64 - May 2004
  • 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5
  • S.L. 4 i386, x86_64, ia64 - February 2005
  • 4.0, 4.1, 4.2

5
Scientific LinuxHistory
  • Why We Did It
  • In 2003 RedHat made support policy changes
  • RedHat switched from free distribution to charged
    subscription
  • Fall HEPIX 2003 this issue was discussed but
    nothing was decided
  • CERN contacted us to do a collaboration of a RHEL
    rebuild
  • For the next HEPIX meeting we created a prototype
    of a RHEL 3 rebuild. We called this prototype
    Scientific Linux 3.0.1

6
Scientific LinuxHistory
  • Why We Do It
  • Benefits
  • With collaboration you get more than the sum of
    the parts.
  • Expertise from different people which makes for a
    better release.
  • Experimenters are not tied down to one site such
    as CERN or Fermi
  • Free and Redistributable You can give the
    release to anyone.

7
Scientific LinuxHistory
  • What We Do
  • Rebuild Upstream Vendor source code
  • Update Upstream Vendor packages
  • Ongoing rebuild of new security errata
  • Add packages
  • Modify Installer for Site Customizations

8
Scientific LinuxValue Added
  • Rebuild source code
  • Quarterly Updates
  • Compatible with RedHat Enterprise Linux
  • Update RedHat packages, try really hard to not
    do this
  • Ongoing Security Errata for a minimum of 3 years,
    possibly longer. ( Upstream Vendor provides 5
    years)

9
Scientific LinuxValue Added
  • Added packages
  • Rebuilt RedHat Cluster Suite
  • Rebuilt RedHat Developer Suite
  • Openafs
  • Yum, apt-rpm
  • Bug fix packages (SL-....)

10
Scientific LinuxValue Added
  • Site Customizations
  • Allows for a site to customize their own release
  • Scripts are provided to make this easy to do
  • Sites can
  • Add packages
  • Upgrade or Downgrade packages
  • Make modifications to the installer
  • Change installer and installed kernel
  • What about binary compatibility ?

11
Scientific LinuxValue Added
  • Support Infrastructure
  • https//www.scientificlinux.org/
  • ftp//ftp.scientificlinux.org/linux/scientific/ ,
    rsync
  • Hepix
  • Mailing Lists
  • scientific-linux-users
  • scientific-linux-devel
  • scientific-linux-errata
  • scientific-linux-announce

12
Scientific LinuxOrganization
  • Developers
  • Connie, Troy (FNAL)
  • Main Developers
  • Jarek, Jan (CERN)
  • In charge of ia64
  • Stephan (DESY)
  • In charge of AFS
  • Others (various labs)
  • Testing, answer questions

13
Scientific LinuxMetrics
  • The following statistics were gathered from
    ftp.scientificlinux.org log files
  • These numbers are the minimum. We know that they
    are higher.
  • These numbers are based on the yum and apt access
    to the errata

14
Scientific LinuxMetrics
15
Scientific LinuxMetrics
16
Scientific LinuxRoadmap
  • Scientific Linux 3.0.x
  • Security support for S.L. 3.x
  • Support will continue until Oct. 31, 2007
  • Currently working on S.L. 3.0.7
  • Will be doing a S.L. 3.0.8
  • (As long as Update 8 is the last RHEL 3 update)

17
Scientific LinuxRoadmap
  • Scientific Linux 4.x
  • Security support for S.L. 4.x
  • Support will continues until at least February
    2008, possibly longer.
  • Currently working on S.L. 4.3

18
Scientific LinuxRoadmap
  • Scientific Linux 5.x
  • Dependant on RedHat's schedule
  • Doing preliminary work on Fedora Core 5
  • Itanium Support
  • Goes away when CERN get's rid of their Itaniums.
    No timeline yet. This was discussed at HEPIX and
    on mailing lists.

19
Scientific LinuxRoadmap
  • SciDAC
  • SL developers are participating in the CANTIS
    SciDac proposal.
  • "FNAL will ... address host performance issues
    including Linux operating system under load" and
    support distribution of SL to SciDAC researchers.
  • Requested funding at .4 FTE, primarily for for SL
    packaging distribution for SciDAC as well as
    some (small) development.

20
Scientific LinuxRoadmap
  • Scientific Programs
  • There is a growing demand to get HEP specific
    programs into the base S.L.
  • We need developers of these programs to provide
    the rpm's.

21
Scientific LinuxRoadmap
  • Scientific Linux Workshop
  • Scientific Linux Specific
  • Creating a site
  • Creating a live cd
  • General Linux Stuff
  • Making RPM's
  • Securing your system

22
Scientific Linux References
  • https//www.scientificlinux.org/
  • http//www.fnal.gov/cd/unix/linux/
  • ftp//linux.fnal.gov/linux/
  • ftp//ftp.scientificlinux.org/linux/scientific/
  • https//www.scientificlinux.org/about/stats/
  • http//distrowatch.com/table.php?distributionscie
    ntific

23
Scientific LinuxDifferences
  • SLC
  • Changes compared to plain S.L. not documented
  • CERN's Kerberos
  • XFS
  • Local Settings
  • CERN's Software (cern-lib, CASTOR, LEMON)

24
Scientific Linux FermiDifferences
  • SLF
  • Document our changes compared to plain S.L.
  • ftp//linux.fnal.gov/linux/lts4x/i386/sites/Fermi/
    Fermi.releasenote.latest
  • Tighten security
  • Fermi Kerberos and OpenSSH
  • Add Workgroups so users can install what is
    needed
  • Local Settings (timezone, ntp, yum, etc...)
  • Add useful to FNAL packages

25
Scientific Linux FermiMetrics
26
Scientific Linux FermiRoadmap
  • SLIP - Scientific Linux Inventory Project
  • Client to inventory software and hardware
  • Server to collect the data from the clients
  • Data to be fed into the Hurcules System
  • For more info see SLIP Design Note

27
Scientific Linux Fermi References
  • Fermi
  • http//www.fnal.gov/cd/unix/linux/
  • ftp//linux.fnal.gov/linux/
  • Mailing List
  • linux-users_at_fnal.gov
  • linux-announce_at_fnal.gov
  • Unix Users Meeting
  • Outside
  • http//distrowatch.com/table.php?distributionferm
    i
Write a Comment
User Comments (0)
About PowerShow.com