Linux Developments at DESY. Uwe Ensslin, DESY - IT 2003 Jun 30

Similar documents
Site Report. Stephan Wiesand DESY -DV

Digitizer operating system support

SUSE Linux Entreprise Server for ARM

Brocade Fabric OS DATA CENTER. Target Path Selection Guide October 17, 2017

Microsoft Certified Professional Transcript

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE UNITED KINGDOM

DESY site report. HEPiX Spring 2016 at DESY. Yves Kemp, Peter van der Reest. Zeuthen,

HPE Security ArcSight. ArcSight Data Platform Support Matrix

ORACLE Linux / TSC.

SUSE at the Point of Service. Joachim Werner Senior Product Manager

Next CERN Linux version

Red Hat Summit 2009 Rik van Riel

Open Enterprise & Open Community opensuse & SLE Empowering Each Other. Richard Brown opensuse Chairman

Why Oracle Linux. Hans Forbrich Forbrich Consulting Ltd. Why Oracle Linux

HPE Secur & HPE Secur Cloud

Veritas NetBackup Enterprise Server and Server 6.x OS Software Compatibility List

Cucumber Linux Distribution

Example. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:

Support Lifecycle Policy

Product Versioning and Back Support Policy

Brutus. Above and beyond Hreidar and Gonzales

InfoBrief. Platform ROCKS Enterprise Edition Dell Cluster Software Offering. Key Points

Oracle Linux and Oracle VM Support Policies ~ Statement of Changes Effective Date: 20-April-2018

LIVE NAVIGATOR. Compatibility Guide for Live Navigator Version February 2018

Certified Trainer Program Guide

OSIG Change History Article

Introduction. Solution Overview. RAC Certification Program for Intel processor-based servers

Carrier-grade VoIP platform with Kamailio at 1&1

Sun Microsystems Product Information

Monte Carlo Production on the Grid by the H1 Collaboration

CPA PEP 2018 Schedule and Fees

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

SUSE Linux Enterprise 12 Service-Pack Migration What is possible and what supported

Report from. HEPiX/HEPNT Fall '03. Stephan Wiesand DESY - DV - Nov. 24 th, 2003

December 2011 vsp-patch noarch.rpm Avaya Aura System Platform R6.0 June 2010 vsp iso

<Insert Picture Here> Linux: The Journey, Milestones, and What s Ahead Edward Screven, Chief Corporate Architect, Oracle

SUSE Linux Enterprise Server 12 Modules

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

UNITRENDS COMPATIBILITY AND INTEROPERABILITY MATRIX

PC DESY Peter Wegner. PC Cluster Definition 1

INFOBrief. Red Hat Enterprise Linux 3. Key Points

For the latest information on the compatibility of Renesas software tools with Microsoft Windows 7, please see here.

H1 Interoperability Test Kit (ITK) Frequently Asked Questions

LANDesk for ThinkVantage Technologies ecosystem now expanded to include enhanced offerings

Hp Proliant Dl380p Gen8 Drivers For Windows Server 2003

Extreme Networks Software Lifecycle Management Key Dates

The State of the Linux Desktop An OSDL Perspective. John Cherry OSDL Desktop Linux (DTL) September 23, 2006

Release Date File Name Avaya Aura System Platform R1.0 August 2009 vsp iso Avaya Aura System Platform R1.1 November vsp

Writing Diploma Exams Using Computers Humanities Part(ie) A, Mathematics 30-2 and Science 30

Stakeholder consultation process and online consultation platform

Asterisk Project Update AstriCon 2009

2018 CALENDAR OF ACTIVITIES

Workshops. 1. SIGMM Workshop on Social Media. 2. ACM Workshop on Multimedia and Security

What's New in SUSE LINUX Enterprise Server 9

Introduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview

Disclaimer. This talk vastly over-simplifies things. See notes for full details and resources.

Nov 20, 2017 Page 1. Tripwire, Inc. Product Support and Discontinuation Policy November 2017

AWS-SCWI. American Welding Society Senior Certified Welding Inspector. Certification Programs for the Year 2018

IBM. Please refer to the attachment for further description. IBM Software Manufacturing Solutions GC

Veritas Storage Foundation In a VMware ESX Environment

Client Automation v8.10 Enterprise, Standard, Starter*

Operating Systems. Written by Justin Browning. Linux / UNIX Distributions Report

Tips and Tricks on Successful Upgrade to 11gR2

Running server systems in virtual environments is a popular approach, but the technology offers benefits to

Frequently Asked Questions

IBM TotalStorage N3700 Interoperability Matrix

QUESTIONS AND ANSWERS PROJECT NO Supply and Install Student System. Houston Community College System, Procurement Operations

AVAYA Avaya Aura System Platform Service Pack R6.2.1 Release Notes Issue 1.3

An Oracle Technical Article March Certification with Oracle Linux 4

EMC Centera CentraStar/SDK Compatibility with Centera ISV Applications

IBM and Oracle Partnership

Revolutionizing Open. Cecilia Carniel IBM Power Systems Scale Out sales

Gleim CMA System for Success 15 th Edition, 1 st Printing Updates

Release Notes SMART Product Drivers 10. About These Release Notes. Product Information

NiceLabel Product Lifecycle Policy

Novell SLES 10/Xen. Roadmap Presentation. Clyde R. Griffin Manager, Xen Virtualization Novell, Inc. cgriffin at novell.com.

Professional Development Standards and Support. Learning Across Broward (LAB) End User Training

FAQs Academic VL Certifications

Server Success Checklist: 20 Features Your New Hardware Must Have

SAP on Oracle Development Update

Introduction to Linux

Microsoft Certified Professional Transcript. Microsoft Office Project Server

American Welding Society

The opensuse project. Motivation, Goals, and Opportunities. Sonja Krause-Harder Michael Löffler. March 6, 2006

CALENDAR OF FILING DEADLINES AND SEC HOLIDAYS

Maryland Corn: Historical Basis and Price Information Fact Sheet 495

FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap

Veritas Storage Foundation in a VMware ESX Environment

Linux Introduction. Simon COTER Director of Product Management Oracle VM & VirtualBox

CERTIFICATE IN LUXEMBOURG COMPANY SECRETARIAL & GOVERNANCE PRACTICE

IOmark- VM. HP MSA P2000 Test Report: VM a Test Report Date: 4, March

Shared: App Center Administrator

Analysis/Intelligence: Data Model - Configuration

Oracle Linux Support and Oracle VM Support Global Price List

History of xser/kamailio at 1&1

Clinical Systems Access for Remote Nonemployees. Rachel Ackman MGH Compliance 11/10/15

CPD Summary Guide Version:3.1

2018 Certified Paralegal Examination FAQs

AMS API Modifications

HPC at UZH: status and plans

Transcription:

Linux Developments at DESY Uwe Ensslin, DESY - IT 2003 Jun 30

Outline DESY Linux Experiences Challenges Developments Outlook 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 2

DESY Linux Hardware Consulting We monitor the market and work with vendors We make suggestions for buying server systems PC standardization group provides base for reliable (commodity) hardware operation by Selecting appropriate components Reducing diversity by developing and maintaining standards Registration Service Prerequisite for later support Installation will not work properly without registration Example for a cooperative administration Process is initiated by group admins Registration is done centrally by IT personel 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 3

DESY Linux (2) Installation Service We provide and maintain an installation server Group admins do a network based installation from floppy or USB stick We provide, adapt and maintain the boot images The installation process is (semi-) automated We use RPM packages as building blocks Layered installation concept First: Installation of base distribution Second: Installation of Add- Ons provided by IT (AFS, Kernel, NIS, Printing, Mail, PAM, HEPX11, HEPENV,..) Third: Installation of group specific Add-Ons 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 4

DESY Linux (3) Software Maintenance We follow developments in distributions, kernels, tools and security issues We keep RPMs on the installation server current We install patches and updates on the installed base in coordination with DESY groups If all fails: A re-install costs ~20 minutes Daily work Analyzing problems on ~1000 heavily interconnected systems ist time consuming We track user requests are using a tracking system ( Request Tracker from Best Practical) We are monitoring important systems using Nagios 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 5

DESY Linux (4) System administration at DESY is a cooperative effort: Many systems are co-administered by IT and group admins Installation process allows group-specific add ons to the system and software environment Parts of system and software maintenance can be done by group admins via SALAD Regular Linux User Meeting (LUM) every 2 months (more frequent, if required e.g. during new releases) 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 6

Experiences Some History DESY Linux 1 from autumn 1997 to November 1999 DESY Linux 2 from December 1999 to February 2000 DESY Linux 3 from March 2000 to June 2002 DESY Linux 4 from June 2002 to? DESY Linux 5 in preparation (see below) 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 7

Experiences (2) Broad acceptance: > 20 group profiles, > 500 server systems, > 600 desktops Network-centric model of operation provides flexibility Commodity hardware allows us to follow technological progress Cooperative administration model works We have powerful software maintenance tools that are well established Maintaining O(1000) systems is a workload Standardization successfully reduced adaption efforts 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 8

Challenges Notebooks Hardware changes rapidly Network integration difficult Disconnected operation How to maintain mobile systems? OS coexistence Control systems Do not fit the network centric model GRID Globalization of IT services New technologies start to emerge Growing interoperability reqirements New task: Operating GRID resources DESY Linux 4 is aging SuSE 7.2 bugfix support ends in July YaST 1 no longer available Old user environment (KDE 2) 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 9

Developments Initial notebook support Based on SuSE 8.x AFS, VPN support PC standardization group is evaluating models Model stability has grown New software distribution concept Joint effort with Zeuthen Published at LUM, CUC Software is installed to local disk RPM used as package format New software distribution concept (cont'd) Installs into /opt/products, not /usr/local /usr/local free for user or distribution Packages are self contained Several versions of a product on one system SW distribution via AFS still possible, but no longer required 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 10

Developments (2) DESY is founding member of the DGRID initiative Linux based test cluster in CC www-it.desy.de/physics DESY Linux 5 is beeing developed We have been evaluating distributions for DESY Linux 5 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 11

Selection: Why? DL 4 based on SuSE 7.2 Bug fix support to be terminated end of July Installation tool (YaST 1) no longer available We have to do something new Opportunity of doing something different Observations at the last HEPIX conference: GRID 16 site reports 14 sites use Redhat (7.x) 1 Debian, 1 SuSE (DESY) Development done on RH (6,7.x) systems Adaption effort required for users and IT 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 12

Selection: Who? Close cooperation between Hamburg and Zeuthen involving many people Uwe Ensslin Martin Flemming Wolfgang Friebel Jürgen Kahnert Waltraud Niepraschk Mario Sachteleben Sven Sternberger Peter Wegner Stefan Wiesand Knut Woller 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 13

Selection: The Process We have been looking at a number of candidates We defined some basic requirements We added other important criteria We did a common effort to collect all the facts needed for an educated decision We then compiled them into a evaluation matrix We are going public: 2. 6. CUC 25. 6. Linux User Meeting 30. 6. DV Seminar 2. 7. CRB 7. 7. CUC 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 14

Selection: Candidates Redhat Major player 2 support models: o Professional o Enterprise Widely used within HEP Base for GRID development SuSE Major player 2 support models Good experiences at DESY Responsive Company Debian Major player Good will support model Active community Good package manager Some experiences at DESY 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 15

Selection: Basic Requirements Recent software versions to justify the effort Version stability within the life cycle Install patches to the same software version Adequate support time for a production environment Still many (~ 1/3 of installed base) DL 3 systems in production (3/2000) Bug/Security fixes from the distributor for >= 3 years Support for new hardware (Notebooks) Reduce internal adaption effort Use kernels from distributor? Use (application) software 'out of the box', when suitable Try to be compatible with the HEP and GRID world 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 16

Selection: Additional Criteria (1) Release date Past LUMs: DL5 to be ready this year Work must start in July Release cycle Flexible enough not to collide with Accelerator run times AFS client Needed, if distributor's kernels are to be used Needed for certification; e.g. for Oracle Cost Cost per system multiplied by O(1000) Carefully select the licence scheme Negotiate adequate terms with distributor GPL: Buy one, install many? 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 17

Selection: Input from users HERA high luminosity run indicates time constraints: Have DL 5 ready by October Give users the ability to migrate to DL 5 until December Take data using DL 5 during 2004 Input from the Linux User Meeting Migration Migrate the earlier the better <--> Wait for longer HERA breaks Stability is important, especially from January '04 Bug fixes for 2-3 years GRID is just starting to be a technical issue Start working now 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 18

Selection: The Evaluation Matrix Debian Red Hat SuSE Distribution Stable Unstable Professional Enterprise ES/WS Professional Enterprise ES/DT Version woody sid 9 2.1 (Base: RH 7) 8.2 8.1 / 8.1+ Recent Software no yes yes no yes KDE, gcc, glibc 1 Released July 2002 unknown May 2003 Rel 3: Fall 2003 April 2003 November 2002 / June 2003 Release Cycle 2-3 Years 4-6 Months 12-18 Months 4-6 Month 12-18 Months Support time ~ 2-3 Years 10-12 Months 4 4.5 2 Years 24 Months 5 Years Stability Breach of compatibility: unlikely possible Distributor ensures stability Cost 3 Media / Download 199,99 ES / WS 926,84 / 347,00 Distributor ensures stability 79,00 1042,84 / 114,84 (Inst. Kit) + 561,20 (1 year maint.) Notebooksupport no Certified Models no Certified Models Certified Models AFS Client yes no (OpenAFS) no yes fee 4 HEP/GRID Compatibility no 5 no 6 yes globus fee (globus possible) 7 1 Version 2.2.5. Most recent: 2.3.2 2 3 years after next release 3 Euro, from official price list unless noted otherwise. Prices are per year for enterprise distributions. 4 SuSE offers to expand the contract to include additional products for a fee. 5 globus being worked on. 6 Redhat 7.{2,3} still in use within HEP/GRID. New ABI with Rel. 9. 7 SuSE offers to expand the contract to include additional products for a fee. Red: Unsuitable Blue: Drawback Green: Positive 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 19

Selection: Evaluation Results (1) Debian Stable is outdated (~ DL 4) Unstable is not yet released, release date unknown Breach of compatibility possible (unlikely for 'stable') AFS client part of distribution Low acceptance in HEP community Redhat professional 9 Recent software Available for immediate start Certified notebook models AFS client from OpenAFS <= 12 months supported lifetime after recent support policy change 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 20

Selection: Evaluation Results (2) Redhat Enterprise ES/WS Higher costs than professional Buy once, install many? Max 4.5 years support No AFS client or notebook support Fully HEP and GRID compatible ES 2.1 based on RH 7 is outdated Release date of newer version unclear (expected Fall '03 ) SuSE 8.2 professional Recent software Available for immediate start Support lifetime 2 years Certified notebook models AFS client part of distribution globus toolkit part of distribution 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 21

Selection: Evaluation Results (3) SuSE SLES 8 Quite recent software (SuSE 8.1+) Available for immediate start Desktop just released Higher costs than 'professional' 'buy one, install many'? positive signals from SuSE Slower release cycle then 'professional' 5 years support life time Certified notebook models globus toolkit can be made part of distribution for a fee AFS client can be made part of distribution for a fee 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 22

Selection: Summary We have prepared the basis for a educated decision We have integrated the users into the decision making process Together we have made a decision to stay with SuSE this time We will now start implementing DL 5 based on SuSE 8.2 professional 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 23

Outlook A roadmap for DL 5 We picked a release in July We will now create work packages and start working on them in June We aim to get a pre-release out in September We try to be production-ready in October A roadmap for software distribution Finalize concept until July Implement infrastructure in June Start building RPMs Start testing distribution tools On a longer timescale Work more closely together with other HEP institutes Start with CERN Look at GRID technology Support larger number of systems Fabric management workshop at last HEPIX We will do another evaluation when we start working on DESY Linux 6 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 24

Thank you for your attention 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems 25