Elivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi

Size: px
Start display at page:

Download "Elivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi"

Transcription

1 Elivepatch Flexible distributed Linux Kernel live patching Alice Ferrazzi 1

2 Summary Live patch explanation Current live patch services Motivation for elivepatch Elivepatch solution Implementation Challenge Status Future Work Conclusion 2

3 kernel :~ $ whoami Gentoo Gentoo Kernel Project Leader Gentoo Kernel Security Gentoo board member Gentoo Google Summer of Code administrator and mentor for rust Gentoo project Cybertrust Japan OSS Embedded Software Engineer Researcher ACM SIGOPS member Presented elivepatch as poster at SOSP

4 This project was part of Google Summer of Code 2017 for the Gentoo organization. 4

5 Live patch explanation 5

6 Live patch Modify the kernel without the need to reboot. 6

7 Why - Downtime is expensive (containers, supercomputers) - Security (vulnerability time shorter) 7

8 Where - Embedded - Mobile - Desktops - HPC (complex scientific computations) - Cloud - Any computer under heavy load 8

9 What 9

10 Kgraft Suse Open Source live patching system that is routing the old function gradually. 10

11 Kpatch Red Hat Open Source live patching system and use ftrace and stop_machine() for route functions toward the new function version. 11

12 Livepatch Livepatch is a hybrid of kpatch and kgraft. Livepatch has been merged into the kernel upstream. Kpatch-build can work with both kpatch and livepatch for creating the live patch. 12

13 Livepatch is just a module 13

14 ... 14

15 Livepatch module problem A module that takes just about 1+ hour to compile in a modern server 15

16 At Gentoo, we know what means to compile something for more than 1 hour 16

17 17

18 Gentoo solution to compile for 1+ hour compilation problem Gentoo binary host Pre-compiled binary 18

19 What options do we have for compiling livepatch modules? 19

20 Current existing livepatch services 20

21 Current vendor solutions Oracle, Ksplice (support only Oracle Linux kernels) Suse Linux Enterprise Live Patching (support only Suse Kernels for one year) Canonical Live Patch (support only Ubuntu LTS and Ubuntu LTS) Red Hat live patch (Support only Red Hat kernel) 21

22 Motivation for elivepatch 22

23 Problems of vendor solutions trusting on third-party vendors Lacking support for custom kernel configurations Lacking support for request-driven costumization Lacking long term support Closed source 23

24 elivepatch solution 24

25 elivepatch A web service framework to deliver Linux kernel live patches Supports custom kernel configurations User participation via request-driven customization Open source 25

26 Vendor solutions representation 26

27 Elivepatch solution 27

28 Implementation 28

29 Elivepatch-server (Main language: Python) Flask + Flask-Restful + Werkzeug (not dependent) Elivepatch-client (Main language: Python) Requests + GitPython 29

30 Challenges 30

31 Challenges with elivepatch Some patches require manual modification to converted to live patches Reproducing the build environment can be difficult: Differences in compiler versions Variations in the compiler and optimization flags Incompatible machine architectures (solaris, hpc) 31

32 Incompatibility with GCC CCFLAGS and non vanilla gcc, can sometime broke elivepatch. 32

33 Current status 33

34 Elivepatch status First open source release 0.1 on 2017/9/06 Packaged for Gentoo Presented as poster at SOSP 2017 Close collaboration with kpatch mainteiners 34

35 Future work 35

36 Future work Automate livepatch conversion Increasing scalability using containers and virtual machines Livepatch signing Kernel CI\CD check 36

37 Automate livepatch conversion - Check patch for problems during conversion - Suggest changes to patch for conversion - Interest also for upstream to kpatch 37

38 Multi distribution Solve distributions compatibility issues Current target: Debian Fedora Gentoo Android 38

39 Elivepatch client on Debian Work in progress p.s. Gentoo kernel is still needed 39

40 Livepatch signing Implementing livepatch module signing in the server Implementing signing verification for the client 40

41 Kernel CI/CD checking Implement a buildbot plugin for testing elivepatch [You can test your livepatch with the same settings and hardware as where you want to deploy it] 41

42 Conclusion 42

43 Epilogue Live patch is a module that takes time compiling Live patch vendor service solutions solving the compilation problem Elivepatch solution 43

44 Conclusion With the diffusion of embedded systems and robotics, Livepatch services will become always more important 44

45 If you are interested in contributing, Elivepatch is welcoming every form of contributions 45

Elivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi Takanori Suzuki

Elivepatch Flexible distributed Linux Kernel live patching. Alice Ferrazzi Takanori Suzuki Elivepatch Flexible distributed Linux Kernel live patching Alice Ferrazzi Takanori Suzuki 1 kernel :~ $ whoami Alice Ferrazzi Gentoo Gentoo Kernel Project Leader Gentoo Google Summer of Code administrator

More information

Live Kernel Patching status update. Jiri Kosina SUSE Labs

Live Kernel Patching status update. Jiri Kosina SUSE Labs Live Kernel Patching status update Jiri Kosina SUSE Labs Outline Why? History + current state Missing features / further development 2 Why live patching? Huge cost of downtime: Hourly

More information

March 10, Linux Live Patching. Adrien schischi Schildknecht. Why? Who? How? When? (consistency model) Conclusion

March 10, Linux Live Patching. Adrien schischi Schildknecht. Why? Who? How? When? (consistency model) Conclusion March 10, 2015 Section 1 Why Goal: apply a binary patch to kernel on-line. is done without shutdown quick response to a small but critical issue the goal is not to avoid downtime Limitations: simple changes

More information

Obstacles & Solutions for Livepatch Support on ARM64 Architecture

Obstacles & Solutions for Livepatch Support on ARM64 Architecture Obstacles & Solutions for Livepatch Support on ARM64 Architecture Li Bin ( 李彬 ) / huawei.libin@huawei.com 2017/06/20 HUAWEI TECHNOLOGIES CO., LTD. Agenda Livepatch overview Livepatch on x86 Obstacle for

More information

Reboot adieu! Online Linux kernel patching. Udo Seidel

Reboot adieu! Online Linux kernel patching. Udo Seidel Reboot adieu! Online Linux kernel patching Udo Seidel Agenda Who & Why? How? Players & Show! And? Me :-) Teacher of mathematics and physics PhD in experimental physics Started with Linux in 1996 Linux/UNIX

More information

kpatch Have your security and eat it too!

kpatch Have your security and eat it too! kpatch Have your security and eat it too! Josh Poimboeuf Senior Software Engineer, Red Hat LinuxCon North America August 22, 2014 Agenda What is kpatch? Why use kpatch? Demo How it works Features & Limitations

More information

Rebootless Kernel Updates

Rebootless Kernel Updates Rebootless Kernel Updates Srivatsa S. Bhat VMware srivatsa@csail.mit.edu University of Washington 3 Dec 2018 Why are reboots undesirable? Why are reboots undesirable? Remember this? J Why are reboots undesirable?

More information

Live Patching: The long road from Kernel to User Space. João Moreira Toolchain Engineer - SUSE Labs

Live Patching: The long road from Kernel to User Space. João Moreira Toolchain Engineer - SUSE Labs Live Patching: The long road from Kernel to User Space João Moreira Toolchain Engineer - SUSE Labs jmoreira@suse.de Software has bugs, and bugs have to be fixed + security issues + execution degradation

More information

Enterprise Linux vs. Embedded Linux

Enterprise Linux vs. Embedded Linux AN INTEL COMPANY Enterprise Linux vs. Embedded Linux WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY The use of open source operating systems has garnered more attention in recent years for a

More information

FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap

FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap FUT92715 Solve the Paradox SUSE Linux Enterprise Live Patching Roadmap Tuesday, Nov 8, 11:30 AM - 12:30 PM Friday, Nov 11, 9:00 AM - 10:00 AM Hannes Kühnemund SUSE Product Management Vojtěch Pavlík Director

More information

Digitizer operating system support

Digitizer operating system support Digitizer operating system support Author(s): Teledyne SP Devices Document ID: 15-1494 Classification: General release Revision: J Print date: 2018-08-08 1 Windows operating systems We deliver a Windows

More information

RHEL Packaging. (making life easier with RPM) Jindr ich Novy Ph.D., June 26, 2012

RHEL Packaging. (making life easier with RPM) Jindr ich Novy Ph.D., June 26, 2012 RHEL Packaging (making life easier with RPM) Jindr ich Novy Ph.D., jnovy@redhat.com June 26, 2012 RHEL Packaging 1/30 Agenda 1 How Red Hat Enterprise Linux is packaged 2 Software Collections (SCLs) Filesystem

More information

Systemtap times April 2009

Systemtap times April 2009 Systemtap times April 2009 Frank Ch. Eigler systemtap lead why trace/probe to monitor future background monitoring, flight recording programmed response to debug present symbolic, source-level

More information

Ubuntuを利用した世界最高のOSSプラットフォーム. Takaaki Suzuki Canonical - Solutions Architect

Ubuntuを利用した世界最高のOSSプラットフォーム. Takaaki Suzuki Canonical - Solutions Architect Ubuntuを利用した世界最高のOSSプラットフォーム Takaaki Suzuki Canonical - Solutions Architect Canonical is a company behind Ubuntu 2004 FOUNDED 800< EMPLOYEES 34+ COUNTRIES London Tokyo Boston Beijing Shanghai Taipei Canonical

More information

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

Open Enterprise & Open Community opensuse & SLE Empowering Each Other. Richard Brown opensuse Chairman Open Enterprise & Open Community & SLE Empowering Each Other Richard Brown Chairman rbrown@opensuse.org Contents Introduction to the Project Looking Back - 2014 and before Rolling into the Future with

More information

Keeping customer data safe in EC2 a deep dive. Martin Pohlack Amazon Web Services

Keeping customer data safe in EC2 a deep dive. Martin Pohlack Amazon Web Services Keeping customer data safe in EC2 a deep dive Martin Pohlack Amazon Web Services 1 Bio... Principal Engineer with Amazon Web Services I like to play with Low-level stuff Synchronization, hardware transactional

More information

How to decide Linux Kernel for Embedded Products. Tsugikazu SHIBATA NEC 20, Feb Embedded Linux Conference 2013 SAN FRANCISCO

How to decide Linux Kernel for Embedded Products. Tsugikazu SHIBATA NEC 20, Feb Embedded Linux Conference 2013 SAN FRANCISCO How to decide Linux Kernel for Embedded Products Tsugikazu SHIBATA NEC 20, Feb. 2013 Embedded Linux Conference 2013 Parc55 @ SAN FRANCISCO Agenda Points to be considered to decide Linux kernel version

More information

Frédéric Crozat SUSE Linux Enterprise Release Manager

Frédéric Crozat SUSE Linux Enterprise Release Manager Distribution build / delivery styles, one style to rule them all? Is rolling release the answer for everything? Or Service Pack? SUSE and opensuse experience Frédéric Crozat SUSE Linux

More information

Introduction to Linux

Introduction to Linux Introduction to Linux EECS 211 Martin Luessi April 14, 2010 Martin Luessi () Introduction to Linux April 14, 2010 1 / 14 Outline 1 Introduction 2 How to Get Started 3 Software Development under Linux 4

More information

Deep Security 9.6 SP1. Supported Features by Platform

Deep Security 9.6 SP1. Supported Features by Platform Deep Security 9.6 SP1 Supported Features by Platform Legal Notices Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before

More information

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

Why Oracle Linux. Hans Forbrich Forbrich Consulting Ltd. Why Oracle Linux Hans Forbrich Forbrich Consulting Ltd Who am I Hans Forbrich Based in Alberta, Canada Principal consultant, Forbrich Consulting Group Programming since 1969 Oracle developer and DBA since 1984 (v4) Oracle

More information

Automated Kernel SECURITY UPDATES Without Reboots. Safe Kernel. Safer Linux.

Automated Kernel SECURITY UPDATES Without Reboots. Safe Kernel. Safer Linux. Automated Kernel SECURITY UPDATES Without Reboots Safe Kernel. Safer Linux. Rebootless Kernel Security Updates KernelCare keeps kernels secure and ends reboots forever with a single command. It ensures

More information

Modern and Fast: A New Wave of Database and Java in the Cloud. Joost Pronk Van Hoogeveen Lead Product Manager, Oracle

Modern and Fast: A New Wave of Database and Java in the Cloud. Joost Pronk Van Hoogeveen Lead Product Manager, Oracle Modern and Fast: A New Wave of Database and Java in the Cloud Joost Pronk Van Hoogeveen Lead Product Manager, Oracle Scott Lynn Director of Product Management, Oracle Linux and Oracle Solaris, Oracle October

More information

Manual Java For Mac Developer Package

Manual Java For Mac Developer Package Manual Java For Mac 10.5 8 Developer Package Packages. Mac OS X users please note: Eclipse requires Mac OS X 10.5 Tools for Java developers creating Java EE and Web applications, including a Java. Additional

More information

Deep Security 9.6 Supported Features by Platform

Deep Security 9.6 Supported Features by Platform Deep Security 9.6 Supported Features by Platform Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and

More information

Getting started with LXD

Getting started with LXD Getting started with LXD Christian Brauner LXD and kernel developer, Canonical Ltd. christian.brauner@ubuntu.com https://brauner.github.io @brau_ner Stéphane Graber LXD project leader, Canonical Ltd. stgraber@ubuntu.com

More information

Flatpak and your distribution. Simon McVittie

Flatpak and your distribution. Simon McVittie Flatpak and your distribution Simon McVittie smcv@{collabora.com,debian.org} 2018-02-04 Introduction to Flatpak tl;dr edition A sandboxed app framework for desktop Linux GUI, desktop apps, as in /usr/share/applications,

More information

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

Introduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview Introduction to Operating Systems Note Packet # 1 CSN 115 Operating Systems Genesee Community College CSN Lab Overview Dual booted Windows/Linux Workstations Linux workstations currently run CentOS and

More information

Zero Install. Decentralised cross-platform package management

Zero Install. Decentralised cross-platform package management Zero Install Decentralised cross-platform package management Thomas Leonard / University of Cambridge / @talex5 OCaml 2014, Gothenburg, Sweden, September 5, 2014 History Started the ROX desktop in 1999...

More information

Deep Security 9.6 SP1 Supported Features by Platform

Deep Security 9.6 SP1 Supported Features by Platform Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,

More information

Going to production with snaps and Ubuntu Core

Going to production with snaps and Ubuntu Core Going to production with snaps and Ubuntu Core MOOS-DAWG 2017 Kyle Fazzari Mohamed Saad Ibn Seddik a.k.a. kyrofa kyle@canonical.com @msibnseddik msibnseddik@sea-machines.com What are you doing here? My

More information

TOSS - A RHEL-based Operating System for HPC Clusters

TOSS - A RHEL-based Operating System for HPC Clusters TOSS - A RHEL-based Operating System for HPC Clusters Supercomputing 2017 Red Hat Booth November 14, 2017 Ned Bass System Software Development Group Leader Livermore Computing Division LLNL-PRES-741473

More information

IT Optimization Trends. Summary Results January 2018

IT Optimization Trends. Summary Results January 2018 IT Optimization Trends Survey Summary Between October 2017 and January 2018, Gatepoint Research invited selected executives to participate in a survey themed IT Optimization Trends. Candidates were invited

More information

Providing a Rapid Response to Meltdown and Spectre for Hybrid IT. Industry: Computer Security and Operations Date: February 2018

Providing a Rapid Response to Meltdown and Spectre for Hybrid IT. Industry: Computer Security and Operations Date: February 2018 Market Guide Providing a Rapid Response to Meltdown and Spectre for Hybrid IT Industry: Computer Security and Operations Date: February 2018 Meltdown and Spectre Exploits Vulnerabilities in Common Processors

More information

Systems Programming. The Unix/Linux Operating System

Systems Programming. The Unix/Linux Operating System Systems Programming The Unix/Linux Operating System 1 What is UNIX? A modern computer operating system Operating system: a program that acts as an intermediary between a user of the computer and the computer

More information

User Manual Web Meetings

User Manual Web Meetings User Manual Web Meetings Release 1.0.0 Kopano BV Jul 27, 2017 Contents 1 Introduction 2 1.1 Intended Audience.......................................... 2 2 Using Kopano Web Meetings 3 2.1 Start Kopano

More information

How & Why We Embraced Open-Source 20 years ago And What We Learned!! Amit Bhutani Linux & Open Source Technologist Dell EMC

How & Why We Embraced Open-Source 20 years ago And What We Learned!! Amit Bhutani Linux & Open Source Technologist Dell EMC How & Why We Embraced Open-Source 20 years ago And What We Learned!! Amit Bhutani Linux & Open Source Technologist Dell EMC @Amitinator Pop Quiz #1 Which company has been doing open source longer? Clarification

More information

R packages from a Fedora perspective

R packages from a Fedora perspective R packages from a Fedora perspective José Matos jamatos@{fep.up.pt, fedoraproject.org} (Mathematics Research Center, Economics School) Porto University and Fedora Project 12 August 2008 Overview Introduction

More information

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

Veritas NetBackup Enterprise Server and Server 6.x OS Software Compatibility List Veritas NetBackup Enterprise Server and Server 6.x OS Software Compatibility List Created on July 21, 2010 Copyright 2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Backup

More information

Digitalization of Kernel Diversion from the Upstream

Digitalization of Kernel Diversion from the Upstream Digitalization of Kernel Diversion from the Upstream To minimize local code modifications Hisao Munakata Linux Foundation Consumer Electronics working group April 4th 2016 1 / 52 Hisao Munakata Digitalization

More information

InstallAnywhere: Requirements

InstallAnywhere: Requirements InstallAnywhere: Requirements Create Multiplatform Installations from a Single Project File Physical, Cloud, and Virtual Environments, Plus Docker Containers Requirements This document shows the technical

More information

Reproducible Builds. Valerie Young (spectranaut) Linux Conf Australia 2016

Reproducible Builds. Valerie Young (spectranaut) Linux Conf Australia 2016 Reproducible Builds Valerie Young (spectranaut) Linux Conf Australia 2016 Valerie Young F96E 6B8E FF5D 372F FDD1 DA43 E8F2 1DB3 3D9C 12A9 spectranaut on OFTC/freenode Studied physics and computer science

More information

The world's leading Provider of open source Enterprise IT products and services Rainer Liedtke

The world's leading Provider of open source Enterprise IT products and services Rainer Liedtke The world's leading Provider of open source Enterprise IT products and services Regional Director EMEA Sales, Country Manager Germany 1 Status Of Open Source Software Adoption 2 What Do These Numbers Represent?

More information

Rebootless kernel updates

Rebootless kernel updates Rebootless kernel updates Jeff Arnold jbarnold@ksplice.com http://www.ksplice.com What is Ksplice? What is Ksplice? Running kernel with bug What is Ksplice? Running kernel with bug Ksplice Running kernel

More information

Trends in Open Source Security. FOSDEM 2013 Florian Weimer Red Hat Product Security Team

Trends in Open Source Security. FOSDEM 2013 Florian Weimer Red Hat Product Security Team Trends in Open Source Security FOSDEM 2013 Florian Weimer fweimer@redhat.com Red Hat Product Security Team 2013-02-02 Overview 2 Vulnerability tracking Tool-chain hardening Distribution-wide defect analysis

More information

Oracle Ksplice for Oracle Linux

Oracle Ksplice for Oracle Linux Oracle Ksplice for Oracle Linux Oracle Corporation Oracle Ksplice Oracle Ksplice is an exciting new addition to the Oracle Linux Premier Support subscription. The Oracle Ksplice technology allows customers

More information

Support Lifecycle Policy

Support Lifecycle Policy Support Lifecycle Policy Release 2017.11.01 Kopano BV Aug 21, 2018 Contents 1 Abstract 2 2 Kopano Support Lifecycle Policy 3 2.1 Overview of Release Versioning................................... 3 2.2

More information

Fouad Riaz Bajwa. Co-Founder & FOSS Advocate FOSSFP - ifossf International Free and open Source Software Foundation, MI, USA.

Fouad Riaz Bajwa. Co-Founder & FOSS Advocate FOSSFP - ifossf International Free and open Source Software Foundation, MI, USA. Fouad Riaz Bajwa Co-Founder & FOSS Advocate FOSSFP - ifossf International Free and open Source Software Foundation, MI, USA. www.ifossf.org Worst Security Threats Sharing Knowledge What makes FOSS secure?

More information

Eclipse on Linux Distributions Project

Eclipse on Linux Distributions Project Eclipse on Linux Distributions Project Creation Review All logos are trademark their respective organizations. Members of organizations/corporations participating in this project does not necessarily imply

More information

Expert Days SUSE Manager

Expert Days SUSE Manager Expert Days 2018 SUSE Manager SUSE Manager Best-in-class open source infrastructure management solution designed to help your enterprise DevOps and IT Operations teams to: Optimize operations while reducing

More information

ServerReady and Open Standards Accelerating Delivery

ServerReady and Open Standards Accelerating Delivery ServerReady and Open Standards Accelerating Delivery Dong Wei Senior Director and Lead Architect, DE Arm #Arm Tech Symposia Copyright 2018 Arm Tech Symposia, All rights reserved. The Cloud to Edge Infrastructure

More information

Linux Datacenter Guide READ ONLINE

Linux Datacenter Guide READ ONLINE Linux Datacenter Guide READ ONLINE Linux certification in India: A guide - Linux deployments in data centers are fueling the need for skilled Linux administrators. A look at some Linux certification courses

More information

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J A N D O B J 3-2)

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J A N D O B J 3-2) SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) DIGITAL LITERACY STANDARD 1 OBJECTIVE 3 Explore and demonstrate understanding of managing operating systems

More information

VCOM 2.0 Driver for Linux Installation Guide Revision Date Revision Description Author 2015/4/13 V1.0 First Edition Samuel Yang VCOM 2.0 Driver Feature List Features Enhancement VCOM TCP Redundancy Manual

More information

RTI Analyzer. Release Notes

RTI Analyzer. Release Notes RTI Analyzer Release Notes Version 5.1.0 2013 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. December 2013. Trademarks Real-Time Innovations, RTI, and Connext are trademarks

More information

Introduction To Linux. Rob Thomas - ACRC

Introduction To Linux. Rob Thomas - ACRC Introduction To Linux Rob Thomas - ACRC What Is Linux A free Operating System based on UNIX (TM) An operating system originating at Bell Labs. circa 1969 in the USA More of this later... Why Linux? Free

More information

P a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection

P a g e 1. Teknologisk Institut.   Online kursus k SysAdmin & DevOps Collection P a g e 1 Online kursus k72751 SysAdmin & DevOps Collection P a g e 2 Title Estimated Duration (hrs) Ruby on Rails - Fundamentals 1,5 Ruby on Rails - Database Fundamentals 1,22 Python: The Basics 3,5 Python:

More information

From Zero to Hero. IBM Client for Smart Work

From Zero to Hero. IBM Client for Smart Work From Zero to Hero Build your own IBM Client for Smart Work Demonstration based on Ubuntu + Maik Weber Linux Integration Center Europe (maik.weber@de.ibm.com) 1 2009 IBM Corporation 2 IBM Client for Smart

More information

Advanced Supercomputing Hub for OMICS Knowledge in Agriculture. Help to Access Discovery Studio v- 4.1

Advanced Supercomputing Hub for OMICS Knowledge in Agriculture. Help to Access Discovery Studio v- 4.1 Advanced Supercomputing Hub for OMICS Knowledge in Agriculture Help to Access Discovery Studio v- 4.1 Centre for Agricultural Bioinformatics ICAR - Indian Agricultural Statistics Research Institute Library

More information

Reboot Reloaded. Patching the Linux Kernel Online. Vojtěch Pavlík. Dr. Udo Seidel. Director SUSE Labs SUSE

Reboot Reloaded. Patching the Linux Kernel Online. Vojtěch Pavlík. Dr. Udo Seidel. Director SUSE Labs SUSE Reboot Reloaded Patching the Linux Kernel Online Vojtěch Pavlík Director SUSE Labs SUSE vojech@suse.com Dr. Udo Seidel Head of Linux Strategy and Server Automation Amadeus useidel@amadeus.com Agenda What

More information

MariaDB: Community Driven SQL Server. Kristian Nielsen MariaDB developer Monty Program AB

MariaDB: Community Driven SQL Server. Kristian Nielsen MariaDB developer Monty Program AB MariaDB: Community Driven SQL Server Kristian Nielsen MariaDB developer AB Background Why MySQL is a high-profile Free Software package and very important to the Free Software world in general. Ensure

More information

Vulnerability Management

Vulnerability Management Vulnerability Management Service Definition Table of Contents 1 INTRODUCTION... 2 2 SERVICE OFFERINGS VULNERABILITY MANAGEMENT... 2 3 SOLUTION PURPOSE... 3 4 HOW IT WORKS... 3 5 WHAT S INCLUDED... 4 6

More information

Upgrading Software with IBM Content Manager Enterprise Edition Version 8.6

Upgrading Software with IBM Content Manager Enterprise Edition Version 8.6 Upgrading Software with IBM Content Manager Enterprise Edition Version 8.6 Overview... 2 Hardware and software requirements... 2 High Level Version 8.6 Upgrade Sequence... 3 64-bit Operating Systems...

More information

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion.

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Please note Copyright 2018 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM IBM s statements

More information

Linux Datacenter Guide

Linux Datacenter Guide Linux Datacenter Guide If searching for the book Linux datacenter guide in pdf form, then you have come on to loyal site. We presented complete option of this ebook in epub, txt, doc, PDF, DjVu forms.

More information

Using DATA Files for IBIS-AMI Models. Lance Wang DesignCon IBIS Summit Santa Clara, CA, USA Feburary 3 rd, 2017

Using DATA Files for IBIS-AMI Models. Lance Wang DesignCon IBIS Summit Santa Clara, CA, USA Feburary 3 rd, 2017 Using DATA Files for IBIS-AMI Models Lance Wang DesignCon IBIS Summit Santa Clara, CA, USA Feburary 3 rd, 2017 TM Outline Motivation Platform/OS dependent DLL, SO Using DATA Files for AMI models The advantages

More information

Open Enterprise & Open Community

Open Enterprise & Open Community Open Enterprise & Open Community Working Together Richard Brown opensuse Chairman SUSE Linux GmbH Andrew Wafaa Principal Engineer, Open Source ARM Ltd Stephan Kulow opensuse Release Manager SUSE Linux

More information

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE Patching and Updating your VM SUSE Manager Donald Vosburg, Sales Engineer, SUSE dvosburg@suse.com Why should I care? I just clone my base VM image, and after that it is not my problem... Understand the

More information

Vembu BDR Suite v System Requirements

Vembu BDR Suite v System Requirements Vembu BDR Suite v3.9.1 - VEMBU TECHNOLOGIES www.vembu.com Vembu BDR Backup Server Vembu BDR Suite is a Backup and Disaster Recovery solution for physical and virtual machine environments. It caters to

More information

Nexenta, OpenStorage and Commercial Open Source. Anil Gulecha Developer / Community Lead, Nexenta Core Platform

Nexenta, OpenStorage and Commercial Open Source. Anil Gulecha Developer / Community Lead, Nexenta Core Platform Nexenta, OpenStorage and Commercial Open Source Anil Gulecha Developer / Community Lead, Nexenta Core Platform What we'll cover Nexenta Core Platform OpenSolaris Ubuntu Nexenta's difference Distribution

More information

#jenkinsconf. Managing jenkins with multiple components project. Jenkins User Conference Israel. Presenter Name Ohad Basan

#jenkinsconf. Managing jenkins with multiple components project. Jenkins User Conference Israel. Presenter Name Ohad Basan Jenkins User Conference Israel #jenkinsconf Managing jenkins with multiple components project Presenter Name Ohad Basan Presenter Company Www.redhat.com July 16, 2014 #jenkinsconf Who am I Ohad Basan CI

More information

Define Your Future with SUSE

Define Your Future with SUSE Define Your Future with SUSE SUSE Linux Enterprise and more Bo Jin Sales Engineer bo.jin@suse.com SUSE auf einen Blick 25+ +8% Jahre Erfahrung in der Open-SourceEntwicklung SUSE-Wachstum vgl. mit anderen

More information

Linux in the nuclear industry

Linux in the nuclear industry Linux in the nuclear industry 19 Mars 2018 Mehdi DOGGUY EDF Who am I? 1 / 24 Who am I? 2006 : M1 Informatique, Paris 11 1 / 24 Who am I? 2006 : M1 Informatique, Paris 11 2007 : M2 MPRI, Paris 7 1 / 24

More information

PCS Cloud Solutions. Create highly-available, infinitely-scalable applications and APIs

PCS Cloud Solutions. Create highly-available, infinitely-scalable applications and APIs PCS Cloud Solutions Create highly-available, infinitely-scalable applications and APIs Develop, package, and deploy powerful applications and services to the cloud with Cloud Services and the click of

More information

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall 1 Copyright 2011, 2013, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification

More information

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15 Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15 Matthias G. Eckermann Director Product Management SUSE Linux Enterprise Helsinki, 2018-03-08 SUSE Software-defined Infrastructure

More information

MRU Secure Remote Access Service (SRAS) External User Guide

MRU Secure Remote Access Service (SRAS) External User Guide MRU Secure Remote Access Service (SRAS) External User Guide The MRU Secure Remote Access Service (SRAS) allows MRU approved vendor and external client restricted remote access to MRU internal computing

More information

Tango - Icalepcs 2009 ESRF

Tango - Icalepcs 2009 ESRF Tango - Icalepcs 2009 ESRF TANGO collaboration and kernel status Brief introduction What's new since Icalepcs 2009 New projects Re-thinking the Tango event system E Taurel - Icalepcs 2011 2 What is Tango?

More information

Uninstalling And Manually Install Vmware Tools Ubuntu Guest

Uninstalling And Manually Install Vmware Tools Ubuntu Guest Uninstalling And Manually Install Vmware Tools Ubuntu 12.04 Guest VMware Tools in an Ubuntu 14.04 Guest. Use the guest OS provided Open VM Tools or install the VMware Tools, as needed. Installing the additional

More information

Lecture 1 Niyaz M. Salih

Lecture 1 Niyaz M. Salih Lecture 1 Niyaz M. Salih Definition An Operating System, or OS, is low-level software that enables a user and higher-level application software to interact with a computer s hardware and the data and other

More information

Introduction to Standards based approach to Server

Introduction to Standards based approach to Server Introduction to Standards based approach to Server Winnie Shao Server & Ecosystem Director Arm Copyright 2018 Arm, All rights reserved. Why do we need a standards-based approach? Arm architecture supports

More information

The only open-source type-1 hypervisor

The only open-source type-1 hypervisor Monika Danikáková What is Xen? The only open-source type-1 hypervisor For Unix and Unix-like OS Linux, NetBSD and OpenSolaris From ancient greek term Xenos (ξένος), guest-friends Developed by the University

More information

Harbor Registry. VMware VMware Inc. All rights reserved.

Harbor Registry. VMware VMware Inc. All rights reserved. Harbor Registry VMware 2017 VMware Inc. All rights reserved. VMware Harbor Registry Cloud Foundry Agenda 1 Container Image Basics 2 Project Harbor Introduction 3 Consistency of Images 4 Security 5 Image

More information

OpenPrinting Plenary. 15 May 2017 Joint PWG/OpenPrinting Summit F2F Wild Palms Hotel in Sunnyvale, CA

OpenPrinting Plenary. 15 May 2017 Joint PWG/OpenPrinting Summit F2F Wild Palms Hotel in Sunnyvale, CA OpenPrinting Plenary 15 May 2017 Joint PWG/OpenPrinting Summit F2F Wild Palms Hotel in Sunnyvale, CA Ira McDonald (High North) OP Chair Till Kamppeter (Canonical) OP Manager Copyright 2018 Open Printer

More information

WebApp S/MIME Manual. Release Kopano

WebApp S/MIME Manual. Release Kopano WebApp S/MIME Manual Release 7.2.1 Kopano Jul 27, 2017 Contents 1 Introduction 2 2 Installation 3 2.1 RPM based distributions....................................... 3 2.2 DEB based distributions.......................................

More information

How To Install Java Manually Linux Terminal Server 2008

How To Install Java Manually Linux Terminal Server 2008 How To Install Java Manually Linux Terminal Server 2008 The RDP protocol component "DATA ENCRYPTION" detected an error in the Explanation: If you are installing the first Primary Server on a Linux device,

More information

OPERATING SYSTEMS AND APPLICATIONS

OPERATING SYSTEMS AND APPLICATIONS OPERATING SYSTEMS AND APPLICATIONS COMPUTER TECHNOLOGY (S1 OBJ 2 2-3 AND OBJ 3-2) Created by Sherry Pate SOFTWARE CATEGORIES There are two main type of software categories Operating Systems Software Application

More information

Good Enough: Virtualisation on a Budget

Good Enough: Virtualisation on a Budget Good Enough: Virtualisation on a Budget Business Context Version 1 Central IT Service; Local IT Functions in Faculties Multiple Server Operating Systems Windows Linux (Slackware; Red Hat; SUSE; CentOS;

More information

LINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED

LINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED LINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED TOM MCREYNOLDS, VLAD BUZOV AUTOMOTIVE SOFTWARE OCTOBER 15TH, 2013 Why kernel upgrades : the problem Linux Kernel cadence doesn t match Automotive s

More information

Deep Security 9.5 SP1 Supported Features by Platform

Deep Security 9.5 SP1 Supported Features by Platform Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,

More information

ArcGIS Engine Developer Kit System Requirements

ArcGIS Engine Developer Kit System Requirements ArcGIS Engine Developer Kit 9.0.1 System Requirements This PDF contains system requirements information, including hardware requirements, best performance configurations, and limitations, for ArcGIS Engine

More information

OPNFV overview and Edge Cloud

OPNFV overview and Edge Cloud Akraino Edge Stack Meetup, May 16-19, 2018 @ Intel Hillsboro OPNFV overview and Edge Cloud Wenjing Chu @ Huawei, LFN, OPNFV 1 OPNFV does Integration & Testing For networking and NFV, and, edge. 2 A typical

More information

Introductory Visualizing Technology

Introductory Visualizing Technology Introductory Visualizing Technology Seventh Edition Chapter 5 System Software Learning Objectives 5.1 Explain What an Operating System Does 5.2 Compare Desktop Operating Systems 5.3 Configure a Desktop

More information

Operating system hardening

Operating system hardening Operating system Comp Sci 3600 Security Outline 1 2 3 4 5 6 What is OS? Hardening process that includes planning, ation, uration, update, and maintenance of the operating system and the key applications

More information

Qualys Release Notes

Qualys Release Notes Qualys 8.9.1 Release Notes This new release of the Qualys Cloud Suite of Security and Compliance Applications includes improvements to Vulnerability Management and Policy Compliance. Qualys Cloud Platform

More information

Designing the Stable Infrastructure for Kernel-based Virtual Machine using VPN-tunneled VNC

Designing the Stable Infrastructure for Kernel-based Virtual Machine using VPN-tunneled VNC Designing the Stable Infrastructure for Kernel-based Virtual Machine using VPN-tunneled VNC presented by : Berkah I. Santoso Informatics, Bakrie University International Conference on Computer Science

More information

T Multimedia Programming. Different Operating Systems and their Multimedia Support

T Multimedia Programming. Different Operating Systems and their Multimedia Support T-111.5350 Multimedia Programming Different Operating Systems and their Multimedia Support Carlos Herrero September 27, 2007 Contents Windows DirectX.NET Framework Linux KDE & Gnome Gstreamer SDL Mac OS

More information

ISLET: Jon Schipp, AIDE jonschipp.com. An Attempt to Improve Linux-based Software Training

ISLET: Jon Schipp, AIDE jonschipp.com. An Attempt to Improve Linux-based Software Training ISLET: An Attempt to Improve Linux-based Software Training Jon Schipp, AIDE 2015 jonschipp@gmail.com, @Jonschipp, jonschipp.com About me: Security Engineer for the National Center for Supercomputing Applications

More information

Fedora Linux Toolbox: Commands For Fedora, CentOS And Red Hat Power Users By Christopher Negus;Francois Caen READ ONLINE

Fedora Linux Toolbox: Commands For Fedora, CentOS And Red Hat Power Users By Christopher Negus;Francois Caen READ ONLINE Fedora Linux Toolbox: 1000+ Commands For Fedora, CentOS And Red Hat Power Users By Christopher Negus;Francois Caen READ ONLINE the latest versions of Red Hat Enterprise Linux 7 (RHEL 7), Fedora 21, Linux

More information

Oracle Social Network

Oracle Social Network Oracle Social Network Release 11 Release Content Document December 2015 TABLE OF CONTENTS REVISION HISTORY... 3 OVERVIEW... 4 UPDATES TO SOCIAL IN ORACLE APPLICATIONS CLOUD... 4 DESKTOP CLIENT IMPROVEMENTS...

More information