Loading…
This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Beginner [clear filter]
Monday, June 25
 

13:20 CST

State of Serverless - Doug Davis, IBM (slides attached)
Serverless and FaaS computing are gaining in popularity to easily create microservice applications. In this talk we will discuss what are the characteristics of serverless, the status of the serverless working group within the CNCF and the new CloudEvents specification they’re working on, as well as the open source options available for running serverless and associated services with a focus on Kubernetes.

Speakers
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →



Monday June 25, 2018 13:20 - 14:00 CST
309A

14:10 CST

Introduction to Container Security - Thomas Cameron, Red Hat
Application containerization is one of the coolest technologies in IT. It solves numerous problems, allows for incredible application density, and can really increase flexibility and responsiveness. But not everyone understands what makes up container security - it's a LOT more than what application is in the container.

In this session, Red Hat’s Thomas Cameron will talk about the basic components of container security. He'll talk about kernel namespaces, Security Enhanced Linux, Linux control groups, the Docker daemon, etc. and how they all work. He'll provide demonstrations of how each of these technologies affects security.

He'll also talk about tips and tricks for planning a secure container environment, describe some “gotchas” about containers, and debunk some of the security myths about containers.

Attendees will understand the fundamentals of container security when they leave.

Speakers
avatar for Thomas Cameron

Thomas Cameron

Senior Principal Cloud Engineer, Red Hat
Thomas Cameron is a senior principal cloud engineer at Red Hat. He has been in the information technology industry since 1993, and has been at Red Hat since 2005. Thomas is a Red Hat Certified Architect (RHCA) specializing in cloud technologies.


Monday June 25, 2018 14:10 - 14:50 CST
309B

14:10 CST

Using Docker in QEMU Testing - Fam Zheng, Red Hat (slides attached)
The QEMU project has adopted a Docker-based approach to run tests since a few years ago, and it works! In this talk, Fam will review this experience and explain why and how we did that, covering the interesting details, the benefits and the challenges we have had. He will then summarize how the tight integration of Docker-based testing, especially for Continuous Integration purposes, could apply generically to other projects.

Speakers
FZ

Fam Zheng

Senior Software Engineer, Red Hat
Fam Zheng is a senior software engineer in the Red Hat virtualization team. He worked on various aspects of QEMU and KVM in past years, and is now focused on VirtIO and block performance. and is a maintainer for a number of components of QEMU. Previously he has presented Userspace... Read More →



Monday June 25, 2018 14:10 - 14:50 CST
203AB
  KVM

15:50 CST

Storage Performance Tuning for FAST! Virtual Machines - Fam Zheng, Red Hat (slides attached)
There are many variables around how you could run your virtual machines. How to locate those that affect I/O performance of your virtual machine? What does each of these options mean and how do they relate to each other? What are the newcomers in the family and how can they help? In this talk, Fam Zheng will take you through the configuration stack of virtual storage devices, decipher the parameters and give suggestions on how to tune for the best performance on your systems.

Speakers
FZ

Fam Zheng

Senior Software Engineer, Red Hat
Fam Zheng is a senior software engineer in the Red Hat virtualization team. He worked on various aspects of QEMU and KVM in past years, and is now focused on VirtIO and block performance. and is a maintainer for a number of components of QEMU. Previously he has presented Userspace... Read More →



Monday June 25, 2018 15:50 - 16:30 CST
203AB
  KVM

16:40 CST

Introducing the Kubernetes Policy WG - Zhipeng Huang, Huawei & Xuan Jia, China Mobile
As many large organizations move business-critical workloads onto Kubernetes, they bring diverse requirements around availability, performance, security, and governance.
Over time Kubernetes has added various features to address these requirements, one of such is that let administrators configure policies such as RBAC, admission control, NetworkPolicy, (anti-)affinity, etc. While these features can be combined to address some of the requirements from large enterprises, this is largely achieved through tribal knowledge in the most advanced segment of the user base and does not cover all of the requirements.
In this talk, we will introduce the newly formed Policy WG that aims to provide an overall architecture that unifies policy features. We will show how existing Kubernetes features can be leveraged to provide fine-grained policy-based control

Speakers
avatar for Zhipeng Huang

Zhipeng Huang

Director of Open Source, Huawei
Zhipeng Huang currently serve as Director of Open Source for Huawei Compute Product line, in charge of openEuler, MindSpore and openGauss community operation. Zhipeng is now the TAC member of LFAI, TAC and Outreach member of the Confidential Computing Consortium, co-lead of the Kubernetes... Read More →
XJ

Xuan Jia

Edge Computing Architect, China Mobile
Jia Xuan , 5G edge computing platform architect in China Mobile, project manager, graduated from Tsinghua University, CNCF Ambassador. Buid 5G edge computing ecosystem, including edge application and releated technology. He has about 10 years experiences in Cloud Computing.


Monday June 25, 2018 16:40 - 17:20 CST
309A

16:40 CST

Connecting the Edge - Anshul Sharma, TIBCO Software
The Internet of Things (IoT) brings up 50 billion devices until 2020, which have to be connected somehow. Challenges include low bandwidth, high latency, non-reliable connectivity and the need for low network costs. Therefore, a gateway is needed remotely on site of the devices to filter, aggregate and send just relevant data into the cloud or data center.

The session will talk about challenges in IoT architecture and will introduce project Flogo: A 100% open source framework, which allows developing ultra-lightweight IoT integration applications with a zero-coding web user interface or design chatbot.The session will also focus on the need for machine learning at the edge and how Flogo can help.

Lastly, the session will also cover how Project Flogo can be used to develop applications at the edge as well as deploy the same in a serverless environment.

Speakers
avatar for Anshul Sharma

Anshul Sharma

Solutions Architect, TIBCO Software
Speaker Biography =================== Anshul is a Technology Evangelist and Solutions Architect at TIBCO who helps to spread the TIBCO connected intelligence message across partners and customers. He has worked in different groups such as Services, Pre- sales and Product over past... Read More →


Monday June 25, 2018 16:40 - 17:20 CST
306A
  IoT & M2M
 
Tuesday, June 26
 

11:20 CST

Introduction to the Zephyr Project - Ryan Qian, NXP & Kate Stewart, The Linux Foundation (slides attached)
The Zephyr OS is a small, scalable, open source RTOS designed for microcontroller class devices across multiple architectures, and includes networking, connectivity and security features necessary for IoT products. This talk will provide an introduction to the Zephyr Project, highlight key features, and share upcoming development plans, including our first LTS release.

Speakers
JQ

Jianghao QIAN

Software Engineer, NXP
Now I'm working on MCUX SDK development and NPI enablement for Kinetis & i.MXRT family. Also have worked on Windows Embedded/Linux BSP driver development and validation for i.MX family from 2006
avatar for Kate Stewart

Kate Stewart

Senior Director of Strategic Programs, Linux Foundation
Kate Stewart is a Senior Director of Strategic Programs, responsible for Embedded and Open Compliance programs. Since joining The Linux Foundation, she has launched Real-Time Linux, Zephyr Project, CHAOSS, and ELISA.



Tuesday June 26, 2018 11:20 - 12:00 CST
306A
  IoT & M2M

13:30 CST

Istio - Weaving, Securing and Observing Microservices - Lin Sun, IBM & Wencheng Lu, Google
With the rapid adoption of microservices, Istio has become the de facto framework to load-balance, route, secure and monitor the traffic that flows between microservices. Istio provides a common networking, security, policy and telemetry substrate for services that we call a ‘Service-Mesh’. Come learn how the service-mesh helps with the transition to microservices, to empower operations teams, to adopt security best-practices and much more. We’ll also cover the state and ecosystem of the project, where it’s headed and how you can get involved.

Speakers
avatar for Wencheng Lu

Wencheng Lu

Senior Staff Software Engineer, Google
Dr. Wencheng Lu is a senior staff software engineer at Google. He has been with Google for 12 years. He is currently a tech lead manager overseeing Istio Security.
avatar for Lin Sun

Lin Sun

Senior Technical Staff Member, IBM
Lin has been working on container and cloud-native since 2014 from Docker to Kubernetes to Service Mesh. She is currently an Istio maintainer, a member of the Istio steering committee and technical oversight committee. She is passionate about new technologies and loves to play with... Read More →


Tuesday June 26, 2018 13:30 - 14:10 CST
309A

14:20 CST

Comparisons of Cloud Native Communities - Swetha Repakula & Morgan Bauer, IBM (slides attached)
Day by day, the number of open source projects continues to increase. Each project has unique communities and practices different development methodologies. This talk will focus on the Docker, Kubernetes and Cloud Foundry cultures and outline their main differences and commonalities. The projects have different review processes from the pair programming model to the LGTM process, an interesting artifact of GitHub. Becoming a committer on CF relies on the Dojo, while Docker establishes a meritocracy of peers and Kubernetes behaves similarly with individual sponsors.

Morgan will share his journey of becoming a maintainer on the core Docker Engine and a founding member of the Kubernetes Service Catalog. Swetha will tell her story of becoming a contributor to the Diego team and what she has learned from Cloud Foundry. By sharing their experiences, they hope to encourage others to participate.

Speakers
avatar for Morgan

Morgan

Sr Software Engineer, IBM
After contributing to Docker & Kubernetes for 3 years, Morgan has gained valuable insight into the varying culture around open source container technology. Pivoting towards blockchain technologies has landed Morgan in Hyperledger Fabric. Morgan is a maintainer on the core Docker Engine... Read More →
avatar for Swetha Repakula

Swetha Repakula

Open Source Contributor, IBM
Swetha Repakula is currently a software engineer at IBM’s Open Technologies and a member of the Technical Steering Committee at Hyperledger. For the last two years, she has been working on Hyperledger Fabric, specifically on its EVM integration. Previously she was a full time open... Read More →



Tuesday June 26, 2018 14:20 - 15:00 CST
306B

15:30 CST

Flowchain - A Hybrid Blockchain for the IoT and Tokenized Hardware - Jollen Chen, Flowchain.co (slides attached)
The IoT blockchain has become an emerging technology in the IT industry. Despite a myriad of studies on the IoT blockchain, it is still a challenge that how an IoT blockchain system is investigated to benefit the IoT and hardware industry. In this presentation, Jollen will show a hybrid blockchain technology based on Flowchain and Hyperledger Fabric for both the IoT and hardware industry to utilize the "tokenized hardware" scheme to facilitate such technical challenges. Tokenized hardware can gain viable benefits such as security, privacy, and decentralization by associating cryptocurrency tokens to hardware devices.

Speakers
avatar for Jollen Chen

Jollen Chen

CEO, Flowchain
Jollen Chen is the founder and lead developer of Flowchain



Tuesday June 26, 2018 15:30 - 16:10 CST
311A
  Blockchain

16:20 CST

Using Scale-Out Data Replication for Disaster Recovery Planning at NTT - Luwei He, Huawei
Disaster Recovery (DR) planning is crucial to any business and especially service providers such as NTT, whose core business is based on SLA’s. Replication which is the simple concept of copying data from one system to another across sites, has matured over the years, providing better Recovery Time Objective (RTO) and Recovery Point Objective (RPO) for DR. In this session, we will show how OpenSDS is enabling replication for Kubernetes clusters across sites and can scale out to match the needs of cloud-native applications. Besides, we will talk about DR planning at NTT - architecture and design, RTO and RPO and other requirements, and consideration in adopting OpenSDS scale-out data replication and other replication technologies.

Speakers

Tuesday June 26, 2018 16:20 - 17:00 CST
309A

16:20 CST

Convergence of Virtual Machines and Containers Orchestration using KubeVirt - Chunfu Wen, Red Hat (slides attached)
Whenever in order to implement and manage cloud: IASS and CASS, two separate orchestration tool, namely libvirt and Kubernetes respectively, are used.
Customers need to take care of both of them in two infrastructure stacks even sometimes they are built on each other.

Wouldn't it be better if we can manage VMs and containers using the same API? KubeVirt, a Kubernetes add-on to manage virtual machines, is one way to satisfy it.

This talk aims to introduce KubeVirt, a common ground for virtualization solutions on top of Kubernetes, its design, and implementation, and finally present one live demo.

Speakers
avatar for Chunfu Wen

Chunfu Wen

principal software quality engineer, Red Hat
I am an open source contributor and promoter.I work at Red Hat, and have 17+ years working experiences in various companies such as:Oracle, Motorola, Siemens.



Tuesday June 26, 2018 16:20 - 17:00 CST
307A
  Infrastructure & Automation

17:15 CST

BoF: Not One Size Fits All, How to Size Kubernetes Clusters - Guang Ya Liu & Sahdev Zala, IBM (Watson and Cloud Platform)
Sizing Kubernetes clusters, at best, can be compared to throwing darts at a dartboard, in the dark. However, our enterprise-tested rules and tips can shine a little light on the dartboard and help you have enough capacity for your apps. In this lightning talk, we will go over some tips to help you throw a bullseye for sizing your clusters. A unique demo will accompany this talk. Don't throw darts in the dark -- Kube at scale is possible.

Speakers
avatar for Guangya Liu

Guangya Liu

Senior Technical Staff Member, IBM
Guangya Liu is a Senior Technical Staff Member (STSM) for IBM Cloud Pak for Watson AIOps and ITOM (IT Operations Management). He is the technical leader driving the IBM Cloud Pak for Watson AIOps foundation development and customer support. He is also the open source leader for the... Read More →
avatar for Sahdev P. Zala

Sahdev P. Zala

Senior Technical Staff Member, Open Source Developer, IBM
Sahdev Zala is a Senior Technical Staff Member at IBM Research. He is an open source developer for over a decade and currently contributes to the PyTorch and Kubernetes. He serves as a maintainer for the CNCF etcd project. Previously, Sahdev was a maintainer in the OpenStack project... Read More →



Tuesday June 26, 2018 17:15 - 18:15 CST
307A
  BoF
 
Wednesday, June 27
 

11:30 CST

The Practice of Security Deployment and Management for Hyperledger Fabric - Fengfeng Shi, dianrong.com (slides attached)
Hyperledger Fabric designed a complete security architecture system. In actual use, how to make good use of this system to ensure the security and convenience of the deployment and management of the blockchain is a very flexible and complex matter. We will briefly introduce the security principles of Hyperledger Fabric and the specific practices of the blockchain as a service platform in Dianrong.

Speakers
avatar for Fengfeng Shi

Fengfeng Shi

Blockchain expert, dianrong.com
Fengfeng Shi comes from Dianrong, an online marketplace lending leader, in China.



Wednesday June 27, 2018 11:30 - 12:10 CST
311A
  Blockchain

11:30 CST

How Habitat Enables Cloud Native Applications and DevOps Teams - Lingshuang Chen, Chef Software (slides attached)
Delivering applications is hard, and today most businesses are caught in several concurrent shifts: from monoliths to microservices, bare metal to containers, datacenter to the cloud. Hybrid is the standard operating model and will be for at least a long time given the pace of technology innovation. This means that automation that copes with extreme heterogeneity is needed to lessen the burden on modern app teams. This is why Chef built Habitat, an open source application automation engine that can be used to build, deploy, and manage any application in any environment - from traditional to cloud-native architectures. This talk will go over the shifting landscape to Cloud Native, and how Habitat can help enabling it in your organization.

Speakers
avatar for Lingshuang Chen

Lingshuang Chen

UX Designer, Chef Software
Lingshuang(Liz) is a user experience designer for Habitat.sh, an open source framework for building, running, and deploying applications in a 12-factor, cloud-native friendly way - that works for both legacy and net new applications and services. She holds a Master of Science degree... Read More →



Wednesday June 27, 2018 11:30 - 12:10 CST
307A
  Infrastructure & Automation

13:30 CST

How Open Invention Network Safeguards the Linux Ecosystem - Kevin Huang, Open Invention Network
Open source software is, same as any software, protected by trademarks, copyrights, patents, and licenses. Open source software industry may be just as notable for its nasty legal battles as for its many useful products, but for the past 10 years, the Open Invention Network has been quietly working to change all that.

Kevin Huang will provide the speech how OIN community works and why you, your projects and your companies should join it.

Speakers
avatar for Kevin Huang

Kevin Huang

Director of Licensing, Open Invention Network
Kevin Huang joined Open Invention Network in 2015 to promote patent non-aggression community for Linux System. Before joining OIN, Kevin Huang was responsible Canonical service business in Asia to promote Ubuntu Linux system. OIN’s community practices patent non-aggression in... Read More →


Wednesday June 27, 2018 13:30 - 14:10 CST
306B

14:20 CST

Xen Project: After 15 years, What's Next? - George Dunlap, Citrix Systems R&D UK Ltd (slides attached)
The Xen Hypervisor is 15 years old, but like Linux, it is still undergoing significant upgrades and improvements. This talk will cover recent and upcoming developments in Xen on the x86 architecture, including the newly-released 'PVH' guest virtualization mode, the future of PV mode, qemu deprivileging, and more. We will cover why these new features are important for a wide range of environments, from cloud to embedded.

Speakers
avatar for George Dunlap

George Dunlap

Principal Software Engineer, Citrix Systems R&D UK Ltd
George Dunlap worked with the Xen project while a graduate student at the University of Michigan before receiving his PhD in 2006, then worked as a core Xen developer for many years for Citrix's open-source team in Cambridge, England. He is now community manager and chairman of the... Read More →



Wednesday June 27, 2018 14:20 - 15:00 CST
307B
  Linux Systems

15:10 CST

Orchestrating Multi-service Applications on Kubernetes - Michael Hrivnak, Red Hat, Inc.
Many applications consist of multiple services, such as a database, API service, and frontend. Provisioning them as a single application in Kubernetes can be a challenge, especially if one or more services runs outside your cluster.

The Service Catalog provides a new way to publish, provision, and manage applications on Kubernetes through the use of Service Brokers. The Automation Broker allows users to leverage Ansible Automation to orchestrate simple to complex multi-service deployments.

In this session you will learn:
- How to provision a multi-service application on Kubernetes using the Automation Broker.
- How to include external service provisioning in your application’s deployment.
- How to package Ansible Playbooks into a single meta-container for orchestrating the deployment of your application.
- How to publish your own applications in the Kubernetes Service Catalog.

Speakers
avatar for Michael Hrivnak

Michael Hrivnak

Principal Software Engineer, Red Hat, Inc.
Michael Hrivnak is a Principal Software Engineer at Red Hat. During his time as Team Lead for the Pulp project, he became involved in solving real-world container orchestration problems. He now works in that domain as part of the Automation Broker project. With experience in both... Read More →


Wednesday June 27, 2018 15:10 - 15:50 CST
309B

15:10 CST

Building a Serverless Container Cloud with OpenStack and Kubernetes - Kevin Zhao, Arm
Kubernetes makes it easier to deploy, manage and scale clusters of containers. However, running Kubernetes on OpenStack still requires users to manage the underlying infrastructure such as a cluster of virtual servers, and users need to take care of the initial capacity planning and the maintenance of the server clusters.

The emerging serverless container (zero server management) technologies such as AWS Fargate, Azure Container Instance (ACI) and OpenStack Zun can reduce such infrastructure management overhead. They provide a viable alternative to run containers on the cloud, which allows users to run containers without pre-creating or managing their own server (virtual machine) clusters.

In this presentation, we will talk about what serverless conainer cloud is, why it matters and how to implement serverless container cloud on top of OpenStack using Zun and Kubernetes.

Speakers
avatar for Kevin Zhao

Kevin Zhao

Software Engineer, Arm
Kevin Zhao is currently a Software Engineer in Arm Limited. Now, he is serving as the Core Reviewer for OpenStack Zun project. He is also an active contributor in Kolla and Nova, mainly focusing on making OpenStack work fine on AArch64. His expertise including container and Kubernetes... Read More →



Wednesday June 27, 2018 15:10 - 15:50 CST
307A
  Infrastructure & Automation

16:00 CST

Disclosure Policies in the World of Cloud: A Look Behind the Scenes - Lars Kurth, Citrix / Xen Project (slides attached)
The tech world does not live in silos: security vulnerabilities can impact an entire ecosystem (case in point Meltdown and Spectre). How do open source projects and companies alike ensure that their security disclosure policies are up to standards, especially in the world of cloud computing?

This session will introduce different patterns for managing the disclosure of security vulnerabilities in use today and explore their trade-offs and limitations. We will look at the interaction of open source projects and downstreams (distros, product vendors, cloud providers or a combination of them) from the discovery of a vulnerability to it being fixed. This talk will give you a glimpse into a quite extensive machinery which kicks into gear across different organisations when security vulnerabilities are discovered and fixed behind the scenes.

Speakers
avatar for Lars Kurth

Lars Kurth

Director Open Source / Project Chairperson The Xen Project , Citrix Systems UK Ltd.
Lars Kurth is a highly effective, passionate community manager with strong experience of working with open source communities (Symbian, Symbian DevCo, Eclipse, GNU) and currently is the community manager for the Xen Project. Lars has 12 years of experience building and leading engineering... Read More →



Wednesday June 27, 2018 16:00 - 16:40 CST
306B
  Open Source Leadership
 
Filter sessions
Apply filters to sessions.