Loading…
September 25 - 27 | Amsterdam, Netherlands
Click for Information & Registration
G103 [clear filter]
Tuesday, September 25
 

09:30 CEST

Tutorial: Delivering Network Services Using Cloud Native Methodology - Presented by Huawei (Additional Registration Required)
The term ‘Cloud Native’ abounds. But what exactly does it mean and how can network services be delivered using its paradigms? What are the adoption challenges and how may we solve them? In this tutorial, we will introduce emerging concepts, best practices, and potential solutions that are developing within the Linux Foundation Networking (LFN) using modern, open source technologies. A live session will concretely demystify how example network services can be developed and continuously deployed using an iterative, cloud-native methodology. Whether you are active developers, product managers, technologists, or service provider operation or business specialists, this tutorial can help you deepen your understanding or get you started on delivering network services using cloud-native methodology.

Speakers
avatar for Eddie Arrage

Eddie Arrage

Senior Architect, Huawei
Eddie Arrage is a Senior Architect in the Cloud Business Unit at Huawei in Santa Clara, CA. He has more than 15 years of experience delivering validation and benchmarking solutions spanning SDN/NFV, networking, computing, storage, security, 4G wireless and web technologies. He's held... Read More →
avatar for Wenjing Chu

Wenjing Chu

Head of Open Source and Research, Futurewei Technologies, Inc.
Wenjing is a Sr. Director, Head of Open Source & Research in Futurewei Technologies, Inc. His current work is focused on cloud computing, edge computing and learning systems for a fully connected, intelligent world. He is a leader in open source communities and a frequent speaker... Read More →


Tuesday September 25, 2018 09:30 - 11:30 CEST
G103

15:30 CEST

Open Networking - Putting it All Together - Attilla de Groot, Cumulus Networks
Over the past few years Open Networking has grown with network operating systems, Linux networking, open hardware, DevOPS tools etc ...

Cumulus Networks has developed a Linux NOS for open networking. When talking about the OS or implementing it at customers, we run into several different questions, like:

"How do I manage this in a "web-scale" way?"
"Which tools do I use?"
"How do I implement this in an Enterprise environment?"

In this presentation I would like to show the combination of technologies and tools to build and manage a web-scale networking build from open source tools like:

- Vagrant
- KVM
- Linux kernel VRF support
- Free Range Routing
- Ansible
- Netbox
- Grafana

The presentation will cover how these tools can be put together in an operational environment and it will be demonstrated in a live demo.


Speakers
avatar for Attilla de Groot

Attilla de Groot

Sr. Systems Engineer, Cumulus Networks
Attilla has spent the last 15 years at the cutting edge of networking, having spent time with KPN, Amsterdam Internet Exchange, and HP, with exposure to technology from Cisco, HP, Juniper, and Huawei. He now works for Cumulus Networks, the creators of open networking, where he is... Read More →


Tuesday September 25, 2018 15:30 - 16:00 CEST
G103

16:10 CEST

Keep Your Sanity and Your Hair: More Secure Networking with Kubernetes, OpenStack, and Bare Metal - Greg Elkinbard, Juniper Networks
Modern data centers serve the needs of many different applications. Virtualized environments are built atop OpenStack or VMware, containerized environments use Kubernetes or Mesos, while bare metal environments support legacy or performance-sensitive applications.

This presentation demonstrates how Tungsten Fabric addresses networking and security challenges or these environments. TF can span multiple cloud control planes and provide a single SDN that manages OpenStack and VMware, CNI-compatible container managers and hardware switches for bare metal integration.

This session will cover the hybrid SDN and security architecture and provides a quick demo of networking across OpenStack and Kube environments

Tungsten Fabric is a member project of LFN. It has been in production since 2013, supporting large-scale SDN deployments at large service providers and enterprises.



Speakers
avatar for Gregory Elkinbard

Gregory Elkinbard

Community Director 社区总监, GSE Software
Gregory Elkinbard is Director of Community at Juniper, where he is responsible for creating a robust multi user community around Tungsten Fabric and integrating Tungsten Fabric with other community efforts such as OpenStack, OPNFV, ONAP and Kubernetes.Prior to Juniper Greg was Sr... Read More →


Tuesday September 25, 2018 16:10 - 16:40 CEST
G103

16:50 CEST

We The Few - Critical Team Composition For Day 2 Operations - Keith Strini, Pivotal
Mission critical systems are fundamentally different than your average commercial platforms. Most aspects share commonality with the key tenets desirable in all enterprise environments, workload survivability, in whatever manner that takes, is the number one priority.

We must start from the mission objectives and work from production backwards examining all aspects of the delivery process, instrumenting the key constraints, and continuously learning and improving these constraints until we can reach ideal flow along with high survivability.

The scope of this talk will include how continuous fielding roles can be stratified across the delivery flow to align with the concerns and needs of the development teams responsible for capability development.

Speakers
KS

Keith Strini

Federal Practice Lead, Advisory Solutions Architect, Pivotal
Keith Strini is the Federal Practice Lead and a Cloud Foundry Advisory Solutions Architect at Pivotal, implementing Cloud Foundry solutions across a wide variety of customer environments both in the Federal and Commercial space. Keith recently presented "Catch Me If You Can" at the... Read More →


Tuesday September 25, 2018 16:50 - 17:20 CEST
G103
 
Wednesday, September 26
 

11:00 CEST

Network Operations As Code - Davin Hanlon & Dimitri Tischenko, Puppet
During this talk you will learn about how to bring DevOps practices to Network Operations. You will be walked through how to use code as a common abstraction layer to connect to devices from multiple vendors to perform network device automation at scale. The talk will provide insight on managing physical and virtual devices, how to help prevent configuration drift in device management and also how to report on corrective changes that have occurred. Pre-deployment tests on network device deployment using CI/CD pipelines will also be covered.

Speakers
DH

Davin Hanlon

Product Manager, Puppet
Davin is the modules product manager at Puppet. He works with the team that builds Puppet's networking capabilities, including modules to enable management of network devices. He is based in Belfast.
DT

Dimitri Tischenko

Principal Sales Engineer, Puppet
Dimitri is a Sales Engineer at Puppet. He has experience of deploying Puppet's network management solution to customers. He is based in the Netherlands.


Wednesday September 26, 2018 11:00 - 11:30 CEST
G103

11:40 CEST

Services for All: How To Empower Engineers (with Kubernetes) - Melanie Cebula, Airbnb
At Airbnb today, our infrastructure supports thousands of production microservices. We expect developers to be able to create, configure, and operate their own services. But how do you solve configuration challenges for a thousand developers?

We’ve created a framework where all configuration can be stored alongside project code: everything from service orchestration, service discovery, secrets, cloud computing configuration, CI/CD, and more. Developers should only specify the minimal configuration, and boilerplate is reduced with generators and templated files.

Out-of-the-box CLI tools like kubectl are too verbose and unwieldy for service owners, so we created a lightweight wrapper for common operations.

Finally, we will go over how we use Kubernetes to solve common problems such as graceful degradation, AZ balancing, and more.

Speakers
avatar for Melanie Cebula

Melanie Cebula

Software Engineer, Airbnb
Melanie Cebula is a software engineer on the service orchestration team at Airbnb, where she empowers thousands of engineers to create and operate hundreds of production Kubernetes services. She's previously spoken about Airbnb's journey to microservices and developing Kubernetes... Read More →


Wednesday September 26, 2018 11:40 - 12:10 CEST
G103

13:50 CEST

Implementing A High Performance Virtualized CPE Solution - Hongjun Ni & Xingfu Li, Intel
CPE is widely used at residential and enterprise. To meet end users' needs on high bandwidth and virtualization, we implement a high performance CPE solution, and leverage VPP and DPDK to develop CPE box and vCPE VNF to achieve high performance and more flexibilty. This helps Service Providers to transform their CPE project and SD-WAN project.
This session includes below key elements:
1) The hardware and software architecture of CPE box and vCPE solution.
2) Implementation of CPE white box based on VPP and DPDK, and also IPSec hardware offloading.
3) Implementation of vCPE VNF based on VPP and DPDK, including IPSec and IP Fragment/Reassemble.
4) Experiences and Lessons learned from China Unicom's vCPE project.

Speakers
XL

Xingfu Li

Network Architect, Shandong Huachentel Information Technology Co.,Ltd
Xingfu Li is working at HuachenTel and has more than 15 years' experience on Telecomunication. HuachenTel is a OEM on access products and one of strategic partners of China Unicom on SDN/NFV. Xingfu Li has designed virtualized CPE solution to provide technical support for China Unicom's... Read More →
avatar for Hongjun Ni

Hongjun Ni

Technical Leader, Intel
Hongjun Ni has been focusing on Cloud Networking and Network Security. He is FD.io VPP Maintainer, UDPI Project Lead, Sweetcomb Project Lead and NSH_SFC Project Lead. He has fifteen years' rich experience on Cloud Networking, Network Security, SmartNIC and Wireless. He has given 20... Read More →


Wednesday September 26, 2018 13:50 - 14:20 CEST
G103

14:30 CEST

Network Reliability Engineering (NRE) and DevNetOps - James Kelly, Juniper Networks
If big changes begin inside-out and not have-do-be but be-do-have, then goals of automation require us to focus on our core being and behaviors instead of products, tools and programmability/APIs.

To engineer of network simplicity, it’s time to lose the title of network admin, operator or architect and embrace a new identity as a Network Reliability Engineer/NRE. Like sysadmins graduated from technicians to technologists as SREs, the NRE title stakes a new culture and zenith for engineering network invincibility. Like SREs describe their practices as DevOps, network reliability engineering embraces DevNetOps behaviors.

Through real-life examples, we examine the shift to an NRE culture and behaviors that embody the role: networks as code, testing, pipeline CI, microservice and immutable infrastructure, pipeline CD, chaos engineering, and continuous measurement and response.

Speakers
avatar for James Kelly

James Kelly

Automation and multicloud lead, Juniper Networks
James loves helping businesses transform with technology. Using his skills with cloud-native design, DevOps, SDN and infrastructure as code, James’s software and business experience have been applied over the last decade at Juniper Networks in the areas of customer-facing engineering... Read More →


Wednesday September 26, 2018 14:30 - 15:00 CEST
G103

15:10 CEST

Security Approaches for Microservices Architectures - Kameshwara Rao Marthy, Thomson Reuters
Security incidents in recent times have made it clear that traditional security at network layer alone is not sufficient for the modern Microservices architectures. As we move into the Microservices/containers era, the emphasis is to revise our security models to protect the confidential data.

Speakers
avatar for Kameshwara Rao Marthy

Kameshwara Rao Marthy

Lead Infrastructure Engineer, ThoughtWorks
I have 9+ years of experience in IT industry. I am working for Thomson Reuters as a lead in cloud and DevOps space. Before joining Thomson Reuters, i was with Cisco and was working on developing large enterprise solutions. When not working i love to listen to the babbles of my 1... Read More →


Wednesday September 26, 2018 15:10 - 15:40 CEST
G103

16:10 CEST

Kubernetes Networking Made Easy with Open vSwitch and OpenFlow - Péter Megyesi, LeanNet ltd.
Kubernetes has become the de facto tool in container orchestration thus it will be the foundation of enterprise DevOps. However, recent surveys conducted by the Cloud Native Compute Foundation show that majority of the end users face challenges with networking during deploying Kubernetes.
This talk will have a short overview on the basics of Kubernetes networking: how does the Container Networking Interface work, how do the popular network plugins provide connectivity between PODs, and what is the role of Kube Proxy.
Then I will present how anyone can solve the Kubernetes networking problem solely relying on Open vSwitch and the OpenFlow protocol. Such solution has the benefit that it can be integrated into higher level SDN frameworks using ONOS, ODL or Tungsten, while it does not rely on any Linux kernel modules thus it is compatible with full line rate user-space networking with DPDK.

Speakers
avatar for Péter Megyesi

Péter Megyesi

Co-founder & CTO, LeanNet ltd.
Péter has BSc and MSc degrees in electrical Electrical Engineering, and PhD degree in Computer Sciences all received in the Budapest University of Technology and Economics (BME). During his PhD studies his research topic was traffic measurement, monitoring and modelling, firstly... Read More →


Wednesday September 26, 2018 16:10 - 16:40 CEST
G103

16:50 CEST

3 Pitfalls Everyone Should Avoid with Hybrid Multicloud - Eric D. Schabell & Roel Hodzelmans, Red Hat
The daily hype is all around you. From cloud, hybrid cloud, to hybrid multi-cloud, you’re told this is the way to ensure a digital future for your business. These choices you’ve got to make don’t preclude the daily work of enhancing your customer's experience and agile delivery of those applications. Let us take you on a journey, looking closely at what hybrid multi-cloud means for your business, the decisions being made about delivering applications, and dealing with legacy applications, likely the most important resources to your business. Join us for an hour of power, where real customer experiences are used to highlight the three top lessons learned as they transitioned into hybrid multi-cloud environments.

Speakers
avatar for Roel Hodzelmans

Roel Hodzelmans

Senior Solutions Architect, Red Hat
Roel Hodzelmans is one of the Red Hat Solution Architects for Red Hat’s Middleware (JBoss) portfolio, for the Red Hat PaaS en Container platform OpenShift and Red Hat's Internet of Things. Roel works predominantly on advising potential and existing customers of Red Hat on determining... Read More →
avatar for Eric Schabell

Eric Schabell

Portfolio Architect Technical Director, Red Hat
Eric is Red Hat’s Portfolio Architect Technical Director. He's renowned in the development community as a speaker, lecturer, author and baseball expert. His current role allows him to share his deep expertise of Red Hat’s open source technologies and cloud computing. He brings... Read More →


Wednesday September 26, 2018 16:50 - 17:20 CEST
G103
 
Thursday, September 27
 

11:15 CEST

Improve Performance and Security for Containers Using Kuryr and Cilium - Rossella Sblendido & Michal Rostecki, SUSE
Containers are getting more traction every day in the NFV arena but there are still concerns about security and performance. In this talk we will describe how to overcome those problems combining the flexibility of SDN and the reliability and speed of the linux kernel. Cilium is on open source project which implements Kubernetes network policies and provides container network security by using eBPF and XDP packet filtering in the Linux kernel. Kuryr is the OpenStack project that enables native Neutron-based networking in Kubernetes. We will demonstrate how to deploy and configure a Kubernetes cluster using Cilium as CNI plugin and Kuryr to integrate it into OpenStack. Thanks to native packet filtering Cilium boosts performance, we will show tests results to measure how Cilium improves throughput compared to other CNI plugins.

Speakers
avatar for Michal Rostecki

Michal Rostecki

Software Engineer, SUSE
Michal is a Software Engineer at SUSE. His areas of interests are cloud computing, containers, networking, eBPF and recently also container security. Contributing mostly to lockc and Cilium. Previously active contributor of OpenStack.
RS

Rossella Sblendido

Team Lead Networking, SUSE
Rossella works for SUSE, leading the engineering team in charge of SDN and NFV. Prior to SUSE, she worked for Midokura, contributing to the creation of MidoNet, Midokura’s SDN solution. She was a Core Reviewer for OpenStack Neutron, now she represents SUSE in the OPNFV TSC and in... Read More →


Thursday September 27, 2018 11:15 - 11:45 CEST
G103

11:55 CEST

OpenSwitch and Composable Networking - Joe Ghalam, Dell EMC
A closer look at Composable Networking and how OpenSwitch (OPX) plays into facilitating and delivering the technology.

Speakers
JG

Joe Ghalam

DE, Dell EMC
I am a Technical Staff Engineer/Architect in Dell Networking. I am a member of the Architect team at Dell EMC Networking, focusing on the Dell EMC Open Networking Platform Operating System, OS10. I am also the current Technical Steering Committee Chair for the Linux Foundation project... Read More →


Thursday September 27, 2018 11:55 - 12:25 CEST
G103

13:50 CEST

How Good Is Our Code? - Dan Kohn, Cloud Native Computing Foundation
Cloud native computing is defined as containerization, microservices, and orchestration but what is the most important component? In this talk, Dan Kohn looks at how continuous integration (CI) is the component of cloud native computing that generates the most value. Through a look at SQLite and the Cloud Native Interactive Landscape, Dan looks at how CI is essential for delivering secure software.

Speakers
avatar for Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →


Thursday September 27, 2018 13:50 - 14:20 CEST
G103

14:30 CEST

Lightning Talk: A Practical Approach to Intent-Based Networking: Dynamic On-Demand QoS - Carlos Giraldo Rodríguez & Pablo Counhago, Gradiant
This session will present the challenges and solutions proposed in the design and development of QoS Intent-based interfaces in the context of the Arqueopterix: a project aimed at improving the user experience in interactive video applications on both fixed and mobile networks, with special applicability in the entertainment industry (virtualized games, online multiplayer games). The project has defined a Northbound Intent API over multiple Southbound Interfaces (Openflow 1.3 and Netconf/CLI). On-Demand Bandwidth and Forwarding Priority through OF Meters and Queues are abstracted by a simple Northbound API. Our experiences developing ODL Apps and dealing with multiple networking Hardware will be shared, with special focus on a Proof of Concept for online Gaming and Video Streaming.

Speakers
avatar for Pablo Couñago

Pablo Couñago

Senior Researcher - Developer, Gradiant
Pablo Couñago Soto received his B.S degree in Telecomunication Engineering from the University of Vigo in 2009. After finishing his studies, he worked as a researcher at the Information Technologies Group from the cited university. During this period, he collaborated in a variety... Read More →
avatar for Carlos Giraldo

Carlos Giraldo

Senior Researcher, Gradiant
Carlos Giraldo Rodríguez, 27 November 1984, Vigo, Spain. Carlos graduated from Vigo University in Telecommunications Engineering in 2007 with a final thesis on Delay Tolerant Networks applied to Wireless Sensors. Then he moved to Toulouse to start his PhD on Information Theory and... Read More →


Thursday September 27, 2018 14:30 - 14:45 CEST
G103

14:45 CEST

Lightning Talk: InSpec on Network Devices: Extending Open-Source Compliance to the Network Admin - Julian Dunn, Chef Software Inc.
Configuration and verification of network devices is one of the last areas that automation has not yet made significant inroads. Gartner estimates that fewer than 10% of organizations today use any sort of pervasive network automation tool. We believe there is a huge opportunity for new approaches here, starting with taking a devops approach to security of network devices – firewalls, switches, routers, and so on.

In this talk, we will introduce the open-source InSpec language and show how it can be used to validate network configurations, such as those defined on Cisco IOS devices as well as software-defined network configurations in the AWS, Azure and Google clouds. We’ll show how this language allows for highly-customizable yet readable network compliance policy that can be shared between network engineers, software developers and system administrators. Expect live demos.

Speakers
avatar for Julian Dunn

Julian Dunn

Director, Product Marketing, Chef
Julian is director of product marketing at Chef. He has been with the company since 2013 in a variety of roles: professional services, engineering, and most recently, product management, where he helped to launch InSpec and Habitat. He has spoken at a variety of conferences worldwide... Read More →


Thursday September 27, 2018 14:45 - 15:00 CEST
G103

15:10 CEST

Improve Performance of Kube-proxy with L4-DPDK for Production Environment - Bin Lu, ARM
Kube-proxy, as the load balancer for k8s, is one of the most important components for container networking.

The kernel mode(ipvs, iptables) implementation is flexible but with poor performance.
This presentation will introduce a pure userspace implementation by using DPDK + Layer4 load-balancer, which shows high performance and keeps flexibility.

It includes below key elements:
1) Implement a k8s service proxy, including load balancer, including FNAT, DNAT
2) Different schedule algorithm like RR, WLC, WRR, etc.
3) SNAT mode for Internet access from the internal network.
4) User-space Lite IP stack (IPv4, Routing, ARP, ICMP ...)
5) Integration of K8s and DPVS(dpdk-lvs).

Speakers
avatar for Bin Lu

Bin Lu

staff software engineer, ARM
Currently, Bin Lu is working for Arm. His previous employer is IBM. In Arm & IBM, Bin Lu is focus on the area of container platform. His job includes the following: system architecture design, development and optimization for open-source community. Also, he has a deep background in... Read More →


Thursday September 27, 2018 15:10 - 15:40 CEST
G103

16:05 CEST

Tutorial: How to Effectively Monitor, Troubleshoot and Analyze OpenDaylight Deployments - Vishal Thapar, RedHat
Interested in learning how to make it easier to monitor, troubleshoot and analyze OpenDaylight deployments? Come learn how ODL Tools can help.

OpenDaylight is a key underlying technology for Network Virtualization supporting NFV and Cloud use cases. The wide range of technologies involved makes the tasks of monitoring, troubleshooting and analyzing OpenDaylight deployments complicated. ODL Tools is a new project within OpenDaylight to make it easier to monitor, troubleshoot and analyze their deployments. It supports troubleshooting a live system as well as analyzing offline data logs. In this tutorial participants will learn how to use ODL Tools to solve their day to day problems with a few simple commands.

Speakers
VT

Vishal Thapar

Principal Software Engineer, RedHat
Vishal Thapar is a Principal Software Engineer at Red Hat Inc. He is the Project Technical Lead for OpenDaylight OVSDB project and contributor to Netvirt, Neutron and Genius projects. He has more than 13 years of experience in networking. He has been working in SDN for more than 7... Read More →


Thursday September 27, 2018 16:05 - 17:15 CEST
G103
 
Filter sessions
Apply filters to sessions.