Issues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS



Similar documents
Linux Distributions. What they are, how they work, which one to choose Avi Alkalay

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Linux and Windows together, leveraging SUSE and Microsoft collaboration

Open Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat

Performance Evaluation of the RDMA over Ethernet (RoCE) Standard in Enterprise Data Centers Infrastructure. Abstract:

Avnet Guide to Oracle: Oracle Linux

Security Vulnerability Management. Mark J Cox

IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide

OFA Training Program. Writing Application Programs for RDMA using OFA Software. Author: Rupert Dance Date: 11/15/

CPSC 491. Today: Source code control. Source Code (Version) Control. Exercise: g., no git, subversion, cvs, etc.)

Oracle Linux Strategy and Roadmap

What s new in Hyper-V 2012 R2

SUSE Linux uutuudet - kuulumiset SUSECon:sta

How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning

InfiniBand Software and Protocols Enable Seamless Off-the-shelf Applications Deployment

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

A Highly Versatile Virtual Data Center Ressource Pool Benefits of XenServer to virtualize services in a virtual pool

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Sun in HPC. Update for IDC HPC User Forum Tucson, AZ, Sept 2008

A Tour of the Linux OpenFabrics Stack

Developing Embedded Linux Devices Using the Yocto Project

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

PHP in RPM distribution

OpenStack CI: flow, tools and more

cloud functionality: advantages and Disadvantages

Unified Infrastructure Management Compatibility Matrix April 4, 2016

Kaspersky Endpoint Security 8 for Linux INSTALLATION GUIDE

System Management with RHN Satellite

Acronis Backup & Recovery 10 Server for Linux. Quick Start Guide

Interoperability Testing and iwarp Performance. Whitepaper

The path to the cloud training

Linux Kernel Development

Accelerating From Cluster to Cloud: Overview of RDMA on Windows HPC. Wenhao Wu Program Manager Windows HPC team

Storage at a Distance; Using RoCE as a WAN Transport

Introduction to Infiniband. Hussein N. Harake, Performance U! Winter School

Copyright by Parallels Holdings, Ltd. All rights reserved.

Global Headquarters: 5 Speen Street Framingham, MA USA P F

State of Ubuntu, OpenStack, and OFED testing and development

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

Parallels Virtuozzo Containers 4.7 for Linux Readme

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

GitLab as an Alternative Development Platform for Github.com

Oracle Solaris: Aktueller Stand und Ausblick

Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Principal Product Manager, OpenStack

WinOF Updates. Gilad Shainer Ishai Rabinovitz Stan Smith Sean Hefty.

PassGuide.C Questions

Dell System Update Version 1.0 Preview Guide

PARALLELS SERVER BARE METAL 5.0 README

SapphireIMS 4.0 Asset Management Feature Specification

Fast Lane OpenStack Overview Red Hat Enterprise Linux OpenStack Platform

Cloud storage reloaded:

Precision Time Protocol on Linux ~ Introduction to linuxptp

SUSE Virtualization Technologies Roadmap

Virtualization for Cloud Computing

ORACLE OPS CENTER: PROVISIONING AND PATCH AUTOMATION PACK

Lightweight Virtualization: LXC Best Practices

How To Write A Test Drive For Kaspersky Anti Virus 6.0 For Windows Server (For Windows)

An Oracle Technical Article November Certification with Oracle Linux 6

Red Hat Update at IBM LSU Sebastian Siegert Alliance Manager EMEA for IBM Red Hat

Integration of Virtualized Workernodes in Batch Queueing Systems The ViBatch Concept

An Oracle Technical Article October Certification with Oracle Linux 5

Beyond the Hypervisor

Shipping Products Chart. Contents

HPC Software Requirements to Support an HPC Cluster Supercomputer

How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication

Docker Containers. Marko Ambrož, Žiga Hudolin Ministrstvo za javno upravo DIREKTORAT ZA INFORMATIKO

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

TUT19344 Managing RH/CentOS with SUSE Manager

Red Hat Enterprise Linux 6. Stanislav Polášek ELOS Technologies

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Mellanox Academy Online Training (E-learning)

SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation

How To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)

VMware Tools Installation Guide For Operating System Specific Packages

System management with Spacewalk


Patch Management Integration

Can High-Performance Interconnects Benefit Memcached and Hadoop?

Choosing HBAs for Linux Environments

Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Release Notes for McAfee(R) VirusScan(R) Enterprise for Linux Version Copyright (C) 2014 McAfee, Inc. All Rights Reserved.

Transcription:

Issues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS #OFADevWorkshop John Jolly SUSE Linux Kernel Engineer jjolly@suse.com

Agenda Explain SUSE and Our Enterprise Product Describe Our Development Process How You Can Participate

What is SUSE System und Software Entwerklung Started in 1992 by three Mathematicians and a Software Engineer Two Linux Distributions: opensuse : Community-supported free distribution SLES : SUSE-supported Enterprise Distribution Several Products SUSE Cloud OpenStack based cloud platform SUSE Manager Linux Server Management SUSE Studio System Image Build Tools Open Build Service Multi-architecture build and packaging system

opensuse : The Free SUSE Distribution Community Driven Five member board of directors, but does not direct engineering All work done in the Open Build Service A Revision Control System that builds your binary packages Any user can easily branch a package and make changes Changes can be submitted back to parent for acceptance Builds for multiple distribution SLES, opensuse, RHEL, Fedora, Arch, Scientific, CentOS, Debian Final binary package available from public repository Not official supported by SUSE

SLES: SUSE Linux Enterprise Server Originally created in 2000 for IBM S/390 Intel first supported in 2001 Based heavily on innovation found in opensuse Mature and Stable Not easy to make non-upstream changes Rigorous feature-vetting process for each major and minor release Close cooperation with partners to properly backport features as necessary Major Security Updates Happen Here, First opensuse follows soon after

SLES Kernel Build Process Kernel Source Maintained in GIT Repository Separate repository for opensuse and SLES kernels Base Linux kernel with many patches applied in order Patch order specified by series.conf file Linux kernel and patches regularly compressed and submitted to build service Rigorous Quality Control with Kernel Development Patch headers must be complete with bugzilla references, upstream commit IDs, and include proper Signed-off or Acked-by KABI breaks cause the build to fail and must either be fixed or approved Strict upstream-only policy except in well-defined circumstances

Why All This Effort? Stabilität, Stabilität, Stabilität The Enterprise Distribution is expected to not cause problems Our Goal is Toward Zero Downtime And, as we all know...

The Real Reason... German Engineering is Legendary

Now, How Does This Affect You? RDMA and High-Performance Networking is Important to Us Customers are asking for better Infiniband, RoCE, and iwarp integration, and we're a business intent on keeping our customers happy I, personally, feel a sense of satisfaction when a user comes to me and says, That was easy. Thanks. We Need Your Expertise I don't have the resources (or the ability) to configure a 160k node test system You know best how you want to see this work

What's Been Done Right We've see huge improvements in: Upstream kernel submissions Better userspace integration with mainline kernel Patch quality Participation in the feature acceptance process by vendors Communication with the OFA

What Can I Do To Help You? The Openfabrics Alliance Provide input through regular participation in working groups Money? That would be nice, wouldn't it? The HCA Vendors Provide space for and testing utilization of a hardware lab Help ease your participation in the feature acceptance process The RDMA Users Integrate the software you want Make those packages easy to install and easy to use

How you can help us The Openfabrics Alliance Continue to encourage upstream participation Find ways to minimize OFED fragmentation The HCA Vendors Participate in the feature selection process Help identify specific updates and fixes you want to see in our distribution The RDMA Users Make use of the freely available resources that we make available : Open Build Service, Bugzilla, SUSE Studio Tell us your experience good or bad, and how we can improve

Example: libfabric Hosted on Github Easy integration with Open Build Service Just a few minutes to create a package Publicly available on x86_64 for SLES 12 and opensuse 13.2 Simply add the appropriate repo to zypper SLES 12 http://download.opensuse.org/repositories/home:/jjolly:/rdma/sle_12/ opensuse 13.2 http://download.opensuse.org/repositories/home:/jjolly:/rdma/opensuse_13.2/ Yes, those are colons in the path. Don't judge me.

Talk To Us! John Jolly RDMA Kernel Engineer jjolly@suse.com Philipp Thomas RDMA Userspace Engineer pth@suse.com Ihno Krumreich TPM OFED and RDMA inho@suse.com Philip Oswald OFED Partner Engineering poswald@suse.com

Thank You #OFADevWorkshop