Loading…

LinuxCon Japan is the premiere Linux conference in Asia that brings together a unique blend of core developers, administrators, users, community managers and industry experts.

CloudOpen Japan is a conference celebrating and exploring the open source projects, technologies and companies who make up the cloud. It’s built on a belief that open works: for users, for industry and for technology.

Register Now

cloudopen [clear filter]
Wednesday, May 29
 

12:00pm JST

KVM Weather Report - Gleb Natapov, Red Hat

KVM has brought Linux to the forefront of data center virtualization and cloud computing. The KVM project evolves rapidly to meet the challenges of these computing environments. Come learn about the advances KVM has made over the past year, and what new developments are on the horizon for KVM. The session will discuss the major new developments in KVM/QEMU in the last year, and in particular those targeting data centers and cloud management.The audience should be familiar with server virtualization technology, general data center and cloud computing concepts.


Speakers
GN

Gleb Natapov

Software Engineer, Red Hat
I am principal software engineer at Red Hat. My main responsibility is to maintain KVM project in upstream Linux kernel, so I spend most of my time reviewing KVM patches, fixing KVM bugs and writing KVM features. My speaking experience includes talks that I gave at previous KVM and... Read More →


Wednesday May 29, 2013 12:00pm - 12:50pm JST
Cassiopeia

12:00pm JST

Making Nested Virtualization Real by Using Hardware Virtualization Features - Jun Nakajima, Intel

Nested Virtualization was once considered as a research project, but we are seeing real demands for it, even in the cloud. Without nested virtualization, hardware virtualization is not enabled in the cloud. As Linux is required to run in virtualization as the default deployment for IT and the cloud, the virtualization feature such as KVM or Xen is required to be available and optimized in guests as well. For example, the Android emulator wouldn’t provide practical performance on a Linux VM without nested virtualization. In this talk, we discuss use cases, characteristics of nested virtualization, and optimizations using new hardware virtualization features, such as
"€œVMCS shadowing"€.

The expected audience is developers interested in new technologies for virtualization and the cloud. They will learn about use cases, latest status, and how nested virtualization is becoming real.


Speakers
avatar for Jun Nakajima

Jun Nakajima

Sr. Principal Engineer, Intel Corporation
Jun Nakajima is a Senior Principal Engineer at the Intel Open Source Technology Center, leading virtualization and security for open source projects. Jun presented a number of times at technical conferences, including LSS, KVM Forum, Xen Summit, LinuxCon, OpenStack Summit, and USENIX... Read More →


Wednesday May 29, 2013 12:00pm - 12:50pm JST
Sakura

2:00pm JST

Lightweight Virtual System Mechanism: Linux Container - Gao Feng, Fujitsu

Linux container(LXC) is known as one of the operating system level virtualization solution, who has better performance because all the Guests share the same kernel with Host, using namespace to isolate each Guest. People can use LXC to implement application containers and operation system containers. An application container provides a partial virtualization. An operating system container provides the whole virtualization. In this topic, the LXC related technologies, such as namespace and related API will be introduced, and the main contribution of Fujitsu and the problems and challenges we are facing. Audience: All the LXC developers, users, and whoever is interested in LXC.


Speakers
avatar for Gao Feng

Gao Feng

Software engineer, fujitsu
Gao Feng is a Linux kernel developer from Fujitsu. He has been working as a kernel network protocol stack developer since 2009, mainly in developing network testing tools, and kernel bugfix. Since last year, he has been contributing to the linux-net, netfilter, Libvirt, namespace... Read More →


Wednesday May 29, 2013 2:00pm - 2:50pm JST
Cassiopeia

2:00pm JST

Tracing Merge System '€œIntegrated Trace'€ for a Virtualization Environment - Yoshihiro Yunomae, Hitachi

In a virtualization system, problems like I/O and scheduling delay sometimes occur on guests because those operations of guests and the host will compete by sharing I/O devices or CPU cores. But if you just look into only guest's trace data, it will be difficult to analyze the problems. So, we are developing "Integrated trace" system which allows us to analyze trace data of all guests and a host by merging data in chronological order. Our proposal is to use TSC for merging and the concept was reviewed by the community, and we found that there are two problems: TSC offset changing and difference of TSC between multiple CPUs.

In this presentation, we report current status of Integrated trace, share the problems using TSC in detail, and explain how to approach for that. This presentation will be a help for troubleshooting on virtualized mission-critical systems or cloud systems.


Speakers
YY

Yoshihiro Yunomae

Software Engineer, Hitachi Ltd.
Yoshihiro Yunomae is a Software Engineer at Hitachi Ltd. since 2010, he develops highly reliable Linux for mission-critical systems.


Wednesday May 29, 2013 2:00pm - 2:50pm JST
Sakura

3:00pm JST

Hardware Error Handling Improvement for Reliable KVM Hypervisor - Mitsuhiro Tanino, Hitachi

In virtual environment, many guests are running on one hypervisor and reliability of KVM hypervisor is really important. One of the key features is "hardware error handling." In order to minimize area of influence when hardware error, such as Machine Check, is detected, isolating hardware with a failure, shutting down only affected guest, are required. As for hardware error handling of Linux, there are three key features: pre-failure detection, failure isolation, continuity after isolation. These features are generally implemented in upstream kernel, however some important issues are still unresolved.

This presentation will show the current implementation of the three key features, detail of unresolved issues, and current activities to solve those issues will be explained. Target audience is kernel developers who are interested in reliability of virtual environment.


Speakers
MT

Mitsuhiro Tanino

Engineer, Hitachi, Ltd
Mitsuhiro Tanino is a Linux engineer who has been working for Hitachi since 2004. He has experience about development of virtual machine manager for heterogeneous cloud systems. His current working area is RAS features for KVM virtual environments. Especially, he focuses to improve... Read More →


Wednesday May 29, 2013 3:00pm - 3:50pm JST
Sakura

4:20pm JST

KVM Live Migration: What is New in 1.4 and Future Plans - Juan Quintela, Red Hat

On this talk we are going to discuss what has changed on KVM migration since LinuxCon2012.

Migration thread
We discuss the work of moving the execution of outgoing live migration to a separate dedicated thread. Using a separate thread for live migration reduces contention with the IO thread and vcpus: higher throughput and more reliable downtime. Move migration to use synchronous IO. 

Block Migration
Now we can migrate storage, independently of how we are handling migration itself.


Migration performance on large guests

  • Performance on very large guests and the issues we encounter with such a guest. This discussion will include convergence and actual downtime
  • Live migration effects on the running guest (downtime and guest download impact)
  • Resource consumption
  • XBZRLE compression
  • Postcopy migration?
  • Use RDMA?


What is on the pipeline?


Speakers
avatar for Juan Quintela

Juan Quintela

Senior Software Engineer, Red Hat
Born in Galicia (Spain). Starting doing PhD in Computing Science (Functional Programming). After 3 years, Linux Kernel Programming lured him. Worked at Mandriva as Kernel Maintainer from 2000 to 2005. In 2005 he joins the Virtualization Team at Red Hat. Currently he is working at... Read More →


Wednesday May 29, 2013 4:20pm - 5:10pm JST
Sakura

4:20pm JST

QEMU Weather Report - Gleb Natapov, Red Hat & Jan Kiszka, Siemens

QEMU serves as the core device model for both KVM and Xen making it a solid foundation for the Open Cloud. This talk will focus on the features and function QEMU offers that make Open Virtualization a compelling alternative to proprietary technologies. I will cover the current state of the community and present a roadmap for version 2.0 and beyond.

This talk is intended for virtualization developers and IT professionals evaluating virtualization software. Attendees can expect to learn about the benefits of Open Virtualization, the future roadmap of QEMU, and how to participate in its development.


Speakers
avatar for Jan Kiszka

Jan Kiszka

Principal Key Expert, Siemens
Jan Kiszka is working as consultant, open source evangelist and Principal Key Expert Engineer in the Linux Expert Center at Siemens Technology. He is supporting Siemens businesses with adapting, enhancing or strategically driving open source as platform for their product demands... Read More →
GN

Gleb Natapov

Software Engineer, Red Hat
I am principal software engineer at Red Hat. My main responsibility is to maintain KVM project in upstream Linux kernel, so I spend most of my time reviewing KVM patches, fixing KVM bugs and writing KVM features. My speaking experience includes talks that I gave at previous KVM and... Read More →


Wednesday May 29, 2013 4:20pm - 5:10pm JST
Cassiopeia
 
Thursday, May 30
 

2:00pm JST

Open vSwitch In Your Network - Jesse Gross, VMware

Network virtualization and software defined networking present new opportunities for data center design. However, they also impose new requirements to fully realize that vision such as greater levels of visibility, remote control, and programmability. Open vSwitch takes advantage of its unique position on the edge of the network to bring together the power and flexibility of software with the rich information available to the hypervisor.

Starting with an overview of the Open vSwitch design and features, the presentation will also cover uses, the broader ecosystem, and future directions.


Speakers
JG

Jesse Gross

Sr. Staff Engineer, VMware
Jesse Gross has worked on the Open vSwitch project since its inception and is the Linux kernel maintainer of the fast-path dataplane. He is also a coauthor of several other technologies related to network virtualization including the Geneve tunneling protocol currently being standardized... Read More →


Thursday May 30, 2013 2:00pm - 2:50pm JST
Cassiopeia

2:00pm JST

OpenStack Cloud Tutorial - Muhharem Hrnjadovic, Rackspace

This tutorial will include: 

  • OpenStack cloud overview
  • Overview of the nova (compute) and swift (storage) API
  • Cloud architecture best practices

The target audience should have a background in devops, with a basic working knowledge of Linux and Python. Attendees can expect to walk away with a good grasp of the OpenStack cloud and cloud architectures.


Speakers
avatar for Muharem Hrnjadovic

Muharem Hrnjadovic

Cloud Advocate, Rackspace
Muharem Hrnjadovic is a cloud advocate with Rackspace, hacks mostly in Python and is interested in anything that helps with the deployment, monitoring and (auto)scaling of systems in the cloud.


Thursday May 30, 2013 2:00pm - 2:50pm JST
Sakura

3:00pm JST

What is new in Libvirt? - Michal Privoznik, Red Hat

Since last year we have introduced many new features. The biggest one is dropping the Big Libvirt Lock which speeds up domain starting by 200%. Then, we have introduced support for external disk snapshots and block jobs for better control of restoring points. In area of disk locking, our own implementation has been released so users are not locked down with just sanlock. Support for yet another hypervisor has been added. This time it's Parallels Cloud Server. Speaking of drivers, ESX driver has been completely rewritten and gained new functionality. Since last year, we have taught libvirt to utilize qemu guest agent so now it's possible to run some operations from inside the guest. And many other important features that will be more detailed in the talk.

The talk is aimed mostly at developers, especially those working in virtualization.


Speakers
MP

Michal Privoznik

Software Engineer, Red Hat
I'm a senior software enginneer at Red Hat, joined 2011 and working on virtualization (mostly libvirt).


Thursday May 30, 2013 3:00pm - 3:50pm JST
Cassiopeia

4:20pm JST

10 Years of Xen and Beyond - Lars Kurth, Citrix

In 2013, the Xen Hypervisor will be 10 years old: when Xen was designed, we anticipated a world, which now is known as cloud computing. Today, Xen powers the largest clouds in production and is the basis for several commercial virtualization products. In this talk we will give on overview of Xen and related projects, cover hot developments in the Xen community and outline what comes next.

The talk is intended for users and developers that are familiar with virtualization: no deep knowledge is required. We will start with an architectural overview and cover topics such as: Xen and Linux, how to secure your cloud using disaggregation, SELinux and XSM/FLASK, the evolution of Paravirtualization, Xen on ARM and common challenges for open source hypervisors. We will explore the potential of Open Mirage for testing hypervisors. The talk will conclude with an outlook to the future of Xen.


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 →


Thursday May 30, 2013 4:20pm - 5:10pm JST
Sakura
 
Friday, May 31
 

10:00am JST

Ensuring OpenStack Version up Compatibility - Masayuki Igawa, NEC-Soft

OpenStack is one of the most popular Open Source IaaS infrastructure software. Commercial use of OpenStack is already started including large scale environments. By the large number of developer participation, features of OpenStack is evolving with six month release cycle. Increasing number of features itself is great, but for user's viewpoint, it is necessary to consider compatibility between newer and older version to safely upgrade and continue to operate the cloud infrastructure.

This talk will discuss the compatibility issues such as databases, APIs, configuration files, and possible solutions such as compatibility tests, increasing API test coverage and so on. This talk will be intended for developers/users who are interested in developing and using OpenStack.


Speakers
avatar for Masayuki Igawa

Masayuki Igawa

Senior Software Engineer, SUSE/Novell Japan
Masayuki Igawa is a software engineer for over 15 years on a wide range of software projects, and developing open source software related to Linux kernel and virtualization. He's been an active technical contributor to OpenStack since the Grizzly release. He is an OpenStack Tempest... Read More →


Friday May 31, 2013 10:00am - 10:50am JST
Cassiopeia

12:00pm JST

MPLS Enlightened Open vSwitch - Simon Horman, Horms Solutions Ltd.

Open vSwtich is a multi-layer software switch and MPLS is a mechanism to allow direction of data based on labels which are attached to frames. Although MPLS is conceptually simple at the frame-level, a stack of one or more 4 byte entries inserted into a frame, adding support to Open vSwtich has proved challenging. This presentation will explore those challenges and discuss the approaches that are being taken to address them.


Speakers
SH

Simon Horman

Managing Director, Horms Solutions Ltd.
"Simon has been working on free and open source software for most of his professional career, initially in operations and then as a developer.He enjoys working on network-related projects, and is interested in the way that they bring people together. He also has a keen interest in... Read More →


Friday May 31, 2013 12:00pm - 12:50pm JST
Cassiopeia

12:00pm JST

OpenStack/Quantum SDN-based network virtualization with Ryu - Kei Ohmura, NTT

Ryu is an open-sourced network operating system licensed under Apache License v2. The project URL is http://osrg.github.com/ryu/ . Ryu aims to provide logically centralized control and well defined API that makes it easy for cloud operators to implement network management applications on top of the Ryu. Currently, Ryu supports OpenFlow protocol to control the network devices. Ryu plugin for OpenStack was merged into Quantum. You can create tens of thousands of isolated virtual networks without using VLAN. The project goal is to develop an OSS network operating system that has high quality enough for use in large production environment in code qualify/functionality/usability. This talk is intended for cloud operators and developers. Audience
members will learn Ryu desgin and how to manage network with Ryu. We expect that the audience is familiar with network.


Speakers
KO

Kei Ohmura

Research engineer, NTT
Kei Ohmura is a researcher working for NTT Labs. His group has been developing open source software such as NILFS (log structured file system), Kemari (virtual machine synchronization mechanism for fault tolerance) and Sheepdog (distributed storage system for QEMU). His current interest... Read More →


Friday May 31, 2013 12:00pm - 12:50pm JST
Sakura

3:00pm JST

Challenge to Add OpenStack API Validation Framework - Ken'ichi Ohmichi, NEC-Soft

OpenStack is the open source cloud platform. The OpenStack community releases a new version every six months, and the OpenStack APIs are increasing version by version. Now OpenStack has hundreds of its API.

In each API, it should be checked out all parameters of API in terms of acceptable types, minimum and maximum length and ranges. However, not all the parameters are completely checked out. By such situation, many API operations run without parameter check.

For this problem, I'd like to propose the API validation framework. The framework requires the definition of all API parameters, and it checks parameters by the definition before each API operation runs. If parameters are invalid, the framework will return errors on unified manner.

The purpose of this talk is to introduce the API validation framework. This talk is targeted for people who is interested in developing OpenStack.


Speakers
KO

Ken'ichi Ohmichi

Leader, NEC
Ken'ichi from NEC has joined into OpenStack community since 2012, and he is working for OpenStack quality mainly. He has fixed many bugs as an OpenStack community member and he is a main developer of Nova v2.1 API which is released in Kilo as a big feature.Now he is a core developer... Read More →


Friday May 31, 2013 3:00pm - 3:50pm JST
Sakura
 
Filter sessions
Apply filters to sessions.