Learn more about Open Source Summit Japan and register here

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

Beginner [clear filter]
Wednesday, May 31


10 Million Smart Meter Data with Apache HBase - Masahiro Ito, Hitachi, Ltd.
In recent years, IoT (Internet of Things) has become a trend, and various sensor devices generate large amounts of data. HBase is one of the data stores for managing such big data. We evaluated the performance of HBase for managing the power consumption data collected from 10 million smart meters. With this test, we got the following results.
  1. HBase showed high data insert performance by processing at least 64 requests in parallel. 
  2. The acquisition request for time series data showed more than 35 times percormance compared with non - time series data. 
  3. By choosing an appropriate compression algorithm, the storage size of time series data could be compressed to 1/5. 
From these results, we confirmed that HBase is suitable for storing and referring data generated by many sensors. In this session, I will introduce various know-how gained through the performance test.


Masahiro Ito

Software Engineer, Hitachi, Ltd.
Masahiro Ito has been working on development of Big Data Solution with Apache Hadoop and its related OSS for 3 years. He is working on offering and co-creating progressive Hadoop solutions to customers who are going to build enterprise system. He is currently focusing on Apache Hadoop... Read More →

Wednesday May 31, 2017 11:00 - 11:40
Restaurant Carnelian


Extending the Scope of NDCTLl Utility to Support NVDIMM Specific DSM Functions - Lijun Pan, Dell
Different vendors have different NVDIMM hardware, from 3D XPoint to NVDIMM-N and implement DSMs (Device Specific Method) functions in the BIOS/UEFI adhering to a variety of NVDIMM specs from the ones put out by Intel to Microsoft. As a result of this, if we want to get the health status of NVDIMM hardware, there does not exist a standard way of doing that. The solution to this problem is extending ndctl which is a user space utility library for managing NVDIMM hardware. This presentation will go through the ndctl code base and the function call sequence while executing a specific command, say 'ndctl list'. One will also learn how to add options for the 'ndctl list' command as well as how to add new commands such as 'ndctl dell-dsm'. Hope this presentation will help motivate different vendors (Dell, HPE, Lenovo, etc) to submit code to upstream nvdimm community to support their DSM.


Lijun Pan

Software Engineer, Dell
Lijun Pan is a principal software engineer at DellEMC.

Wednesday May 31, 2017 11:50 - 12:30
Private Dining


TensorFlow in the Wild: From Cucumber Farmer to Global Insurance Firm - Kazunori Sato, Google
One of the largest global insurance firm recently introduced TensorFlow, the open source library from Google for machine intelligence, for classifying car drivers who has high likelihood on major accidents with deep neural network. The model provides 2x higher accuracy compared with existing random forest model, gives them a possibility to lower the insurance price significantly. Also, a cucumber farmer in Japan has been using TensorFlow to build a hand-made sorter that classifies cucumbers into 9 classes based on its length, shape and color. At this session, we'll look at how TensorFlow democratizes the power of machine intelligence and is changing the world with many different real-world use cases of the technology.

avatar for Kaz Sato

Kaz Sato

Developer Advocate, Google
Kaz Sato is Staff Developer Advocate at Google Cloud. For machine learning and data analytics products, such as TensorFlow, Cloud ML and BigQuery, Kaz has been invited as a speaker at major events including Google Cloud Next, Google I/O, Strata, NVIDIA GTC and etc. Also, authoring... Read More →

Wednesday May 31, 2017 11:50 - 12:30
Restaurant Carnelian


64-bit ARM Unikernels on uKVM - Wei Chen, ARM
Unikernels are specialised machine images that are generated using Library Operating Systems, which have smaller footprints, no operating systems and accessing baremetal hardware directly. These desirable properties make Unikernels small, fast and secure. Most Unikernels are running on backends. This backend simplifies the difficulty of hardware support needed by Library Operating Systems, as well as provides established resource isolation.

A small modular monitor based on KVM called uKVM is such a backend whose functionality and interfaces are customized to the Unikernels. The 64-bit ARM Unikernels running on ARM64 needs uKVM support.

Wei Chen will:
Introduce the current status of 64-bit ARM Unikernels on uKVM.
Introduce the simpler I/O interfaces and performance boosts.
Compare the interfaces of uKVM, Container and Virtual Machine.
Discuss the problems need to be resolved.

avatar for Wei Chen

Wei Chen

Staff Software Engineer, Arm
Wei is a Staff Software Engineer at Arm in the Opensource Software Ecosystem. The focus of his work is virtualization, containers and Unikernels. Wei was responsible for ukvm and hypercontainer on Arm. Currently, Wei is responsible for the Unikraft and Katacontainer projects on Arm... Read More →

Wednesday May 31, 2017 16:00 - 16:40
Private Dining


Debian - The Best Linux Distribution - Michael Meskes, credativ Group
Debian is the Linux distribution that is composed entirely of free and Open-Source Software and it is by far the largest Linux distribution available. The development is carried out over the Internet by a team of volunteers guided by three foundational documents: the Debian Social Contract, the Debian Constitution, and the Debian Free Software Guidelines, documents that in themselves have had a lasting influence on the free software world. With this presentation the phenomenon of the Debian project is explained, from its beginning to the current time, both on the technical side as on the organisational side. Debian has a lot more to offer than one can see on first glance, so it also shows why users should care and which advantages can be received from using Debian.

avatar for Michael Meskes

Michael Meskes

CEO, credativ
Michael Meskes is President and CEO of the credativ Group, an industry leader in free software services with offices in six countries. Its Open Source Support Centers employ leading members of a number of Open-Source projects. He has been Open-Source developer for twenty-five years... Read More →

Wednesday May 31, 2017 16:50 - 17:30
Restaurant Carnelian
Thursday, June 1


Driving Security Process in your Open Source Project - Nicko van Someren, The Linux Foundation

Along with factors such as performance, scalability and usability, security is one of the key characteristics by which those who deploy open source judge your project. Just like those other characteristics, it doesn't just happen on its own and needs to be prioritised.

In this talk Dr. Nicko van Someren will present the Linux Foundation's Core Infrastructure Initiative (CII) and describe some of the efforts it is making to help open source projects improve their own security. He will discuss some of the measure and steps that projects can take to enhance their security processes and discuss the CII's Best Practice Badges Program, a free open source secure development maturity model, designed with and for the open source community. Citing both good and bad examples, he’ll dive into what progress is or isn’t being made with security vis a vis the software development lifecycle.

avatar for Nicko van Someren

Nicko van Someren

CTO, Linux Foundation
Nicko is The Linux Foundation’s chief technology officer focused on the Core Infrastructure Initiative and other security-focused efforts at the organization. He has extensive experience across the security and networking industries. Most recently, he was the chief technology officer... Read More →

Thursday June 1, 2017 14:50 - 15:30
Restaurant Carnelian


Going Modular: Turning Legacy Docs into User-Story-Based Content - Robert Kratky, Red Hat
Documentation is an essential part of good user experience, but traditional open-source docs are becoming unfit for the brave new world of containerized, embedded, and other specialized software deployments. In this presentation, Robert Kratky will describe how to tackle this problem: re-purposing the existing body of documentation into modular units that can be combined into user-story-based content. The talk will also outline how to make use of the modular structure of content to present it to users in a dynamic manner -- using a metadata-based, hierarchical navigation.

avatar for Robert Kratky

Robert Kratky

Principal Technical Writer, Red Hat
Robert Kratky often presents about documentation topics at industry and open-source events. In the role of a technical writer at Red Hat, Robert specializes in developer docs and improvement of user experience with documentation.

Thursday June 1, 2017 16:00 - 16:40
Restaurant Carnelian
Friday, June 2


Keynote: Migrating Legacy Monoliths to Cloud Native Microservices Architectures on Kubernetes - Dan Kohn, Executive Director, Cloud Native Computing Foundation
Cloud Native architectures, such as those built on Kubernetes, are envied for their ability to segment different parts of an application into microservices that can separately be containerized, so that each microservice can be written in its own language, with its own framework, and its unique set of libraries. This has been shown to significantly increase developer and 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. This talk will look at several real-world cases where existing monolithic, legacy applications deployed in multi-billion dollar companies were slowly evolved into cloud native microservices architectures on Kubernetes. Demonstrating that the cloud native architecture is suitable across most categories of computing.

avatar for Dan Kohn

Dan Kohn

Executive Director, Cloud Native Computing Foundation
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes and Prometheus. He also helped create the Linux Foundation's Core Infrastructure Initiative as an industry-wide response to the security vulnerabilities... Read More →

Friday June 2, 2017 09:25 - 09:45
Hall B


OpenDaylight as a Platform for Network Programmability - Charles Eckel, Cisco Devnet
Software Defined Networking (SDN) may have started as the separation of the control plane and the data plane, but the true power lies in the ability to communicate with the network through well defined and interfaces using standard protocols. This session provides a brief intro to SDN in general, and more specifically to OpenDaylight, an open source platform for programmable SDN. Next we dive into network programmability, including why we need it and the role of NETCONF, YANG, and RESTCONF. Then we put the theory into practice as we install OpenDaylight as use it a platform for programming a sample network.

avatar for Charles Eckel

Charles Eckel

Developer Advocate, Cisco System
Charles Eckel is a developer advocate with a passion for open source and standards. His open source journey began in 1999 as a founding member of Vovida Networks, where he developed some of the industry’s first open source Voice over IP (VoIP) protocol stacks and applications. Now... Read More →

Friday June 2, 2017 11:00 - 11:40
Restaurant Carnelian


Fragility of API Interoperability: Keep Open Source Interoperable - Ghanshyam Mann, NEC
Today many OSS services provide APIs and users can extend their applications for catching business opportunities.
For example, Mesos and OpenStack provides REST APIs and users can deploy applications on these clouds.

On cloud-native APPs, users want to switch between public and private clouds for cost-efficiency, high-performance, etc. However, users face an interoperability issue at the time.
In general, developers consider that backwards compatible changes are not painful and cloud providers tend to customize the OSS by adding some features. However, backwards compatible changes also are painful against the interoperability, because users cannot switch to different cloud if the application depends on the provider's features.

In this talk, the speaker will explain how to keep OpenStack interoperability and get ideas from different OSS for stable interoperability.

avatar for Ghanshyam Mann

Ghanshyam Mann

Sr Technical Lead, NEC
Ghanshyam has total of ~10 years Software industry experience. He has worked in different domains like Avionics, Storage, Cloud and Virtualization etc. Currently working as Open Source developer in OpenStack since 2012. He is active contributor in OpenStack development mainly in Nova... Read More →

Friday June 2, 2017 14:00 - 14:40
Room 6


ArduPilot Open Source Drone System - Randy Mackay, Ardupilot
ArduPilot is the a widely used open source UAV system for planes, multicopters, rovers, submarines and antenna trackers that runs on a wide variety of hardware including linux boards. In this presentation Randy Mackay will introduce the system, recent advances in areas including object avoidance, unusual frame designs, integration with IoT and the direction forward for the project.

avatar for Randy Mackay

Randy Mackay

ArduPilot developer, ArduPilot
Lead developer of ArduPilot's multicopter software. Also known as "APM:Copter", "ArduCopter" or just "APM". This is the worlds most widely used open source drone software.

Friday June 2, 2017 16:00 - 16:40
Hall B-1


Tools for Better Testing for Open Source Projects - Dong Ma, HPE
Quality is most important for Open Source projects, but a lot of Open Source projects do not put much focus on testing upstream. There are real benefits to having a dedicated QA effort on an Open Source project. This talk will use OpenStack as an example to introduce the approach and tooling used by OpenStack Community for testing, and to explore how an Open Source project do QA in upstream, how open source projects can use tooling to improve their QA process and the potential benefits it can provide.

avatar for Dong Ma

Dong Ma

Open Source Software Engineer
Dong Ma is an Software Engineer, specially in the field of Open Source projects. He worked on the Open Source FOSSology(www.fossology.org) project from 2009, with a focus on the Continues Integration and Delivery system. He's been an active technical contributor to OpenStack since... Read More →

Friday June 2, 2017 16:00 - 16:40
Private Dining