Program for openSUSE Summit Nashville

2019-04-05
10:30
Liang Yan

GPU virtualization in openSUSE
latest status of GPU virtualization

presented by Liang Yan

GPU virtualization has become quite popular today, all vendors(AMD, Intel, Nvidia) have their own implementation, and most cloud providers had announced support solutions too.

This presentation will introduce some basic knowledge of GPU virtualization first. Then, we will have a full demo based on tumbleweed for all three vendors. Last, we will take a look of the user cases and related futu...

more

10:30 - 10:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
11:00
Klaus Kämpf

Log analysis with the Elastic stack
Beats, Logstash, Elasticsearch, Kibana, Salt, oh my !

presented by Klaus Kämpf

This will introduce the Elastic (formerly ELK) stack and how it can be used to collect and analyze log files. You will learn about the stack components (beats, logstash, elasticsearch, kibana), how they are installed and configured, how they work together, and how to use them. If time allows, we will look into containerization of this stack and how to use Salt for deployment and configuration....

more

11:00 - 11:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
12:00
Douglas DeMaio

Lunch Friday, April 5

presented by Douglas DeMaio

Lunch on Friday will be in Midtown 2 from 11:45am-12:30pm

12:00 - 12:30 openSUSE Summit Room / Midtown 3
12:30
Marco Varlese

Boost your network performance
Techniques and Methodologies to enhance packet throughput and latency on modern operating systems

presented by Marco Varlese

The presentation introduces how standard networking works on Linux to fast-move on how modern solutions are taking advantage of kernel-by-pass technologies, hardware offloading and smart NICs programmability (e.g. eBPF / XDP / P4) to increase throughput and reduce latency of packets processing. The presentation introduces some of the design reasoning behind DPDK (and others), e.g. hugepages...

more

12:30 - 13:15 openSUSE Summit Room / Midtown 3 openSUSE/open source
13:30
Brian Richardson

Network Boot in a Zero-Trust Environment
Why you're probably doing network boot wrong, and how to fix it.

presented by Brian Richardson

Network boot is commonly used for everything from booting thin clients to using IT automation for bare-metal provisioning. Unfortunately, most network boot infrastructure is based on outdated standards such as TFTP and PXE. This presents an issue when implementing a Zero Trust architecture, where security principles need to be implemented within the network perimeter.

This session introduces...

more

13:30 - 14:15 openSUSE Summit Room / Midtown 3 openSUSE/open source
14:30
Klaus Kämpf

IoT programming
Arduino, ESP8266, Sensors and blinking lights.

presented by Klaus Kämpf

Small, networked devices, commonly named Internet of Things (IoT), lead the next revolution in information technology. This talk will present the software and tools available on openSUSE to participate in this revolution. We will especially look at the 'Arduino' IDE to program Arduino, ESP8266, Wemos, ESP32, and similar devices.

Slides: http://users.suse.com/~kkaempf/Presentations/openSUSE-S...

more

14:30 - 15:15 openSUSE Summit Room / Midtown 3 openSUSE/open source
15:30
lee_duncan

Setting up iSCSI providers and clients on openSUSE
A simple iSCSI How-To Guide

presented by lee_duncan

How to set up a simple open-iscsi client on openSUSE as well an iSCSI target using targetcli. How to make such connections persist will also be discussed. May also touch on advanced subjects such as iSNS (the iSCSI directory service) and tcmu-runner (a user-level targetcli plug-in framework).

Slides are publicly available here: [Setting up iSCSI talk slides](https://www.slideshare.net/LeeDun...

more

15:30 - 15:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
16:00
João Cavalheiro

Managed Monitoring with Prometheus, Grafana and Uyuni
how to use Prometheus and Grafana as building blocks, and Uyuni as a way to automate monitoring configuration

presented by João Cavalheiro

IT Infrastructures tend to be expensive, fragile, and to burn faster when they are not monitored. On this talk, we will present how to use Prometheus and Grafana as building blocks, and Uyuni as a way to automate its configuration.

Uyuni is an open-source solution for infrastructure management that serves as the upstream project for SUSE Manager. Prometheus enables whitebox monitoring on dy...

more

16:00 - 16:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
17:00
Liang Yan

A new playground for DPDK/SPDK on ARM64
a opensuse implementation for macchiatobin

presented by Liang Yan

When talking dpdk/spdk, it usually comes to fancy hardware, which also means pricey, so it is a little bit difficult for developers have one at hand. However, this talk will share an experience to setup a develop platform with a decent budget. The platform is based on MacchiatoBin board plus a nvme ssd card, rootfs is based on openSUSE, and all related package are built from obs server, such as...

more

17:00 - 17:15 openSUSE Summit Room / Midtown 3 openSUSE/open source
2019-04-06
09:00
Adam Spiers

git auto-magic!
inferring commit dependencies, exploding branches, and more

presented by Adam Spiers

Have you ever tried to port code between git branches and found it's more complicated than simple cherry-picking? Or have you ever found yourself working concurrently on multiple features/fixes within the same git repository, and struggled to maintain clean topic branches for each strand of work?

This talk will introduce the following git tools and demonstrate how they can be used to help w...

more

09:00 - 09:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
10:00
Guillaume Gardet

openSUSE on ARM
What happened since a year

presented by Guillaume Gardet

This talk will give an overview of what happens since about a year for openSUSE on ARM. What is the current status and what is on the TODO list.

Slides: https://www.slideshare.net/GuillaumeGARDET/ossn19-opensuse-on-arm

10:00 - 10:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
11:00
dvosburg

Power your directory with openSUSE and Samba
Case study on openSUSE Leap and AD in K12 educaton

presented by dvosburg

Can openSUSE really deliver Active Directory services? Yes! A school in Indiana USA implemented Samba4 AD on openSUSE over the 2018 holiday season! Come and find out how it was designed and implemented - from directory servers to cluster to file shares - on openSUSE Leap. This network is now in production with 16 Linux servers, 200 Windows domain computers, and hundreds of Chromebook client...

more

11:00 - 11:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
12:00
Douglas DeMaio

Lunch Saturday, April 6

presented by Douglas DeMaio

Lunch on Saturday will be in Midtown 2 from 11:45am-1:00pm

12:00 - 12:30 openSUSE Summit Room / Midtown 3
13:00
payton111

Nurture The Image Building Process Instead of the Image
SUSE Open Build Server

presented by payton111

With a typical workflow for adding computer applications, an administrator searches for an existing server compatible with the application, adds the new application and relies on the server administrator to maintain operating system updates, backups, and application updates. A stable, proven workflow, the server is nurtured until the hardware is no longer compatible.

SUSE Open Build Service...

more

13:00 - 13:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
14:00
Aaron Luna

open culture + open education = openSUSE innovating people
Innovating education with openSUSE

presented by Aaron Luna

Culture and education are linked, in this talk the impacts that have been generated in these areas using openSUSE in Mexico will be exposed.

14:00 - 14:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
15:00
Stefan Knorr

Technical Writing for Non-Writers
Slides: https://en.opensuse.org/File:Twfnw-os-summit-nashville-19.pdf

presented by Stefan Knorr

You occasionally write technical texts but are not sure how to structure and phrase them? This talk will help you write texts that are easier to understand and translate. It will help you better understand your audience and show you text optimization techniques. Using practical examples, this talk will show universal principles that can be applied to a wide variety of technical texts: guides an...

more

15:00 - 15:45 openSUSE Summit Room / Midtown 3 openSUSE/open source
16:00
Ismail Dönmez

SUSE Package Hub
Provide open source packages to Enterprise Users

presented by Ismail Dönmez

SUSE Package Hub brings open source packages from openSUSE to SUSE Linux Enterprise users. This talk is going to explain the basic concept, how to contribute and gives an outlook on what might come next.

16:00 - 16:15 openSUSE Summit Room / Midtown 3 openSUSE/open source