Loading…
DevConf.CZ 2019 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Networking [clear filter]
Friday, January 25
 

9:30am CET

Not Fake News, Dev-QE collaboration is possible
Waterfall model, and tennis match between QE and Devel is so last century. We all have constraints of time, resources, budgets, people, but despite all of that we have reached a state of near nirvana between QE and Development in Networking Team. We would like to share how we achieved that. In this session we will share some practical ideas about how Development and QE can establish trust, collaboration, coordination, and help make our products more robust, and in turn help our partners and customers.

Speakers
avatar for Rashid Khan

Rashid Khan

Director Networking, Red Hat
Red hat networking team out of westford


Friday January 25, 2019 9:30am - 9:55am CET
E104

10:00am CET

Multi-Networking Kubernetes Containers with CNI
When the default Kubernetes network isn't enough for your application, the flexibility of CNI comes to the rescue. In this talk we'll cover the CNI-based Kubernetes Network Plumbing Working Group's Multi-Network specification, how it's implemented in the Multus project, and how together they enable Kubernetes applications in the multi-tenant, media-streaming, NFV, and performance-sensitive application areas. In addition, we'll cover the future direction of CNI, Multus, the multi-network specification, and how container runtimes could implement these features themselves in the future.

CNI: https://github.com/containernetworking/cni
Multus: https://github.com/intel/multus-cni
Multi-Network Spec: https://github.com/kubernetes/community/pull/2665

Speakers
avatar for Dan Williams

Dan Williams

Principal Software Engineer, Red Hat
Daniel C. B. Williams is a Principal Software Engineer at Red Hat, with a focus on container networking and orchestration, specifically with OpenShift, Kubernetes, CNI, and related projects. As co-lead of the Kubernetes SIG Network group, lead of the Network Plumbing Working Group... Read More →


Friday January 25, 2019 10:00am - 10:50am CET
E104

11:00am CET

Can OVS-DPDK be further optimised?
This session is not about how to get more juice out of an existing OVS-DPDK deployment. But what information engineering needs to further optimize OVS-DPDK for the various business needs. We will present a framework that can be used to share deployment details which will help further optimize the OVS-DPDK datapath.

Speakers
avatar for Eelco Chaudron

Eelco Chaudron

Senior Software Engineer, Red Hat
Senior Software Engineer


Friday January 25, 2019 11:00am - 11:25am CET
E104

11:30am CET

Postcopy live-migration with vhost-user backend
This talk will start with a presentation of most commonly used method for live-migrating VMs, also known as pre-copy live migration. Specifically, it will describes what is done in DPDK's vhost-user backend to support it and what limitations it brings in the scope of high-speed networking.
Then, another method whose goal is to address limitation seen, post-copy live-migration, will be presented. The addition of its support in DPDK's vhost-user backend will be described, and its possible limitations will be addressed.
Finally, the presenter will show some benchmarks comparing performance of the two solutions, to see if post-copy method keeps its promises in the scope of NFV.

Speakers
MC

Maxime Coquelin

Software Engineer, Red Hat
Maxime is SW engineer at Red Hat, member of its networking team. He mainly contributes to DPDK project, for which he is co-maintainer for the Vhost & Virtio subsystems as well as member of the DPDK technical board.


Friday January 25, 2019 11:30am - 11:55am CET
E104

12:00pm CET

NFV - Research Trends and Market Opportunities
Network Functions Virtualization (NFV) decouples packet processing from dedicated hardware middleboxes to Virtual Network Functions (VNF) running on commercial-of-the-shelf servers. In this sense, NFV helps to provide service delivery with accelerated time-to-market and agility while reducing both capital and operational expenditure. NFV has been attracting attention from both academy and industry not only because of its technological potential, but also because of the economic opportunities around such market, which include the offering, distribution, and execution of VNFs. In this presentation, we will review the NFV market and highlight how the academia and industry have been explored this. Also, we will present some state-of-art solutions that can contribute to large adopt of NFV.

Speakers
avatar for Muriel Franco

Muriel Franco

Research Assistant, University of Zurich / CSG
Ph.D. student at the University of Zurich and a Research Assistant at the Communication Systems Group (CSG@IfI) under the supervision of Prof. Burkhard Stiller. Also, part of a work team financed by Brazilian Research Backbone (RNP/Brazil) to develop and implant a federated ecosystem... Read More →


Friday January 25, 2019 12:00pm - 12:50pm CET
E104

1:00pm CET

Declare your Linux Network state!
Various services built on top of Linux need to manage the network configuration. Each service models network entities differently and uses various APIs to change the network state, multiplying the required work.
NMState centralizes the challenges by providing a unified declarative representation of the Linux network state and allowing to modify it using the same schema. NMState also provides Ansible network modules to manage Linux systems, conforming to the same uniform schema used to control network appliances.
The talk will introduce NMState, its core capabilities, current users and roadmap, including plans for Kubevirt, oVirt, Openshift and Openstack support. Afterwards, the audience will understand the benefits of using NMState to centralize collaboration on Linux network management.

Speakers
avatar for Edward Haas

Edward Haas

Principal Software Engineer, Red Hat
Software and Networking specialist, currently focusing on virtualization and container technologies. Experienced with data path optimization and acceleration.Consider code as an art and keeping it clean as a must.
avatar for Till Maas

Till Maas

Senior Software Engineer, Red Hat
As a senior software engineer at Red Hat, Till Maas maintains the Network System Role for Ansible and works on Nmstate, a declarative network manager API.For more than 12 years, he contributes to the Fedora project in multiple areas. Currently he serves as an elected member of the... Read More →



Friday January 25, 2019 1:00pm - 1:25pm CET
E104

1:30pm CET

upstream kernel CI using patchew and TDC
The Linux kernel provides TDC, a selftest suite for the TC subsystem. Unit tests are easy to write (a small example is presented), and the self-test suite can be enhanced with plugins to allow more coverage (e.g. valgrind or kmemleak). We show the setup of patchew (https://patchew.org) to monitor the kernel netdev mailing list and launch the TDC testsuite for each single patch targeting the TC subsystem. Developers/maintainers are then notified in case of functional breakage. Attendees will be encouraged to contribute to the Linux kernel testsuite, know more about patchew and also find a quick reference of usage for TC commands.

Speakers
avatar for Davide Caratti

Davide Caratti

software engineer, Red Hat
kernel developer at Networking Services Team



Friday January 25, 2019 1:30pm - 1:55pm CET
E104

2:00pm CET

Ansible powered Network automation
Going through the use case of Red Hat IT utilizing Ansible for deploying network devices. Showing a way how to manage network devices using Ansible and code defined configuration generation. Using Ansible for enforcing standards, configuration auditing, deploying and maintaining network devices more efficiently. Leading to fully code defined network prone to human errors and misconfiguration. With all advantages of the auditable, transparent, resilient and homogeneous network.

Speakers
MM

Martin Moucka

Senior Network Engineer, RH - Brno - FBCII



Friday January 25, 2019 2:00pm - 2:50pm CET
E104

3:00pm CET

WiFi & Privacy treats: what NetworkManager can do
When a network connection is attempted, some unique identifiers must be disclosed (namely the MAC address and the DHCP Client Identifier). If they are not properly managed, it could be really easy to track a user.
After a brief overview about these unique identifiers, you will learn how to tune NetworkManager configuration in order to achieve your desired level of privacy. You will see also in which way that could affect your connections.

Speakers
avatar for Francesco Giudici

Francesco Giudici

Software Engineer, Red Hat
Take GNU/Linux, computer networks, software development and a bit of virtualization, mix all together, add some SPICE and... here I am! I started as a network and virtualization engineer, spent my PhD doing research on wireless network protocols and served as an embedded software... Read More →



Friday January 25, 2019 3:00pm - 3:25pm CET
E104

3:00pm CET

XDP Workshop
XDP (eXpress Data Path) is a technology that allows replacing or amending the Linux kernel network stack by your own custom programs. In runtime, without a need to recompile the kernel.

The programs are compiled to special BPF instructions which are loaded to the kernel, JITed by the kernel and executed on packet arrival. XDP allows very fast packet processing which is normally not achievable when going through the full network stack.

In the workshop, we'll learn to write our own XDP programs. The attendees are expected to have a VM with a recent Linux kernel installed (e.g., Fedora 29) together with the full kernel source code (not just the kernel-devel package) and the recent LLVM/Clang supporting bpf target (e.g., llvm and clang packages in Fedora).

Speakers
PA

Paolo Abeni

Red Hat
After a lifetime forcefully spent in closed source companies, Paolo Abeni is became recently a Linux kernel contributor, with primary area of interest in networking performances.
avatar for Jiri Benc

Jiri Benc

Principal Kernel Engineer, Red Hat
Jiri is a Linux kernel developer with networking background. His main focus nowadays is on network virtualization and networking solutions for cloud computing.



Friday January 25, 2019 3:00pm - 4:50pm CET
Workshop - A113

3:30pm CET

Firewalld Changes Coming to Your OS
Firewalld has undergone a lot of change in the past year. This talk will discuss recent and future developments with an emphasis on why they are beneficial for users. Topics include; nftables, rule priorities, testsuite improvements, NetworkManager integration.

Speakers
EG

Eric Garver

Senior Software Engineer, Red Hat


Friday January 25, 2019 3:30pm - 3:55pm CET
E104
 
Sunday, January 27
 

2:00pm CET

NetworkManager: meet the developers
Four of the NetworkManager maintainers are present at DevConf. If there's interest, we're happy to take questions, suggestions, share our development plans and, more importantly, hear the ideas about how to improve them.

Speakers
LR

Lubomir Rintel

NetworkManager hacker
Drunk cyclist


Sunday January 27, 2019 2:00pm - 2:25pm CET
Meetups - A218