Loading…
Learn more about LinuxCon + ContainerCon + CloudOpen China, happening June 19-20. 

Customize your schedule by experience level and/or presentation language: Refer to the “Filter by Type” list on the right to find a session based on topic and/or experience level. Presentation Language - Sessions are categorized as [C] Chinese, [C,E] Chinese with English Slides or [E] English at the end of each talk title.
Any [clear filter]
Monday, June 19
 

11:00 HKT

Update on Hyperledger: Where is it Now? [E] - Brian Behlendorf, Hyperledger
Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Chief Technology Officer, Open Wallet Foundation
Brian has served most recently as General Manager and CTO of the Open Source Security Foundation (OpenSSF), has served as Executive Director of Hyperledger, and formerly as CTO of the World Economic Forum. He currently serves on the boards of the Electronic Frontier Foundation (EFF... Read More →


Monday June 19, 2017 11:00 - 11:30 HKT
Room 306B
  Blockchain, Operations
  • Presentation Language English
  • Experience Level Any
  • Presentation Language English

11:00 HKT

Evolving Ext4 for Shingled Disks [E] - Theodore Ts'o, Google
Drive-Managed Shingled Magentic Recording (SMR) disks offer a higher capacity alternative to traditional disk drives. However, non-sequential workloads can show bi-modal behaviour. After a short period of high performance they enter a continuous period of low performance. We were able to make a small change (600 LOC) to ext4 that significantly improves the throughput in both modes, resulting in 2-13x improvements on metadata-heavy workloads, and 1.7-4.9x improvements on a file server benchmark. The changes also resulted in performance improvements on conventional disk drives.

Speakers
TT

Theodore Ts'o

Staff Programmer, Google
Theodore Ts'o is the first North American Linux Kernel Developer, and started working with Linux in September, 1991. He previously served as CTO for the Linux Foundation, and is currently employed at Google. Theodore is a Debian Developer, and is the maintainer of the ext4 file system... Read More →


Monday June 19, 2017 11:00 - 11:30 HKT
Room 307A
  LinuxCon, Developer
  • Presentation Language English
  • Experience Level Any

11:00 HKT

OpenStack: Growing and Adapting in Today’s World of Rapid Change [E] - Alan Clark, SUSE

We all recognize that the world of open source technology is advancing rapidly. With such rapid change how has that effected Cloud computing and in particular mature projects such as OpenStack. How does this change impact their technology, community and relationships with other related open source innovative efforts?  Through this session Alan will provide some insight into the latest cloud industry trends, OpenStack community adoption to this change and the ties to cloud use for business today and tomorrow.


Speakers
avatar for Alan Clark

Alan Clark

CTO Office, SUSE


Monday June 19, 2017 11:00 - 11:30 HKT
Room 307B
  LinuxCon, Operations
  • Presentation Language English
  • Experience Level Any

11:00 HKT

VNF On-Boarding in ONAP [C] - Hui Deng, Huawei Technologies, Inc.
One of the most significant challenges in NFV today is providing a consistent format for VNF On-boarding. ONAP is addressing this problem through the VNF SDK project. Learn about ONAP’s VNF packaging format and tools, and plans for VNF compliance testing.

Speakers
avatar for Hui Deng

Hui Deng

CTO of 5GC/IMS/NFV/MEC standard, Huawei
Hui DENG obtained his doctor degree at Tsinghua University in 2002. Before 2007, he was the chief researcher in Hitachi (China) R&D Cooperation. He joined the China Mobile Research since 2007 and acted as CTO of network department. He was the co-chair of IETF MIF WG, the board of... Read More →


Monday June 19, 2017 11:00 - 11:30 HKT
Room 310
  Networking & Orchestration, Wildcard
  • Presentation Language Chinese
  • Experience Level Any

11:40 HKT

Is There Still Room for Innovation in Container Orchestration and Scheduling? [E] - Sheng Liang, Rancher Labs
In the container ecosystem, there is perhaps no technology that has received more focus and attention than orchestration and scheduling. Mesos, Kubernetes, and Swarm have established themselves as the leading technology choices in this space.

In this talk, Sheng will discuss what he learned from working directly with hundreds of users who have deployed one of these frameworks. He will look at how these frameworks will continue to evolve and if there’re any gaps and opportunities in container orchestration and scheduling. Sheng will make a case that there are still room for innovation and new orchestration and scheduling frameworks will be created in the future. He will discuss what new frameworks might look like--the features, functionalities, and attributes that differentiate them from the mainstream frameworks today.

Speakers
avatar for Sheng Liang

Sheng Liang

Co-Founder & CEO, Rancher Labs
Sheng Liang is a co-founder and CEO of Rancher Labs. Prior to starting Rancher, Sheng was CTO of the Cloud Platforms group at Citrix Systems after their acquisition of Cloud.com, where he was co-founder and CEO. Sheng has more than 15 years of experience building innovative technology... Read More →



Monday June 19, 2017 11:40 - 12:10 HKT
Room 309B

11:40 HKT

Let's Build an IoT OS Together - Sun Chan/Ben, Huawei
The internet of things (IoT) has been hyped for a few years now. Commercial success still to be seen. To help build up momentum for IoT ecosystem, Huawei has open source our RTOS targeted for IoT usages. We open sourced Huawei-LiteOS to enable companies to leverage community effort to create a full IoT stack, so that they can focus on their own smart devices in the IoT world. In this talk, we will introduce our effort in connectivity, communication and easy to write close to C performance apps with Javascript. We will also layout our plan to include other important components in the IoT software stack. With this talk, we want to invite and engage more contribute and collaboration in this open source community effort for an exciting, proliferate and safe IoT world.

Speakers
SC

Sun Chan/Ben

Chief Software Architect, Huawei IoT
Sun Chan is a veteran in embedded system software, starting in the 80’s. His later turned his interest to compilers and optimization for HPC and servers. He was the main gatekeeper for the open64 compiler. He returned to embedded systems in the last 10 years and is now the chief... Read More →



Monday June 19, 2017 11:40 - 12:10 HKT
Room 311B
  Embedded/IoT, Developer
  • Experience Level Any

13:35 HKT

Secure Containers With EPT Isolation [E] - Chunyan Liu, Huawei & Jixing Gu, Intel
Secure Container solution is to enhance container security by isolating memory between Docker containers inside one VM with Intel VT-x EPT HW, which is highly effective to protect container’s memory and at the meantime defends ret2user privilege escalation attack that exploits kernel vulnerabilities (eg. CVE-2017-6074 UAF (use-after-free) vulnerability). It extends KVM interfaces which the guest OS can leverage to isolate container memory from other containers, and the interfaces rely on Intel VT-x EPT hardware extension and provide memory access protection for the container which sits in an isolated memory region. Each secure container has a dedicated EPT table rather than sharing one EPT table with guest OS, which enforces the cross-EPT memory access protection. The whole solution is user-friendly to fit in the existing cloud server infrastructure with very limited changes.

Speakers
JG

Jixing Gu

SW Architect, Intel
PhD, Software Architect of Intel CIG SW Engineering. He has worked in Intel for 7+ years, on secure, sensor, and multimedia projects. In this project, Jixing is working on secure container solution architecture design, and KVM support.
CL

Chunyan Liu

Principal Engineer, Intel
Principal Engineer, Huawei Kernel Dep. She is now working in Huawei container team. Before that, she worked in SUSE virtualization team for 6+ years. In this project, Chunyan is working on secure container solution design, guest OS support and docker tooling integration.



Monday June 19, 2017 13:35 - 14:05 HKT
Room 309B
  Cloud Native & Containers, Developer
  • Presentation Language English
  • Experience Level Any

13:35 HKT

Long-term Maintenance Model of Embedded Industrial Linux Distribution [E] - SZ Lin, MOXA
To introduce a robust, secure and reliable platform for the industrial environments is a key challenge; moreover, the platform needs to survive for a long time (more than 10+ years). There are many good solutions aiming to meet these requirements, such as LTSI (Long Term Support Initiative) and CIP (Civil Infrastructure Platform). However, it still needs a high amount of maintenance and development costs in handling SoC/ hardware board in-house patch, non-upstream driver and keep source code consistent with different SoC and platform afterwards.

In this presentation, SZ Lin will introduce how to operate long-term maintenance model of embedded industrial Linux distribution. In addition, he will also address the building, deploying and testing architecture and workflow for producing a robust, secure and reliable platform.

Speakers
avatar for SZ Lin (林上智)

SZ Lin (林上智)

Software Engineer, MOXA
SZ Lin currently works for Moxa in the Embedded Linux Development Center, his team helps develop industrial-grade Linux distribution to adapt in the various products especially the industrial related systems. His research interests include embedded Linux, cybersecurity and open source... Read More →



Monday June 19, 2017 13:35 - 14:05 HKT
Room 311B
  Embedded/IoT, Operations
  • Presentation Language English
  • Experience Level Any

13:35 HKT

PaaS Evolution of the Huawei IT System with Kubernetes [C,E] - Zefeng (Kevin) Wang & Jianlin Wu, Huawei Technologies
Kubernetes is a powerful open source system, and how to evolve it into tools or production scenario is a hot topic. In this talk we'll present how Huawei builds a global distributed IT system for application development, resource management, and scheduling with Kubernetes, and how it reduces the application deployment from one week to 10 minutes. We will also talk about our enhancements on monitoring, logging, security, volume, DFX, etc, which make Kubernetes production ready and support Huawei IT application migration to Cloud Native. Furthermore, we will introduce the problems we met and our solutions.

Speakers
avatar for Kevin Wang

Kevin Wang

CNCF TOC member, Ambassador, Kubernetes emeritus Maintainer, Founder and Maintainer of multiple CNCF projects, Huawei
Kevin Wang has been an outstanding contributor in the CNCF community since its beginning and is the leader of the cloud native open source team at Huawei. Kevin has contributed critical enhancements to Kubernetes, led the incubation of the KubeEdge, Volcano, Karmada projects in CNCF... Read More →
JW

Jianlin Wu

Software Engineer, Huawei
Jianlin is currently helping Huawei IT on moving their system to cloud-native, containerizing legacy applications and resolving operation and management problems of large-scale deployment.



Monday June 19, 2017 13:35 - 14:05 HKT
Room 309A
  KubeCon, Developer

14:15 HKT

Build an Energy Internet by Blockchain [C,E] - Yin Cao, Energy Blockchain Labs
Energy Internet is thought as the next generation ecosystem of energy industry, it can greatly alt the way we produce, transmit and consume power. Blockchain is a distributed sharing ledger technology. Its applications are in the ascendant in various fields. The characteristics of blockchain technique, decentralization, transparency, fairness, and openness, are consistent with the spirit of Energy Internet. The blockchain technique has a great potential to contribute to the implementation of Energy Internet. In this presentation, Dr. Cao Yin, the founding partner of Energy Blockchain Labs, and the earliest proponents of Energy Internet concept in China will review and discuss the why blockchain is so important to Energy Internet, how it can address challenges Energy Internet faces in China, and what kind of challgenges it will face when design blockchain application in Energy industry. 

Speakers
avatar for Yin Cao

Yin Cao

Founding Partner and Chief Strategist, Energy Blockchain Labs
Mr. Cao is the Founding Partner and Chief Strategist of the Energy Blockchain Labs, focused on blockchain energy and sustainable finance application along the whole value chain of energy industry. He is now developing a DLT platform for carbon market and green finance market. He is... Read More →


Monday June 19, 2017 14:15 - 14:45 HKT
Room 306B
  Blockchain, Business

14:15 HKT

Fully Automated Kubernetes Deployment and Management [C] - Peng Jiang, Rancher Labs
Fully Automated Kubernetes Deployment and Management (Peng Jiang, Rancher Labs) - Kubernetes is rapidly gaining popularity as a powerful container orchestration and scheduling platform. But deploying and managing Kubernetes clusters is still a challenge for many organizations.How to ensure Kubernetes clusters in different clouds and data centers can communicate with each other? How to automate the deployment of multiple Kubernetes clusters? How to incorporate the new Kubernetes Federation into multi cloud and multi datacenter deployments? How to manage the health of Kubernetes cluster itself? etc.

In this talk, Peng will share his experience on how to automate and simplify Kubernetes deployments, and discuss how some of the latest community projects (such as kubeadm and self-hosting Kubernetes) will help address the problems in the future.

Speakers
avatar for Peng Jiang

Peng Jiang

Technical Director, Rancher Labs
Technical Director of Rancher Labs in Greater China. Former Microsoft Senior Technical Project Manager and Solution Specialist, Citrix's Chief Consultant. More than 10 years' work experience in unified communications, application delivery, virtualization, cloud computing and other... Read More →



Monday June 19, 2017 14:15 - 14:45 HKT
Room 309A
  KubeCon, Developer
  • Presentation Language Chinese
  • Experience Level Any

14:15 HKT

Rethinking the OS: A Travel Journal [E] - Simona Arsene, SUSE
A new wave of Operating Systems optimized for containers appeared on the horizon making us excited and puzzeled at the same time.

"Why do we need anything different for containers when traditional OSs served us well in the last 25+ years?" "Isn't Kubernetes just another package to install on top of my favorite distro?"" Will this obsolete my whole infrastructure?" are some of the questions this talk will shed some light on. 

Explore the journey SUSE made in rethinking the OS: From a conservative linux distribution to a platform that goes hand in hand with the needs of Microservices.

You will get an insight at what lessons were learned during the intense development effort that lead to SUSE Containers as a Service Platform, how the obstacles along the way were lifted and why "Upstream first" is - and should always be - the rule.

Speakers
avatar for Simona Arsene

Simona Arsene

Product Manager, SUSE
Simona Arsene is the Senior Product Manager for SUSE Container as a Service Platform at SUSE, working out of the SUSE headquarters in Nuremberg, Germany. She is an Open Source adopter with over ten years of experience in developing and managing software for the enterprise. Simona... Read More →



Monday June 19, 2017 14:15 - 14:45 HKT
Room 307A
  LinuxCon, Wildcard
  • Presentation Language English
  • Experience Level Any

14:55 HKT

That's Not a Metric! Data for Cloud-Native Success [E] - Gordon Haff, Red Hat
“Without data, you’re just another person with an opinion.” W. Edwards Deming was talking about statistical quality control in manufacturing but he could equally have been referring to managing modern iterative and automated software deployment pipelines and cloud-native infrastructure. Certainly there's a wealth of open source tools to capture and visualize data. However, a data strategy isn’t solely or even mostly about drawing up a long list of technical measurements and instrumenting software to capture everything. It's crucial to distinguish between metrics that relate software initiatives to positive business outcomes, the alerts needed to respond to problems now, and the data required for root cause analysis or to optimize processes over time. All data is not equal. And most data is not a metric for measuring success.

Speakers
avatar for Gordon Haff

Gordon Haff

Technology Advocate, Red Hat
Gordon Haff is Technology Advocate at Red Hat where he works on market insights; writes about tech, trends, and their business impact; and is a frequent speaker at customer and industry events. Among the topics he works on are edge, AI, quantum, cloud-native platforms, and next-generation... Read More →


Monday June 19, 2017 14:55 - 15:25 HKT
Room 311A
  Cloud Native & Containers, Wildcard
  • Presentation Language English
  • Experience Level Any

14:55 HKT

There is NO Open Source Business Model [E] - Stephen Walli
There are best practices to understand when building products from open source software, but there are a number of anti-patterns that crop up along the way. Product teams (from engineering to marketing) need to understand these patterns and practices to participate best in open source project communities and deliver products and services to their customers at the same time. These patterns hold regardless of whether the vendor created and owns the project or participates in projects outside their control.

Speakers
avatar for Stephen Walli

Stephen Walli

Principal Program Manager, Microsoft Inc
I am a principal program manager in the Azure Office of the CTO and adjunct faculty at Johns Hopkins and Carnegie Mellon University. I have worked with open source software in the product space for 30+ years. I have been a technical executive, a founder and consultant, a writer and... Read More →



Monday June 19, 2017 14:55 - 15:25 HKT
Room 307B
  LinuxCon, Business
  • Presentation Language English
  • Experience Level Any

14:55 HKT

The 5G Network: A Glimpse Into the Connected Future [E] - Lingli Deng, China Mobile
There’s a lot of buzz surrounding the potential for 5G to completely change the technology landscape and enable massive connectivity and IOT. But what is 5G really? What is the market opportunity for 5G and what infrastructure is needed to support it?

Speakers
avatar for Lingli Deng

Lingli Deng

Technical Manager, China Mobile
Lingli obtained her Doctorate in Computer Application Technology from the Institute of Software, Chinese Academy of Sciences and joined China Mobile in 2009.She is a core member of the Novonet project which drives SDN/NFV strategy for China Mobile, and has been working on evaluation... Read More →


Monday June 19, 2017 14:55 - 15:25 HKT
Room 310

15:35 HKT

BoF: Containers: What Are They and How Do I Get Started [E] - Gordon Haff & Jerry Zhang, Red Hat
Speakers
avatar for Gordon Haff

Gordon Haff

Technology Advocate, Red Hat
Gordon Haff is Technology Advocate at Red Hat where he works on market insights; writes about tech, trends, and their business impact; and is a frequent speaker at customer and industry events. Among the topics he works on are edge, AI, quantum, cloud-native platforms, and next-generation... Read More →
JZ

Jerry Zhang

Software Engineer, Red Hat
Jerry is a member of Project Atomic (http://www.projectatomic.io/) focusing on container technologies, contributing to the atomic host and system containers. Jerry is also an active member of the fedora atomic workgroup and is a maintainer in the fedora container registry.


Monday June 19, 2017 15:35 - 16:05 HKT
Room 309B

15:35 HKT

Introduction and Status Update about COLO FT [C,E] - Zhang Chen, Fujitsu
COLO is an ideal Application-agnostic Solution for Non-stop service in the cloud. Under COLO mode, both primary VM (PVM) and secondary VM (SVM) are run in parallel. They receive the same request from client, and generate response in parallel too. If the response packets from PVM and SVM are identical, they are released immediately. Otherwise, a VM checkpoint (on demand) is conducted. COLO prototype has been realized, and most of the patches has been merged in QEMU community. In this talk, we will talk about the COLO implementation in QEMU, the new designed COLO-Proxy, discussing on problems we've met while developing COLO. and report the latest progress from Fujitsu, Intel, Huawei.
For more info, refer to COLO project wiki:
http://wiki.qemu-project.org/Features/COLO

Speakers
avatar for Zhang Chen

Zhang Chen

Open Source Software Engineer, Fujitsu (FNST)
Zhang Chen is a software engineer at Fujitsu. Currently he focus on virtualization. COLO project developer(in QEMU and Xen). He also maintains COLO-Proxy modules in QEMU.



Monday June 19, 2017 15:35 - 16:05 HKT
Room 311A

15:35 HKT

Challenge and Practice of SDN in Large Scale Data Centers [C] - Shunmin Zhu, Alibaba Cloud
The growth of data center is faster than ever, so are the demands of public . How to handle the scale of network appliances with performance and reliability while keeping pace with the changes from the cloud is a big challenge. In this presentation, He will discuss the problems that alibaba cloud faces in networking field and how SDN is applied in the data center to solve these problems.

Speakers
CH

顺民 祝

Senior Staff Engineer, 阿里巴巴
Jiang, has been working in networking filed for 16 years and is now responsible for delivering networking products/solutions to public cloud.


Monday June 19, 2017 15:35 - 16:05 HKT
Room 310
  Networking & Orchestration, Developer
  • Presentation Language Chinese
  • Experience Level Any
 
Tuesday, June 20
 

11:00 HKT

The Business Reality of Building Open Source: What We Learned from OVS and OVN [E] - Justin Pettit, VMware & Ben Pfaff, Open vSwitch Project
A number of questions commonly arise in supporting open source projects within companies that primarily develop closed source software. Such as:

* How many resources should we allocate?
* Are we just enabling our competitors?
* What, if anything, should we keep proprietary?
* What are the implications of the license being used?
* What should we expect in terms of community contributions?
* How do we balance the needs of the community versus the company?

As founding members of the Open vSwitch and OVN projects, the presenters have had to help answer these questions at both an early stage startup as well as a large established company. In this presentation, we will discuss how we've navigated the often conflicting goals of open source projects and our companies.

Speakers
JP

Justin Pettit

Lead Developer, Open vSwitch & OVN, VMware
Justin Pettit is a lead developer on the Open vSwitch and OVN projects. He was a founding employee at Nicira and is currently working at VMware. Prior to Nicira, Justin worked at three successful startups focused on network security. While completing his Master’s degree in Computer... Read More →
BP

Ben Pfaff

Principal Engineer, VMware
Ben Pfaff is a lead developer of the Open vSwitch project. He was a co-creator of OpenFlow and led the development effort of the original OpenFlow reference implementation. He was a founding employee at Nicira and is currently at VMware. He received his PhD from Stanford University... Read More →



Tuesday June 20, 2017 11:00 - 11:30 HKT
Room 306B
  Business of Open Source, Wildcard
  • Presentation Language English
  • Experience Level Any

11:00 HKT

Low-latency KVM Hypervisor [E] - Wanpeng Li, Individual Contributor
Low-latency KVM Hypervisor(Wanpeng Li) - The kvm hypervisor is at the core of cloud computing, the latency is more sensitive for workloads like LAMP servers, Memcache, Redis and so on. In this presentation, Wanpeng Li will discuss the latency optimization features which he introduces to KVM, the performance improvement and practical deploy in cloud computing companies.

Speakers
avatar for Wanpeng Li

Wanpeng Li

Linux Kernel Contributor, Tencent Cloud
Wanpeng Li is a 9 years experienced Linux kernel/virtualization developer who works in Tencent Cloud currently. He mainly focuses on KVM, scheduler and memory management. In KVM, he contributes a lot of features to improve performance and stability. He has worked in the IBM LTC kernel... Read More →


Tuesday June 20, 2017 11:00 - 11:30 HKT
Room 308
  Cloud, Developer
  • Presentation Language English
  • Experience Level Any

11:00 HKT

Fireside Chat: Containers and Networking: A Symbiotic Relationship [E] - Moderated by Sheng Liang, Rancher Labs
As cloud adoption grows, containers are increasingly being used to simplify deployment of distributed applications. Ironically, the mix of container deployment models ranging from VM to bare metal, as well as the need to manage overlay container networks independently but synchronously with the underlay, create a new thicket of networking complexity to navigate.


Moderators
avatar for Sheng Liang

Sheng Liang

Co-Founder & CEO, Rancher Labs
Sheng Liang is a co-founder and CEO of Rancher Labs. Prior to starting Rancher, Sheng was CTO of the Cloud Platforms group at Citrix Systems after their acquisition of Cloud.com, where he was co-founder and CEO. Sheng has more than 15 years of experience building innovative technology... Read More →

Speakers
avatar for Rajat Chopra

Rajat Chopra

Engineer, Red Hat
Rajat works for Red Hat Inc. as an engineer in the core development of OpenShift and kubernetes projects. He is the original author of openshift-sdn - one of the earliest container networking solutions and the default container networking software for OpenShift. He is an expert in... Read More →
avatar for Lorenzo Fontana

Lorenzo Fontana

Independent


Tuesday June 20, 2017 11:00 - 11:30 HKT
Room 309B
  Cloud Native & Containers, Business
  • Presentation Language English
  • Experience Level Any

11:40 HKT

Migrating Legacy Monoliths to Cloud Native Microservices Architectures on Kubernetes [E] - Dan Kohn, CNCF
Cloud Native architectures, like those built on Kubernetes, are envied for their ability to segment different parts of an application into microservices to be separately containerized, so that each microservice can be written in its own language, with its own framework & unique set of libraries. This has been shown to significantly increase developer & team productivity by decoupling dependencies between different parts of a team. However, most legacy code consists of a large monolithic code base, not microservices applications. In this talk, Dan Kohn, executive director of CNCF, will walk through how monoliths evolve into modern cloud native architectures by taking advantage of the DevOps revolution & result in developer productivity gains.

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 →


Tuesday June 20, 2017 11:40 - 12:10 HKT
Room 309A
  KubeCon, Business
  • Presentation Language English
  • Experience Level Any

11:40 HKT

Implementation of Tail Latency Optimization for Distributed Storage System based on Linux [C] - Wang Xiaorui, Alibaba Cloud
In 2012, Alibaba released its source of RocketMQ, a third-generation distributed messaging middleware. Through several years of technical improvement, RocketMQ is now capable of transferring trillions of concurrent online messages as in Alibaba’s Nov. 11th Shopping Festival.

In November 2016, Alibaba donated RocketMQ to the Apache Software Foundation (ASF) as an incubator project. That was a huge step for Alibaba to make it through ASF’s competitive evaluation process. During the Alibaba’s annual Nov. 11 Global Shopping Festival , RocketMQ robustly provided stable infrastructure with a transfer throughput of more than one trillion messages.

What have we done to optimize behind such magic figure?This sharing will give you a details about the optimization about RocketMQ’ storage engine, especially about low-latency request optimization under the linux kernel.

Speakers
WX

Wang Xiaorui

Staff Engineer of Alibaba OpenSource department, Alibaba Cloud
Wang Xiaorui, senior technologist, alibaba's messaging team leader. He is responsible for alibaba's several generation messaging engine since entering alibaba middleware department in 2011. In order to meet the demand about the alibaba high-speed business growth. In 2012, he led to... Read More →


Tuesday June 20, 2017 11:40 - 12:10 HKT
Room 307B
  LinuxCon, Developer
  • Presentation Language Chinese
  • Experience Level Any

13:35 HKT

Gaining Influence in an Open Source Community [E] - Phil Robb, Open Daylight Project
In the open source developer community, code is king. But who is the kingmaker?

Most people are used to operating in hierarchical, “command and control” environments, and often expect the same rules and behaviors to work when they join open source communities. But with so many different people and organizations all theoretically working as peers, how do leaders emerge, and what does it take to become influential?

This presentation will provide insights and best practices into navigating open source projects and ways to get involved, including: submitting code, becoming a PTL, joining an Advisory Group, Technical Steering Committee or board of directors. Hear about the different values and leadership opportunities and what they can mean for you and your organization.

Speakers
PR

Phil Robb

Vice President - Operations, Networking & Orchestration, Linux Foundation
Phil Robb’s experience spans more than 30 years of work on the leading edge of software and networking technology, beginning with the launch of the personal computer in the early 1980s. He began working with open source in 2001 at Hewlett Packard, where he formed and led the company’s... Read More →


Tuesday June 20, 2017 13:35 - 14:05 HKT
Room 306B
  Business of Open Source, Operations
  • Presentation Language English
  • Experience Level Any

13:35 HKT

GPGPU on OpenStack - The Best Practice for GPGPU Internal Cloud [E] - Masafumi Ohta, Japanese Raspberry Pi Users Group
GPGPU on OpenStack - the best practice for GPGPU internal cloud ( Masafumi Ohta, Itochu Techno Solutions) - GPGPU on OpenStack is one of the OpenStack use cases automotive companies may use it as huge temporary instances and trials for Machine Learning, HPC and more like Amazon EC2 as internal cloud but it hasn’t been documented yet in detail on anywhere on websites. In this session, Masafumi will review the backgrounds why GPGPU is needed for virtualization, the detailed mechanism, and settings how to use GPGPU on virtualization environments, discuss the challenges we face with on GPGPU on OpenStack open-source based virtualization cloud system, the issues on GPGPU on virtualization systems, the roadmap and feature may address those challenges and issues and the good use case automotive companies might adopt for their business.

Speakers
avatar for Masafumi Ohta

Masafumi Ohta

Founder and Representative, Japanese Raspberry Pi Users Group
Masafumi is leading Raspberry Pi community in Japan and volunteering Raspberry Pi Foundation from farthest east country, Japan,.He has helping their business and encourage Raspberry Pi related projects with Raspberry Pi Foundation.Masafumi has elected ARM INNOVATOR by ARM+Hackster.io... Read More →



Tuesday June 20, 2017 13:35 - 14:05 HKT
Room 308
  Cloud, Operations
  • Presentation Language English
  • Experience Level Any

13:35 HKT

Obstacles & Solutions for Livepatch Support on Arm64 Architecture [C] - Bin Li, Huawei
Livepatch is a Linux dynamic kernel patching infrastructure which allows kernel patches to be applied while the kernel is still running. It allows kernel-related security updates to be applied immediately that enhancing the reliability&stability under the premise of ensuring high availability.
In November 2014, Red Hat's Seth Jennings submitted the first version of livepatch to the Linux kernel maillist, and in February 2015, Linus merged the livepatch into the upstream.
But by now, it only supports x86/s390/powerpc architecture. Due to some restrictions, arm64 has not been supported. This topic gives the description of the obstacles about Livepatch support on arm64 architecture, and the introduction of the solutions that have been proposed and discussed in the Linux community.

Speakers
BL

Bin Li

Software Engineer, Huawei
Bin Li, Software engineer, Huawei Technologies Inc. Have worked in Huawei kernel team for about five yeas, focus on livepatch, scheduler and kernel tracing subsystem.



Tuesday June 20, 2017 13:35 - 14:05 HKT
Room 307A
  LinuxCon, Developer
  • Presentation Language Chinese
  • Experience Level Any

13:35 HKT

UEFI HTTP/HTTPS Boot [E] - Keng-Yu Lin, HPE
UEFI HTTP/HTTPS Boot is a new feature of UEFI 2.5+. In the meantime, this feature is not yet implemented in any Linux bootloader. This Birds of a Feather session will give an introduction to UEFI HTTP/HTTPS Boot, and share a proof-of-concept implementation based on grub2 that works on both the emulator (QEMU/OVMF) and HPE ProLiant Gen10 servers.

For HTTPS, the experience and comparison will be shared between the purely software-based and UEFI-based implementations in the aspects of ease of implementation, security strength, and limitation.

Speakers
avatar for Keng-Yu Lin

Keng-Yu Lin

System Software Developer, Hewlett Packard Enterprise
Keng-Yu Lin is the System Software Developer at Hewlett Packard Enterprise. Keng-Yu works on the hardware enablement of HPE ProLiant product line by triaging and fixing the Linux defects. Besides the paid work, Keng-Yu is also involved in Debian development as a Debian Maintainer... Read More →



Tuesday June 20, 2017 13:35 - 14:05 HKT
Room 307B
  LinuxCon, Developer
  • Presentation Language English
  • Experience Level Any

14:55 HKT

Make Accelerator Pluggable for Container Engine [C] - Jiuyue Ma, Huawei
Containers are widely used to deploy applications. In the meantime, more and more applications (e.g. big data processing, deep learning) are trying to use specialized hardware accelerators to improve performance (including lots of CT products in Huawei). However, the lack of accelerator support in containers make it hard to achieve both easier deployment and better performance. In this presentation, Jiuyue will introduce a plugin mechanism for container to bridge this gap. In this mechanism, accelerator plugins are shipped with drivers by vendors, users do not need to install drivers or libraries inside container, which make the images portable. The users only need to specify the required accelerator runtime environment when build the image. The container engine will take care of all the rest things. The detailed design and a Docker based prototype will be discussed in this presentation.

Speakers
JM

Jiuyue Ma

Engineer, Huawei
Jiuyue Ma is a research engineer from Huawei. He joint Huawei after received PhD degree in computer architecture from ICT, CAS. His research interests include datacenter and accelerator.



Tuesday June 20, 2017 14:55 - 15:25 HKT
Room 308
  Cloud Native & Containers, Developer
  • Presentation Language Chinese
  • Experience Level Any

14:55 HKT

BoF: Fedora, CentOS and EPEL [E] - Brian Exelbierd, Red Hat
The Fedora, CentOS and EPEL BoF will feature project leaders and coordinators to answer questions AMA style and help community members and new participants join together for success.

Speakers
avatar for Brian Exelbierd

Brian Exelbierd

Business Strategist, Red Hat
Brian “bex” Exelbierd enjoys a good beer, a nice coffee, and a rousing conversation about taxation. Born in the USA, he now lives with his partner and daughter in Brno, Czech Republic. His focus is on his family, walks for artisinal bread, and reading long form articles. By night... Read More →


Tuesday June 20, 2017 14:55 - 15:25 HKT
Room 307A
  LinuxCon, Wildcard
  • Presentation Language English
  • Experience Level Any

14:55 HKT

Generic VNF Configuration Management and Orchestration [E] - Marco Ceppi, Canonical
The telecommunication industry is in a state of disruption as network functions (DNS, firewall, routers, etc) are virtualized. The days of running these workloads on proprietary hardware are ending.

In this presentation, Marco Ceppi will discuss the state of Network Function Virtualization, how these functions can be virtualized and containerized, how to manage the complex configuration between applications from multiple vendors, and how to operate them at scale.

Speakers
avatar for Marco Ceppi

Marco Ceppi

Software Engineer
Marco Ceppi is a DevOps Engineer helping build the future of clouds. He's been managing deployments at scale for 10 years on both physical and virtual machines. Currently resides as an MDG on the Open Source MANO project leading VNF Configuration and Abstraction


Tuesday June 20, 2017 14:55 - 15:25 HKT
Room 309A
  Networking & Orchestration, Developer
  • Presentation Language English
  • Experience Level Any
 
Filter sessions
Apply filters to sessions.