Loading…
LinuxCon Japan has ended
Wednesday, June 6
 

9:15am

9:30am

Expectations for Tizen

Tizen is an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and silicon suppliers for multiple device categories, including smartphones, tablets, netbooks, in-vehicle infotainment devices, smart TVs, and more. Tizen offers an innovative operating system, applications, and a user experience that consumers can take from device to device. This presentation will give mobile operator's expectation for Tizen.


Speakers
DK

Dr. Kiyohito Nagata, NTT DOCOMO, Inc.

Senior Vice President, Managing Director of Strategic Marketing Department, NTT DOCOMO, Inc. He received his Bachelor, Master, and Doctor of Communication Engineering degrees from Osaka University, Japan. He joined NTT Laboratories in 1982 and moved to NTT DOCOMO in 1992. Dr. Nagata... Read More →


Wednesday June 6, 2012 9:30am - 10:00am
Keynote Room (503)

10:00am

Linux Kernel Maintainers: What They Do and How You Can Help Them

The Linux kernel has over 100 different subsystem maintainers who review, reject, and sometimes accept patches for different parts of the kernel. This talk is going to go into what exactly they do in this role, how they do it, what you should expect from them, and how you can help them accept your kernel patches easier.


Speakers
GK

Greg Kroah-Hartman, The Linux Foundation

Kroah-Hartman is among a distinguished group of software developers that maintain Linux at the kernel level. In his role as Linux Foundation Fellow, KroahHartman will continue his work as the maintainer for the Linux stable kernel branch and a variety of subsystems while working in... Read More →


Wednesday June 6, 2012 10:00am - 10:30am
Keynote Room (503)

10:30am

Linux: At the Forefront

In his keynote, Linux: At the Forefront, Brian will explore the many roles Linux has played in the past 20 years to create value through disruptive enterprise innovations that greatly increases the level of IT infrastructure efficiency. Considering the evolving landscape of today’s IT solutions, he will illustrate the continuation of this open source software legacy and its impact on new and future usage and business models


Speakers
BS

Brian Stevens, Red Hat

Brian Stevens joined Red Hat's senior management team in 2001 and has been critical to the company's enterprise operating system, storage, and virtualization strategies. As CTO and vice president, Worldwide Engineering, Stevens has responsibility for Red Hat® engineering globally... Read More →


Wednesday June 6, 2012 10:30am - 11:00am
Keynote Room (503)

11:30am

Introduction to RepOSS

RepOSS is an OSS (Open Source Software) assessment repository. In the ICT (Information and Communication Technology) field, OSS has important roles as key components of systems these days. There are many OSS projects, and these numbers are increasing every day. As of March, 2012, more than 320 thousand OSS projects and about 3.4 million OSS developers have been registered intoSourceForge.net®.

In order to choose which OSS is more suitable for your use, OSS information based on criteria will be useful as references. Compared to adoptions of proprietary software with an agreement like an SLA (Service Level Agreement), you may be concerned about the Quality of OSS, Continuity of OSS communities, OSS License restrictions, and so on. To promote OSS adoptions and applications with respect to concerns, such as these, RepOSS provides practical OSS references and assessments. RepOSS prepares more than 100 assessment properties of the OSS project. RepOSS is used as a workbench of OSS assessments by using information in its repository. RepOSS is providing Objective and Quantitative information, which is able to be gathered publicly. You are able to assess OSS by your own assessment method with the RepOSS information and your own queries.

RepOSS currently contains information for about 300 OSS projects. In light of the explosively increasing number of OSS projects, we publish RepOSS as an OSS community development methodology. We will continue to work under this methodology to enrich the contents of RepOSS. Therefore, we would appreciate it if you could join the RepOSS project for enriching OSS information with us.

 

 


Speakers
MD

Masahiro Date, Fujitsu

Masahiro Date is the Director, Platform Strategic Planning Unit at Fujitsu.


Wednesday June 6, 2012 11:30am - 12:20pm
Room 502

11:30am

Linux Network Latency

Holding a conversation with someone on the moon is annoying due to the 1.2 second delay, while doing the same with someone on Mars would be impossible as even light takes three minutes to get there. While the distances are microscopic in comparison back here on earth, latency is still an issue for many applications. This talk surveys the current state of the Linux kernel network stack with respect to latency. Unlike the real-time folks who are mostly concerned with providing an upper bound to latency, we will explore the lower bound. This talk may be of interest to anyone who is looking to minimising their application response time to requests. Knowledge of the kernel is helpful but not required.


Speakers
HX

Herbert Xu, Red Hat

Herbert Xu has contributed to Open Source development since the 90s. He is currently employed by Red Hat. His ongoing interest includes the Linux kernel crypto API, networking, and virtualisation.


Wednesday June 6, 2012 11:30am - 12:20pm
Room 511/512

11:30am

Linux Powered Storage: Building a Storage Server with Linux

Many proprietary storage appliances are built today using the Linux storage stack and open source foundations. This presentation will give an outline of best practices in putting together a Linux storage appliance for NAS and SAN clients and outline ongoing work in the open source community. We will also discuss some of the key problems that remain for building storage appliances.


Speakers
RW

Ric Wheeler, Red Hat

Ric works at Red Hat as the manager and architect of the kernel group's file system team and manages the Red Hat Storage development team. He has extensive experience in storage and file systems after having spent ten years at EMC in the Symmetrix and Centera groups, four years at... Read More →


Wednesday June 6, 2012 11:30am - 12:20pm
Room 501

11:30am

How The Linux Kernel is Developed

Kernel maintainer Greg Kroah-Hartman gives a high-level introduction of how things work in the Linux kernel community and how university students and young developers can get involved with Linux development.


Speakers
GK

Greg Kroah-Hartman, The Linux Foundation

Kroah-Hartman is among a distinguished group of software developers that maintain Linux at the kernel level. In his role as Linux Foundation Fellow, KroahHartman will continue his work as the maintainer for the Linux stable kernel branch and a variety of subsystems while working in... Read More →


Wednesday June 6, 2012 11:30am - 12:20pm
Room 414/415

11:30am

11:30am

KVM Weather Report

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
OW

Orit Wasserman, Red Hat

Orit is a senior software engineer on the Red Hat virtualization team where she works on QEMU/KVM live migration. Previously she worked on nested virtualization on Intel x86 (nested VMX) for KVM at IBM Haifa Research Labs. Prior to that Orit was engaged in developing distributed storage... Read More →


Wednesday June 6, 2012 11:30am - 12:20pm
Room 411/412

2:00pm

IPv6 Readiness Utilizing Embedded Linux and Virtualization

IPv4 Address Space is nearly depleted, in preperation for IPv6 on June 8, 2011 many large content providers (Google, Facebook, Akamai,Verizon ...) turned on IPv6 to validate their IPv6 infrastructure. In addition these companies have pledged to switch to IPv6 on June 6, 2012 (supporting both Pv4/IPv6). This presention titled contrasts IPv4 and IPv6 operation, dives into Linux internals, application layer, supporting open source packages, security to illustrate Linux IPv6 readiness. It covers several ISP approaches to deliver IPv6 to end users. Virtualization is introduced to illustrate how to implement IPv6 virtual environment test bed to build IPv6 competency before switching over to IPv6, and touches upon virtualization of hardware offload engines required for high data rate connections. An example overview of residential dual-stack gateway is provided.


Speakers
TJ

Timo Jokiaho, Huawei

More than 30 years of experience in embedded systems in various industries. Currently leading the software technology planning at Huawei Munich, focusing on System Software (operating systems, virtualization, high availability) and also for terminal software platforms (Android at... Read More →
MS

Mario Smarduch, Huawei

Mario has over 20 years of network experience and embedded Linux development. Currently he's a Chief Architect of Embedded Virtualization at Huawei in Munich.


Wednesday June 6, 2012 2:00pm - 3:00pm
Room 511/512

2:00pm

Status of Linux 3.x Realtime and Changes From 2.6

The current OSADL "Latest Stable" RT version is 2.6.33.7.2-rt30, but the current RT development release has moved forward to Linux 3.2.12. The RT patches underwent a significant rewrite between Linux 2.6 and Linux 3.0. This presentation will discuss how the RT implementation has changed from 2.6 Linux, the current state of RT on 3.x Linux, and whether RT on 3.x is usable.


Speakers
FR

Frank Rowand, Sony

Frank's first experience with a real time unix operating system dates back to the early 90's, when was a kernel developer on HP-RT. He was worked on many other areas of computer technology before and since, but often returns to the world of real-time, including contributing to the... Read More →


Wednesday June 6, 2012 2:00pm - 3:00pm
Room 501

2:00pm

The Btrfs Filesystem: Status and New Features

The Btrfs filesystem is quickly becoming a mature part of the Linux kernel. This talk will discuss the Btrfs roadmap and demonstrate some of the newest Btrfs features.


Speakers
CM

Chris Mason, Fusion-IO

Chris is an established member of the Linux kernel development community, and is the maintainer of the Btrfs filesystem. At Oracle, Chris manages a team of engineers focused on mainline kernel development.


Wednesday June 6, 2012 2:00pm - 3:00pm
Room 502

2:00pm

Being a Japanese Linux Developer, and Working on Linux for a Japanese Company

Linux kernel development is the world's largest collaborative open source software project. Companies across the world, regardless the industry, need kernel developers to enhance their service and products, which is giving the Linux kernel developers the flexibility to choose their work from almost any company in the world. In this session, the kernel developers who work for Japanese companies, who are also considered to be some of the best and the brightest in the Linux kernel community , will share their thoughts and experiences on what it is like to work for Japanese companies as the community Kernel Developers.

We encourage you to submit your questions before the session. Please post them on Twitter using the hashtag #lcj2012-jppanel

 


Speakers
HK

Hiroyuki Kamezawa, Fujitsu

Kamezawa has been working on linux kernel development for 8 years as a Fujitsu engineer. He has been working on memory management and other issues of enterprise platform.
MH

Masami Hiramatsu, Hitachi

Mr. Hiramatsu is working for Hitachi Ltd., Yokohama Research Laboratory. He is a kprobe and perf-probe maintainer, working on linux kernel tracing and debugging feature.


Wednesday June 6, 2012 2:00pm - 3:00pm
Room 414/415

2:00pm

3:30pm

On The Way to a Healthy Btrfs Towards Enterprise

Btrfs has been on full development for about 5 years and it does make lots of progress on both feature and performance, but why does everybody keep tagging it with ""experimental""? And why do people still think of it as a vulnerable one for production use? As a goal of production use, we have been strengthening several features, making improvements on performance and keeping fixing bugs to make btrfs stable, for instance, ""snapshot aware defrag"", ""extent buffer cache"", ""rbtree lock contention"", etc. This talk will cover the above and will also show problems we are facing with, solutions we are seeking for and a blueprint we are planning to lay out. For this session, I'll focus on its features and performance, so for the target audience, it'd be better to have a basic knowledge base of filesystem.


Speakers
LB

Liu Bo, Fujitsu

Liu Bo has been working on linux kernel development since late 2010 as a Fujitsu engineer. He has been working on filesystem field and he's now focusing on btrfs development.


Wednesday June 6, 2012 3:30pm - 4:00pm
Room 502

3:30pm

A SUSE Review

SUSE's roots date back to 1992. It's Linux history has been characterized by having strong industry partnerships and award winning enterprise products. With SUSE celebrating its 20th anniversary this year there is much to celebrate. Join us as we explore the new SUSE and learn the advantages and benefits it has to offer to you.


Speakers
AC

Alan Clark, SUSE

Alan is a member of the SUSE Linux Leadership team. He is the Board Chair for the openSUSE project and a Director for the Linux Foundation.


Wednesday June 6, 2012 3:30pm - 4:30pm
Room 501

3:30pm

Secrets Behind Linux Kernel Patch Statistics

The Linux kernel provides important fundamental functions to most servers, services, and businesses in the world. However, technically there is no so-called commercial engineering team that is officially developing the Linux kernel. As we all know there is only a distributed community with a loose structure that is responsible for the development of the Linux kernel. How is it possible to be so successful in this development mode? Let’s reveal this secret by digging into the statistical data of the Linux kernel patch history. The intended audience for this session consists of kernel developers, Linux users, or business owners. Anybody who wants to understand the kernel development process better or wants to be a new contributor to the Linux community can also attend this session. It is highly recommended that attendees have a basic knowledge about the kernel development process.


Speakers
CW

Chen Wang, Trend Micro

Chen Wang worked on the development of Linux kernel network for eight years at Fujitsu. He also worked on applications, system debug, and virtualization development and testing. Currently he is working for Trend Micro and responsible for the development of an internal operation system... Read More →


Wednesday June 6, 2012 3:30pm - 4:30pm
Room 511/512

3:30pm

Student Presentations

Learn About Linux and How To Participate in the Linux Community as an Asian Developer

Are you interested in learning more about Linux, the Linux community and what opportunities are available for Linux developers at Japanese companies? Linux Community 101 is the perfect opportunity for university students studying computer science to meet and interact with International and Asian Linux kernel developers and learn how they can participate as an active Linux developer. Linux Community 101 will feature:

  • A series of lectures on participating in the Linux community by top Linux kernel developers from Japan and around the world
  • Access for all attending students to attend all of the keynote and presentations sessions held during all three days of LinuxCon Japan
  • The opportunity for students to submit talks to present as a part of the Linux Community 101 track on Wednesday, June 6th. The most outstanding presentation will be included during the Lighting Talk session at LinuxCon Japan on Friday, June 8th
  • The chance to experience and interact with core Linux developers and other LinuxCon attendees.

This is a unique opportunity for university students interested in Linux development and working on Linux at Japanese companies. We encourage students from Japan, China, Korea and other Asian countries to participate!

Registration:

The first 50 students who register for LinuxCon Japan will receive access for free. If you are not among the first 50 to register, you'll still be able to attend and participate for only $75. Register Now.

Submitting a Talk:

Submitting a talk for the Linux Community 101 track is easy! Follow these steps:

  1. Think of a talk that relates to the Linux Kernel, System Tools or Libraries.
  2. Think of a title for your talk and prepare a short (150 words maximum) abstract describing what you want to talk about.
  3. Prepare your biography (150 words maximum), telling the reviewers about yourself and your experience.
  4. Send everything in an email to cfp [at] linuxfoundation.org.

All students will be notified as to whether or not their submission was accepted on May 18th. Please note that the deadline for submitting your presentation is May 11th. So don't delay!

Presenting Your Talk:

If your submission is accepted, you will need to prepare a 20-minute presentation, including slides that you will present in English during the Linux Community 101 track on Wednesday, June 6th. Student presentations will take place between 15:30 and 17:45.

Please do not feel concerned about making a presentation in English, LinuxCon Japan is a very friendly and encouraging atmosphere for Japanese developers. We look forward to receiving your submissions!

Program Committee:

Fernando Vazques Cao (NTT)
Masami Hiramatsu (Hitachi) 
Hiroyuki Kamezawa (Fujitsu) 
Greg Kroah-Hartman (The Linux Foundation)
Yumiko Sugita (The Linux Foundation) 
Satoru Takeuchi (Fujitsu) 
Isaku Yamahata (VA Linux) 
Hideaki Yoshifuji (Keio Univ.) 
Takuya Yoshikawa (NTT)

 


Wednesday June 6, 2012 3:30pm - 4:30pm
Room 414/415

3:30pm

Introduction to Tizen SDK

Wednesday June 6, 2012 3:30pm - 4:30pm
Room 413

3:30pm

Software Defined Network, Openflow Protocol and its Controllers

Recently Software Defined Network (SDN) technology has become important and openflow is focused on as basic building block of SDN. Those technologies are important for creating test bed for experimental protocol by standardizing protocol to manage switches and production use to reduce maintenance cost of network by automation via software as network virtualization. As they are emerging technology, the development of software to use openflow is hot area. In this presentation, I review SDN, openflow and openvswitch which is opensource software implementation of openflow. And then survey openflow controllers describing their features and goal. The target audience is those who would like to take overview of those technology. No deep knowledge is required.


Speakers
IY

Isaku Yamahata, VA Linux Systems Japan K.K.

Isaku Yamahata has been working on virtualization development for more than past 6 years for VA Linux Systems Japan K.K. He has contributed greatly to qemu, kvm and xen community. His major contribution to Linux is pv_ops and xen support to Linux especially ia64/pv_ops/xen support... Read More →


Wednesday June 6, 2012 3:30pm - 4:30pm
Room 411/412

4:30pm

Power Savings with SSD Auto-Runtime Power Management

One of the most frequent request from kernel newbies is a way to easily explore its source code. LXR or ctags somehow do the job, but require tedious configuration and work on the entire source, producing zillions of references to unused drivers. kdev-kernel is a plugin that turns KDevelop into the ultimate kernel browsing (and hacking?) tool. Using the kernel configuration to tune the code parser and limit its action to relevant files, symbol lookup becomes configuration-aware and only returns results of interest. All the features of KDevelop (code completion, refactoring, ...) are also usable. Configuration and build are integrated, and a working kernel can be produced straight from the IDE. The main target is the kernel beginner who wants to explore the source code and hack from the comfort of a modern IDE, but experienced hackers may also see that there is life beyond Vi and Emacs.


Speakers
LM

Lin Ming, Intel

Lin Ming graduated from Peking University and has been working at Intel open source technology center since 2007. He is mainly working at linux power management and perf event subsystem.


Wednesday June 6, 2012 4:30pm - 5:20pm
Room 501

4:30pm

ARM Mach-Shmobile CPU Core PM Overview

SoC power management can be divided into I/O device and CPU core power management. The clocks for I/O devices and CPU cores are often gated to conserve power, and to reduce leakage the power to groups of I/O devices and/or CPU cores can be turned off as well. This presentation will give an overview of the CPU core PM on the ARM mach-shmobile sub architecture. SoC specific code handles wake ups and power domain control for not only a single CPU core but also power domains that may include multiple CPU cores as well as I/O devices. The CPUIdle framework and system wide suspend manages the same kind of wake up dependencies and sleep modes. SMP systems also control power domains at secondary processor bring up time and with CPU hotplug. The target audience of the talk are software and hardware engineers interested in SoC power management.


Speakers
MD

Magnus Damm, Renesas

Magnus Damm is a pragmatic open source hacker focusing on embedded hardware and operating system internals. Over the years he has written kernel code ranging from device drivers and board support to SoC support for multiple architectures. Magnus has contributed to projects such as... Read More →


Wednesday June 6, 2012 4:30pm - 5:30pm
Room 511/512

4:30pm

Proposal of Live Dump

This presentation proposes a new crash dumping mechanism named "Live dump". Live dump enables users to obtain a consistent memory snapshot (crash dump) without stopping OS and applications, while existing crash dumping mechanisms (e.g. kdump) are available only after stopping OS. This mechanism is useful when combined with virtualization, because some mission critical systems need to get crash dumps of both a failed guest and its host. Live dump makes it possible to obtain the crash dump of the host without stopping other guests, which is still running normally. Current status of Live dump is just a prototype, and so I'd like to discuss anything to improve it with kernel developers.


Speakers
MY

Masonori Yoshida, Hitachi

Masanori YOSHIDA is a Software Engineer working for Hitachi, Ltd. He has been researching for three years on Linux kernel's features for reliability. One of his goal is to enable Linux to be applied to social infrastructure and industrial systems, which require extremely high reliability... Read More →


Wednesday June 6, 2012 4:30pm - 5:30pm
Room 502

4:30pm

Student Presentations

Learn About Linux and How To Participate in the Linux Community as an Asian Developer

Are you interested in learning more about Linux, the Linux community and what opportunities are available for Linux developers at Japanese companies? Linux Community 101 is the perfect opportunity for university students studying computer science to meet and interact with International and Asian Linux kernel developers and learn how they can participate as an active Linux developer. Linux Community 101 will feature:

  • A series of lectures on participating in the Linux community by top Linux kernel developers from Japan and around the world
  • Access for all attending students to attend all of the keynote and presentations sessions held during all three days of LinuxCon Japan
  • The opportunity for students to submit talks to present as a part of the Linux Community 101 track on Wednesday, June 6th. The most outstanding presentation will be included during the Lighting Talk session at LinuxCon Japan on Friday, June 8th
  • The chance to experience and interact with core Linux developers and other LinuxCon attendees.

This is a unique opportunity for university students interested in Linux development and working on Linux at Japanese companies. We encourage students from Japan, China, Korea and other Asian countries to participate!

Registration:

The first 50 students who register for LinuxCon Japan will receive access for free. If you are not among the first 50 to register, you'll still be able to attend and participate for only $75. Register Now.

Submitting a Talk:

Submitting a talk for the Linux Community 101 track is easy! Follow these steps:

  1. Think of a talk that relates to the Linux Kernel, System Tools or Libraries.
  2. Think of a title for your talk and prepare a short (150 words maximum) abstract describing what you want to talk about.
  3. Prepare your biography (150 words maximum), telling the reviewers about yourself and your experience.
  4. Send everything in an email to cfp [at] linuxfoundation.org.

All students will be notified as to whether or not their submission was accepted on May 18th. Please note that the deadline for submitting your presentation is May 11th. So don't delay!

Presenting Your Talk:

If your submission is accepted, you will need to prepare a 20-minute presentation, including slides that you will present in English during the Linux Community 101 track on Wednesday, June 6th. Student presentations will take place between 15:30 and 17:45.

Please do not feel concerned about making a presentation in English, LinuxCon Japan is a very friendly and encouraging atmosphere for Japanese developers. We look forward to receiving your submissions!

Program Committee:

Fernando Vazques Cao (NTT)
Masami Hiramatsu (Hitachi) 
Hiroyuki Kamezawa (Fujitsu) 
Greg Kroah-Hartman (The Linux Foundation)
Yumiko Sugita (The Linux Foundation) 
Satoru Takeuchi (Fujitsu) 
Isaku Yamahata (VA Linux) 
Hideaki Yoshifuji (Keio Univ.) 
Takuya Yoshikawa (NTT)

 


Wednesday June 6, 2012 4:30pm - 5:30pm
Room 414/415

4:30pm

4:30pm

Live Disk Operations: Juggling Data and Trying to go Unnoticed

Storage management is one of the hardest parts of running a virtualized data center. Storage is slow but large; storage holds precious data and at the same time it is subject to disastrous failures. Due to low speed and large size, it is often impossible to keep virtual machines offline while doing maintenance on the host's disks. Yet, virtualization promises to minimize your downtime and even to help you delegate maintenance tasks. In order to reconcile these two opposites, live disk operations let you perform maintenance while the virtual machine is running. Support for these operations is a recent addition to the QEMU/KVM storage subsystem; this talk will cover the various tasks that QEMU can perform live, how it does them, and why you shouldn't be afraid of it.


Speakers
PB

Paolo Bonzini, Red Hat

Paolo Bonzini joined Red Hat in 2009 to work on virtualization, initially working on Xen, and now mostly on QEMU and Linux. He was previously involved in the development of GCC, GNU Smalltalk, and several other projects mostly under the GNU umbrella. Not the Hurd, though.


Wednesday June 6, 2012 4:30pm - 5:30pm
Room 411/412
 
Thursday, June 7
 

9:30am

Collaboration in the Open Source World

The value of Open Source Software is not only software itself but also collaboration among many different types of people. The talk will present such value of collaboration in cases of different industries such as Enterprise and Embedded and also how to maximize the collaboration.


Speakers
TS

Tsugikazu Shibata, NEC

Tsugikazu Shibata has been working on coordinating the relationship between industry and community as a chief manager of OSS Promotion Center of NEC. He is an active member of industry forum such as CE Working group of the Linux Foundation. He is also a board member of the of the... Read More →


Thursday June 7, 2012 9:30am - 10:00am
Keynote Room (503)

10:00am

Virtualization Advancement With Linux

Hear from Jim Wasko, the Director of IBM's Linux Technology Center (LTC) on current and future advances expected for virtualization technologies based on Linux.


Speakers
JW

Jim Wasko, IBM

Jim Wasko is Director of IBM's Linux Technology Center (LTC), where he is responsible for Linux development across IBM's broad product portfolio. Jim's Linux involvement began in 2000 leading the team that provided enterprise-level Linux support -- a major step by IBM at the time... Read More →


Thursday June 7, 2012 10:00am - 10:30am
Keynote Room (503)

10:30am

Linux Distribution Panel

The Linux Foundation's Brian Warner moderates a panel discussion with top industry representatives from the four major Linux distrubutions.


Speakers
AC

Alan Clark, SUSE

Alan is a member of the SUSE Linux Leadership team. He is the Board Chair for the openSUSE project and a Director for the Linux Foundation.


Thursday June 7, 2012 10:30am - 11:00am
Keynote Room (503)

11:30am

Yocto Project Overview and Update

The Yocto Project is a joint project to unify the world's efforts around embedded Linux and to make Linux the best choice for embedded designs. The Yocto Project is an open source starting point for embedded Linux development which contains tools, templates, methods and actual working code to get started with an embedded device project. In addition, the Yocto Project includes Eclipse plug-ins to assist the developer. This talk gives a walk-through of the key parts of the Yocto Project for developing embedded Linux projects. In addition, features will be described from the latest release of Yocto. At the end of the talk, developers should be able to start their own embedded project using the Yocto Project and use it for developing the next great embedded device.


Speakers
SW

Saul Wold, Intel

Saul is currently the Yocto Project Metadata Component Wrangler (aka User Space Architect) at Intel's Open Source Technology Center. He has spoken recently at the various LinuxCon Events and Linux Foundation's Embedded Linux Conference 2012 and at past Usenix and JavaOne conferences... Read More →


Thursday June 7, 2012 11:30am - 12:30am
Room 501

11:30am

Mitigating Latency Issues & Postcopy Live Migration For KVM/QEMU

How to Mitigate Latency Problems during KVM/QEMU Live Migration

This presentation first introduces the basics of KVM/QEMU live migration focusing on how to synchronize guest memory between the running VM and target VM on a destination node, and explains latency problems thereof with actual data which clearly show how long the guest's VCPUs could be forced to wait for a lock. It is then followed by the latest improvements and developments for the future. The expected audience includes both Linux developers and users, especially who are interested in virtualization technologies: you can concentrate on some topics you are interested in without fully understanding the details you are not familiar with. Based on his experience, including both technical discussions and communication with end users, the speaker will do his best to make this talk to lead to fruitful discussions that would benefit further development of KVM/QEMU.

Yabusame: Postcopy Live Migration for QEMU/KVM

Postcopy live migration is yet another migration mechanism that allows users to change the execution host of a VM within one second while keeping visible disruption to a minimum. In addition, the whole migration process is basically shorter than normal live migration. It will provide great benefits for load balancing and energy savings using VMs. Although an implementation for academic research was available, it wasn't designed for the upstream merge and production use. So I redesigned/implemented it. Especially it takes advantage of asynchronous page fault features which can't be utilized by precopy approach. In this talk, I explain the new design and implemetation for QEMU/KVM live migration which is production-ready and show the evaluation results with demo movie. The target audience is virtualization developers and advanced users who is looking for new features.

 


Speakers
TY

Takuya Yoshikawa, NTT Open Source Software Center

Takuya Yoshikawa has been working for NTT Open Source Software Center for four years as a Linux engineer to support and promote the use of Linux, including KVM based virtualization, in the NTT Group. In addition, he is actively contributing to KVM development by fixing bugs and performance... Read More →
IY

Isaku Yamahata, VA Linux Systems Japan K.K.

Isaku Yamahata has been working on virtualization development for more than past 6 years for VA Linux Systems Japan K.K. He has contributed greatly to qemu, kvm and xen community. His major contribution to Linux is pv_ops and xen support to Linux especially ia64/pv_ops/xen support... Read More →


Thursday June 7, 2012 11:30am - 2:50am
Room 411/412

11:30am

What Developers, Cars & Banks Have in Common: Best Practices for Open Source Governance

With the ever-increasing number of OSS components used in both traditional software development organizations and new players in the OSS ecosystem (including the automotive industry, financial services organizations, etc), there is a clear need for an established way to manage open source projects and components in the development process. Shoken Kim, Asia-Pacific Regional Director, Black Duck Software, will present about OSS governance best practices and actionable advice from top software development organizations worldwide, including how to:

  • Exercise due diligence when using OSS components
  • Manage complexity without reducing productivity
  • Effectively manage communication across complex supply chains through standards such as SPDX

This session will provide tangible advice and processes for both traditional development organizations and new players to the OSS community.

 


Speakers
SK

Shoken Kim

Shoken Kim is the Asia-Pacific regional director, located in Japan, of telecom and software. Kim has a long track record of building country operations for early stage mobile technology companies entering the North Asia market. He has managed a team of fifteen employees in four regional... Read More →


Thursday June 7, 2012 11:30am - 12:00pm
Room 413

11:30am

Applying Clang Static Analyzer to Linux Kernel

Clang is a C/C++/Objective-C development tool, which is used in FreeBSD, MacOS and iOS. Clang has facility of static analysis with parser tree. e.g. malloc/free checker, out-of-bound checker and etc. Clang provides API for static analysis, so that we can add certain customize code like a register/unregister checker. This presentation will describe how to apply Clang Static Analyzer to Linux Kernel, and will demonstrate analyzing Linux Kernel with it.


Speakers
HM

Hiroo Matsumoto, Fujitsu

Hiroo Matsumo has been working in embedded Linux development, most recently using clang for detecting problem of Linux Kernel.


Thursday June 7, 2012 11:30am - 12:20pm
Room 414/415

11:30am

Ubuntu ARM - What Is It?

This presentation will review the challenges of creating the Ubunutu ARM distribution including a look at the technical challanges involved, which includes fixing and validating ARM SMP issues (shocking some code simply assumed that there would never be SMP ARM CPU's). It will cover a quick look at where Ubuntu ARM started; Ubuntu Netbook, and where it is today; Ubuntu Unity 2/3D, the ARM Enterprise server, Ubuntu on Android and Ubuntu core. And then where Ubuntu is going in the next couple of years (64 bit ARM SoC's). Audience: Individuals interesting in a technical overview of Ubuntu ARM, desktop, low power enterprise servers, Ubunutu on Andriod and developers looking to develop products on Ubuntu including ARM devices. The information will be applicable to both developers and business managers.


Speakers
DM

David Mandala, Canonical

David Mandala has a distinguished background in high-technology endeavors for more then 30 years. He is currently working for Canonical USA, Inc. on the Ubuntu distribution enabling the ARM architecture. Mandala has worked in many areas over his career including open systems solutions... Read More →


Thursday June 7, 2012 11:30am - 12:20pm
Room 511/512

12:00pm

License Unclarities: It's Not Just a Lawyer Thing

Many people see companies as the main culprits for licensing issues. But source code, made by the developers, is often a big source of confusion! In this talk I will walk through several examples I have encountered in the last 6.5 years, explain what is wrong with them and why it is wrong, plus offer some guidelines on how to fix these license unclarities.


Speakers
AH

Armijn Hemel, Tjaldur Software Governance Solutions

Armijn Hemel is a long time open source user (since 1994). Since 2005 he is part of the coreteam of gpl-violations.org. Armijn is the owner of Tjaldur Software Governance Solutions and the author of the Binary Analysis Tool. In the past he has given talks at ELCE, Android Builders... Read More →


Thursday June 7, 2012 12:00pm - 12:30pm
Room 413

12:20pm

Open vSwitch & Software Defined Networking

OpenFlow, software defined networking, and network virtualization have become hot topics for networking and cloud computing. Open vSwitch is designed to address challenges in these areas by enabling the network to be more programmable than it has been traditionally. Programmatic control is a necessity in virtualized environments as endpoint locations become dynamic and large scale operators expect an API to their data centers. The features and architecture of Open vSwitch will be covered as well as how they can be applied to the problem of software defined networking. This presentation is aimed at both networking developers and deployers. For developers it will provide an overview of how Open vSwitch can be programmed to automate networks, while end users will learn about the available capabilities and what to expect when using them.


Speakers
JG

Jesse Gross, Nicira

Jesse Gross is a lead developer on the Open vSwitch project, responsible for the fast path and is maintainer of the kernel components available as part of Linux 3.3. He is also the author of stateless transport tunneling (STT), a tunneling mechanism for high performance network virtualization... Read More →


Thursday June 7, 2012 12:20pm - 1:00pm
Room 411/412

2:00pm

Streamlining Open Source License Compliance with SPDX

The ubiquity of software in products from cars to handsets to power plants makes it clear that open source code is being channeled through supply chains in almost every industry, and driving the need for standards like SPDX. In this presentation, Kirsten Newcomer, member of the SPDX working group, will review the benefits of SPDX and the working group process, outline use cases which are driving the working group, and provide insight into participating organizations. Kirsten will also present a case study of how software tools help automate the creation of SPDX files, and how customers are using SPDX to improve compliance and manage obligations. Attendees will learn about cross-cutting concerns such as provenance, package contents validation, how file-level licenses affect package licensing, how usage affects obligations, and how automation can be used to ensure efficient development.


Speakers
KN

Kristen Newcomer, Black Duck

Senior Product Manager at Black Duck Software, Kirsten Newcomer has over 15 years of experience in all phases of the software development lifecycle in organizations from small startups to large global enterprises, Kirsten has worked with development teams around the world, including... Read More →


Thursday June 7, 2012 2:00pm - 2:30pm
Room 413

2:00pm

ARM Sub-Architecture Status

The ARM architecture is currently one of the fastest changing parts of the kernel, with cleanup going mainly into three areas: enabling boot through a device tree file, consolidating code between subarchitectures to eventually make building a multiplatform kernel possible, and moving device drivers into separate subsystems for further consolidation. At the same time, support for new hardware features including virtualization and 64 bit CPUs is on its way. This talk gives an update of how we are progressing on these points and how the maintainership of the arm-soc git tree is developing in its second year, and how we work with a large number of contributions in each kernel release.


Speakers
AB

Arnd Bergmann, IBM

Arnd Bergmann is a kernel developer in the Linaro project and works for the IBM Linux Technology Center. He has worked in numerous areas in the Linux kernel, including the s390 and powerpc/cell architectures, virtualization, networking. His latest work in Linaro now brought him into... Read More →


Thursday June 7, 2012 2:00pm - 3:00pm
Room 511/512

2:00pm

Running uClinux on ARM Cortex-M3 Platform

Here are two issues. Firstly, what kind of affect is resulted from using Linux on architecture without MMU? For example, using system call fork(), running LTP syscall test, and building middleware of uClinux-dist and so on. Secondly, in order to reduce the use of RAM on hardware with small amount of DRAM or Flash, what kind of information has been known by trial of realizing kernel-XIP and application-XIP? And also can it be an executable solution that using dynamic link to uClibc instead of static link to reduce the use of ROM? These talks are for those engineers who want to develop low-cost embedded devices using Linux, or want to know how to contribute to uClinux community.


Speakers
SW

Sun Wei, Fujitsu

During master period in University of Aizu, I posted a paper titled “Proposal of Integrated Safety Assessment Methodology for Embedded System” to ICI and did a presentation in Korea, Aug. 2011. After graduated, I entered Fujitsu Computer Technologies in Oct., and my major job... Read More →


Thursday June 7, 2012 2:00pm - 3:00pm
Room 414/415

2:00pm

The Business of Contribution

It is possible to benefit from open source by only consuming the work of others. But a higher overall return on investment is often available from choosing to move beyond consumption to contribution, and direct participation in the collaborative development process. In this talk, Bdale will explain some of the factors to consider when making the business decision to contribute, and why direct participation in and contribution to upstream projects is the approach HP has chosen for Odyssey and many other product programs.


Speakers
BG

Bdale Garbee, HP

A contributor to Free Software since 1979, Bdale Garbee serves as HP's Open Source & Linux Chief Technologist. He is also Chairman of the Debian Technical Committee, President of Software in the Public Interest, and a board member of the Linux Foundation and the Freedombox Foundation... Read More →


Thursday June 7, 2012 2:00pm - 3:00pm
Room 501

2:00pm

Status and Directions For Libvirt Virtualization API & Libvirt For Enterprise Use

Status and Directions For Libvirt Virtualization API

The topic of this talk is to present the current status of libvirt, its relationship with others virtualization projects like Ovirt and OpenStack. Then a not too deeply technical discussion about the direction of the current project evolution, among the topics would be:

  • Improvements needed for Ovirt
  • OpenVSwitch support
  • Hypervisors and platform improvementswith hopefully direct feedback from concerned people.

Libvirt Towards Enterprise Use

libvirt is a toolkit to interact with the virtualization capabilities of Linux. It provides a set of C API by which one can interact with the underlying virtualization infrastructure easily. For enterprise use, there are a lot of libvirt-based system adminstration tools. Fujitsu made lots of efforts to make libvirt more flexible and powerful in the past years. Fujitsu also has some plans at libvirt on enterprise point of view.This talk will focus on enterprise customised features and improvements. For instants, accounting and resources control, enhancements of dump, enhancements of manuals, etc. The audience should be libvirt developers, system administrators or users interested in libvirt.

 


Speakers
HT

Hu Tao, Fujitsu

Hu Tao is a software engineer from Fujitsu, who has worked mainly on libvirt project in the past years
DV

Daniel Veillard, Red Hat

Daniel has been working on Virtualization for Red Hat for the last 5 years, mostly on the libvirt project which he created in 2005. He is also the main author and maintainer for the libraires libxml2 and libxslt, and created the rpmfind.net software archives.


Thursday June 7, 2012 2:00pm - 3:00pm
Room 411/412

2:30pm

Free and Open Source Software Law - Then, Now, Next

This talk explores how Open Source Software legal affairs have evolved over the last five years, and what is likely to emerge during the next five. It covers the transition from early license compliance through to modern code governance, and how becoming a mainstream technology changed the type of risk associated with Open Source. Drawing on the experience of Linux in mobile and embedded, it proposes that some future challenges are speculative rather than technical, and that effective legal strategies are inherently intertwined with business planning. This talk is intended for project leaders, legal experts and managers who want to understand copyright, trademark and patent challenges in the context of the commercial market. It will be delivered in accessible language by one of the most experienced figures in this area, based on his work supporting Linux and wider FOSS technologies.


Speakers
SC

Shane Coughlan, Opendawn

Shane Coughlan is an expert in communication methods and business development. He founded the European Legal Network, helped establish the first law review and law book dedicated to FOSS, and co-founded the Binary Analysis Tool project. He owns Opendawn consultancy and is Executive... Read More →


Thursday June 7, 2012 2:30pm - 3:00pm
Room 413

3:30pm

Introducing the Binary Analysis Tool

The Binary Analysis Tool is a generic framework for analysing arbitrary binary files, such as firmwares, flash dumps and executables. The Binary Analysis Tool has proven to be especially useful in situations where software is purchased from a third party in binary only form and it needs to be checked for presence of open source code. In this talk I want to talk about the background and history of the Binary Analysis Tool, highlight why this tool is needed, when and where it can be used, as well as give an extensive demo of the Binary Analysis Tool in action.


Speakers
AH

Armijn Hemel, Tjaldur Software Governance Solutions

Armijn Hemel is a long time open source user (since 1994). Since 2005 he is part of the coreteam of gpl-violations.org. Armijn is the owner of Tjaldur Software Governance Solutions and the author of the Binary Analysis Tool. In the past he has given talks at ELCE, Android Builders... Read More →


Thursday June 7, 2012 3:30pm - 4:00pm
Room 413

3:30pm

State of Building Linux with LLVM

LLVM is a new toolchain that is becoming increasingly common in Linux environments and is already included in millions of Linux devices. Today, this is primarily as the JIT compiler for Renderscript in Android Ice-cream Sandwich, but its use is rapidly expanding into other areas of a Linux systems. This session will provide an update on the status of LLVM, some of the new uses that LLVM will be put to, and the state of building Linux with LLVM.

 


Speakers
MC

Mark Charlebois, QuIC

Mark Charlebois is Director of Open Source Software Strategy at QuIC. In his 13 years at Qualcomm he has lead diverse technical investigations working for various R&D divisions, and has worked on Unix-based systems since 1988 and embedded systems since 1990. Currently, Mark is a Linux... Read More →


Thursday June 7, 2012 3:30pm - 4:20pm
Room 501

3:30pm

Evalution of CPU Cgroup

The cpu cgroup is a control interface for Linux's CFS scheduler. It has been integrated into the scheduler and provided users group 'share' facility. And now, a very new feature, bandwidth for cpu cgroup is supported. It allows to set maximum run-time in a specified period. In this session, we'd like to illustrate cpu cgroup implementation briefly and show performance numbers with several benchmarks and settings. We, Fujitsu, are interested in cpu cgroup for controlling KVM resources, we'll show performance of cpu-bandwidth-limited KVM, too.


Speakers
TI

Taku Izumi, Fujitsu

Izumi has been working for Fujitsu since 2003. He has worked for support service of Linux network drivers for several years and is working for development team in Fujitsu, focusing on virtualization.


Thursday June 7, 2012 3:30pm - 4:30pm
Room 414/415

3:30pm

LTSI : Yet Another Long-Term Stable Kernel

LTSI is newly launched Linux Foundation(=LF) project that develops and maintains kernel for CE industry. LF/CE working group made the concept of LTSI as a comprehensive solution to reduce product producer's burden of maintaining kernel privately. Based on the community LTS, LTSI will integrate numbers of SoC vendor's off-the-tree code and/or new features those became available in recent release. Furthermore LTSI will be maintained to reflect any security/bug fixes applied in LTS update. Any developer who interest LTSI can download specially cooked LTSI kernel from project web page. I am delighted to announce the very 1st LTSI will be released in June 2012. So LinuxCon Japan would be world premiere for this release.I will introduce how LTSI 3.0 looks like and future development and maintenance plan to encourage embedded product developer to utilize LTSI for their product development.


Speakers
HM

Hisao Munakata, Renesas

Munakata is a co-chair of LF/CEWG Architecture group and he had been working for bringing up LTSI project from its vary early stage. He is working for Renesas and he had supported various embedded product producer who want to run Linux on their products. Throughout these experience... Read More →


Thursday June 7, 2012 3:30pm - 4:30pm
Room 511/512

3:30pm

Low-Overhead Ring-Buffer of Kernel Tracing & Tracing Across Host OS and Guest OS

Low-Overhead Ring-Buffer of Kernel Tracing in a Virtualization System

"IVRing", a low-overhead ring-buffer to send tracing data from guest OSs to a host OS, is introduced in a virtualization system. IVRing does not use network I/O which causes a high overhead. IVRing takes advantage of IVShmem, which is a virtual RAM device, as a communication path for tracing data. Since IVShmem allows to sharing a memory region between guests and host applications via POSIX shmem, data passing is possible without memory copying. A writer on a guest OS records trace data to the ring-buffer. On the other hand, a reader on a host OS directly refers to a part of the ring-buffer and outputs tracing data. Therefore, there is no need to copy tracing data from guests to a host by using IVRing. This method helps for system monitoring such as in virtualized mission-critical systems or cloud systems.

Tracing Across Host OS and Guest OS

We introduce "Integrated tracing" that enables to trace a host OS and guest OSs transparently. This technology based on IVRing that is a ring-buffer allows copy-less data communication between a host OS and guest OSs. In the virtualized environment, it was too difficult to find the cause of failures. We had to analyze huge trace-data of all guest OSs and a host OS, because a guest behavior can be affected by other guests. In this case, it is difficult to find the relevance to the failure and its causes. Moreover, since each guest OS has unique time-stamp, it is impossible to merge without time-stamp correction. This presentation shows that how the integrated tracing correct time-stamps and visualize tracing data to help to clarify the relevance to the failure and its causes about I/O.

 


Speakers
YY

Yoshihiro Yunomae, Hitachi

Yoshihiro Yunomae is a Software Engineer at Hitachi Ltd. since 2010, he researches tracing platforms for function or performance failure in virtualization systems.
AN

Akihiro Nagai, Hitachi

Akihiro Nagai is a Software Engineer at Hitachi Ltd. where he researches tracing technologies.


Thursday June 7, 2012 3:30pm - 4:30pm
Room 411/412

4:00pm

Development of Legal Approach to OSS in Korea

Join Charley Tschoy has hr provides an in-depth presentation on OSS governance in Korea.


Speakers
CT

Charley Tschoy

Charley is the Head, Korea Open Source Software Law Center, Seoul, Korea Member, Free Software Foundation Europe & European Legal Network Chief Legal Advisor, Business & Legal Consulting for German-Korean Investment Partner, Attorney at Law & Patent Attorney, APEX LLC, Seoul, Kor... Read More →


Thursday June 7, 2012 4:00pm - 4:30pm
Room 413

4:30pm

Open Source Legal Panel

This is a Panel discussion to discuss about legal issue such as OSS licensing, Patent and so on. I am planning to invite people who are involved in the legal issue around the OSS who try to share their opinions. LinuxCon is actually a great chance to get together with such people from China, Korea, US, Europe and Japan. Audience can see the different opinions about legal issue from different viewpoints as well as seeing differences depending on regional background.


Speakers
JB

Jong Baek Park, Korean OSS Law Center

Mr. Jong Baek Park is a pioneer Korean lawyer specializing in FOSS, who also has in-depth legal expertise on FOSS matters and acts as the President of KOSS Law Center as well as managing partner of APEX LLC. He is a frequent speaker at a number of various FOSS-related conferences... Read More →
AH

Armijn Hemel

Armijn Hemel is a long time open source user (since 1994). Since 2005 he is part of the coreteam of gpl-violations.org. Armijn is the owner of Tjaldur Software Governance Solutions and the author of the Binary Analysis Tool. In the past he has given talks at ELCE, Android Builders... Read More →
YS

Yoshio Sonoda, JVC Kenwood

Yoshio Sonoda is, a representative of OSS work, leading development initiative at JVC KENWOOD Corporation. Prior to that, Vice President of R&D Center Kenwood Corp., working over 10 years in fields of Industrial Standardization and Open Source Software introduced for implementation... Read More →
SC

Shane Coughlan, Opendawn

Shane Coughlan is an expert in communication methods and business development. He founded the European Legal Network, helped establish the first law review and law book dedicated to FOSS, and co-founded the Binary Analysis Tool project. He owns Opendawn consultancy and is Executive... Read More →
AT

Akira Takao, Panasonic

Akira Takao is General Manger, Legal Affairs and Compliance Group of Corporate R&D Strategy Office, Panasonic Corporation. Over the past 20 years he has been engaged in various legal works such as contracts, antitrust compliance, international litigations of Panasonic Group and he... Read More →
FK

Florence Ko, OSSF Taiwan

In 2005, Florence T.M. Ko joined the Open Source Software Foundry (OSSF) at Academia Sinica as a Legal Specialist. Since then, she has been engaged in research of Free and Open Source Software (FOSS) licensing, especially in analysing the compatibility of licenses, providing solutions... Read More →


Thursday June 7, 2012 4:30pm - 5:00pm
Room 413

4:30pm

Dracut: Introduction and Overview

Dracut is a generic initramfs infrastructure which is supposed to be distro-independent, it is highly configurable and flexible. This presentation will give you an introduction to dracut, a short guide on how to write dracut modules, and an overview of the infrastructure of dracut source code, finally, with the recent development of dracut. The next generation of the mkdumprd will be based on dracut too. The audiences are people who interested in initramfs or kdump. You will find many useful details of generating an initramfs with dracut on Linux. Audiences are supposed to have at least basic knowledge of bash scripting and Linux operating system.


Speakers
CW

Cong Wang, Red Hat

Cong Wang is a kernel developer from Red Hat. As the maintainer of kexec-tools in Red Hat, his primary work is kexec/kdump. Netconsole is the other project Cong Wang am working on. He has been working on Linux kernel for 4 years and have contributed to many other open-source projects... Read More →


Thursday June 7, 2012 4:30pm - 5:30pm
Room 414/415

4:30pm

Embedded Kernel Back-Porting

A look at the motivation for and challenges in back-porting code from mainline to production kernels in the context of consumer electronics. Methods used by the presenter to producing such back-ports will also be discussed. The presentation is intended for those interested in details of how back-ports may be created. An understanding of patches, git, and the Linux Kernel development process would be an advantage.


Speakers
SH

Simon Horman, 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. As a Linux kernel developer he has worked in a variety of areas including networking, virtualisation and consumer electronics. Simon is the... Read More →


Thursday June 7, 2012 4:30pm - 5:30pm
Room 511/512

4:30pm

Ftrace Event Tracer and Enhancement for Flight Recorder

Ftrace event tracer is very useful for kernel development. But there are some shortages in ftrace to use as a flight recorder in enterprise or control systems. First, users often would like to save a trace buffer soon after when applications detect an error. There are some cases that users can’t stop tracing because the next error may happen. Secondly, important and rare events (e.g. errors) are overwritten by high frequent events because the event tracer can write them to only one buffer. In this presentation, we will talk about the approaches to solve these problems by adding snapshot user interface and multiple buffers to ftrace. The target audience for this presentation is both developers and end users who are interested in tracing. We can share and discuss the problems about applying the ftrace to enterprise or control systems.


Speakers
HT

Hiraku Toyooka, Hitachi

Hiraku Toyooka is a Software Engineer at Hitachi Ltd. and developing an ftrace-based tracing system. He is interested in tracing and virtualization.


Thursday June 7, 2012 4:30pm - 5:30pm
Room 501

4:30pm

Introduction to oVirt
Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →


Thursday June 7, 2012 4:30pm - 5:30pm
Room 411/412

4:30pm

Tracking KVM Issues & Introduction to oVirt

As KVM gains popularity in the cloud computing world, the ability to quickly locate and resolve performance issues in KVM becomes even more pronounced. In this presentation, I will present the tools, e.g. kvm_stat and kvm-events, that help quickly identify and resolve performance issues. I will also present the work I did to develop the tool. My presentation will be helpful to system administrator looking to tune their environment for optimal performance as well as developers interested in the internal working of this infrastructure.

The oVirt Project is an open virtualization project providing a feature-rich server and desktop virtualization management platform with advanced capabilities for hosts and guests, including high availability, live migration, storage management, system scheduler, and more. oVirt provides an integration point for several open source virtualization technologies, including kvm, libvirt, spice and oVirt node. oVirt was launched in November 2011 as a fully open source project, based on assets from Red Hat Enterprise Virtualization Manager platform. The project has an open governance model, and initial board has members from IBM, Cisco, Netapp, Red Hat and SUSE. The session will provide an intro to the project components and features


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
XG

Xiao Guangrong, IBM

Xiao Guangrong is a Linux Kernel Developer working for IBM's Linux Technology Center in Shanghai, China. He has worked on Ftrace, MM, BTRFS but his main interest is in KVM. He has introduced many features and performance optimization in KVM.


Thursday June 7, 2012 4:30pm - 5:30pm
Room 411/412
 
Friday, June 8
 

9:30am

OpenRelief - Using Open Source Software and Open Hardware For Frontline Disaster Relief

This talk explores how the OpenRelief team, inspired by challenges seen during the 2011 T?hoku earthquake, is using Open Source Software and Open Hardware to create disaster relief tools. The first step is to develop a small drone that can take off from anywhere, recognize roads, people and smoke while also measuring weather and radiation. It can be built for less than 1,000 USD, and easily shares information with Open Source and proprietary disaster management systems. The goal is to gather critical information for relief workers on the ground, and contribute to getting aid where it is needed. This talk is suitable for developers and project managers who want to see how new solutions are rapidly prototyped using open hardware and software, the challenges and advantages faced, and how this approach can solve old problems in new ways. It will be delivered by the co-founders of OpenRelief.


Speakers
KL

Karl Lattimer, Codethink Ltd.

Karl is an engineer who started early with electronics and programming, and has worked on all kinds of projects for many companies developing software to solve a wide variety of problems. He currently works for Codethink Ltd, an engineering firm based in Manchester, UK. Karl is enthusiastic... Read More →
SC

Shane Coughlan, Opendawn

Shane Coughlan is an expert in communication methods and business development. He founded the European Legal Network, helped establish the first law review and law book dedicated to FOSS, and co-founded the Binary Analysis Tool project. He owns Opendawn consultancy and is Executive... Read More →


Friday June 8, 2012 9:30am - 10:30am
Room 501

9:30am

Platform Device Drivers And Generic PM Domains Framework

Recent changes in the Linux kernel's generic power management domains (PM domains) framework have allowed device drivers to be more flexible in their choices regarding the support of runtime power management (runtime PM) as well as system suspend/resume and hibernation. Namely, a device driver's set of power management callbacks may generally depend on whether or not generic PM domains are used by the given platform. That, in turn, allows the callbacks to be tailored more precisely to the platform's needs. I will show how device drivers can benefit from that flexibility using a model (software-only) platform device driver on the SH7372 platform as an example. The target audience of my tutorial are Linux kernel developers working on power management in (platform) device drivers. I will assume that the participants have experience in implementing device power management callbacks.


Speakers
RW

Rafael Wysocki, Univ of Warsaw

Rafael is the maintainer of the Linux kernel's core power management subsystem. He works at the University of Warsaw, Faculty of Physics, as a Senior Lecturer. He has been working there for over 8 years administering computer systems and teaching IT and computer programming. Rafael... Read More →


Friday June 8, 2012 9:30am - 10:30am
Room 502

9:30am

Qt: A cross-platform application and UI framework

In this session we will give an overview of the Qt framework and the Qt Project. Qt enables you to develop GUI applications for Linux desktop and/or systems for embedded linux devices easily. In October, the Qt project was established to drive further development of Qt as an open source project. The talk will also explain Qt 5 - the next major release that will be released in this summer. This presentation targets software developers who are interested in developing GUI applications on Linux or fluid UI on embedded devices.


Speakers
TS

Tasuku Suzuki, Nokia

Tasuku Suzuki is an experienced engineer as well as technical speaker who had many opportunities to speak in various events externally and internally in Nokia. The biggest audience he had is probably at the ARM Conference where he spoke in front of more than 500 audiences.


Friday June 8, 2012 9:30am - 10:30am
Room 411/412

9:30am

9:30am

Gluster Project Roadmap & History

More than 6 months after the Red Hat acquisition,the GlusterFS project is growing up. Every day, more users and developers come to appreciate the simplicity, ease of use, and flexibilty of scale-out storage, GlusterFS style. In this talk, attendees will learn about the project's history, and what new features are just around the corner.


Speakers
JM

John Mark Walker, Gluster Community Guy

John Mark is an experienced veteran of all things open source and a self-described agitprop, agitator and advocate for those who volunteer countless, unpaid hours for a particular project or community. He first fell down the slippery slope of open source as a web developer at VA Linux... Read More →
AB

Anand Babu "AB" Periasamy, Red Hat

AB was the CTO and co-founder of Gluster (Petascale Distributed Filesystem) prior to its acquisition by Red Hat. He also serves on the board of Free Software Foundation India. Prior to Gluster, AB served as CTO at California Digital Corporation (CDC), where his work led to the scaling... Read More →


Friday June 8, 2012 9:30am - 10:30am
Room 414/415

9:30am

Introduction to oVirt Architecture & Demo

This session provides a high level overview of the goals and architecture of the oVirt Project. The various sub-projects will also be discussed, along with the structure and governance of project. A short demo of the project will be included as well.


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
MB

Mike Burns, Red Hat

Mike has been a Software Engineer with Red Hat for the last 4 years focusing mainly on virtualization and the oVirt Node and RHEV Hypervisor projects. He is the current Technical Lead for the oVirt Node and RHEV Hypervisor Projects and is deeply involved with the oVirt Community... Read More →


Friday June 8, 2012 9:30am - 10:30am
Room 413

10:30am

Application Fault Tolerance Using Continuous Checkpoint/Restart

Stoppage of application by server failures is a critical issue, especially in the fields such as large scale computing or real-time control systems. Checkpoint/restart is a generic method to enhance availability applicable for a variety of applications. We propose an application fault tolerance method using continuous checkpoint/restart. In this method, updates of applications' memory are detected and transferred to another server in background so that the application processes can resume execution on the primary server failure. We also introduce a technique to detect updated memory areas efficiently using dirty bits in the page tables. This presentation is for kernel and application developers interested in fault tolerance or memory management.


Speakers
TS

Tomoki Sekiyama, Hitachi

Tomoki Sekiyama has been working for Hitachi Ltd. as an Open Source Software researcher since 2006. He is currently engaged in development of Linux-based fault tolerant architecture and virtualization for control systems of public infrastructures.


Friday June 8, 2012 10:30am - 11:30am
Room 501

10:30am

Kernel Browsing and Hacking Using KDevelop

One of the most frequent request from kernel newbies is a way to easily explore its source code. LXR or ctags somehow do the job, but require tedious configuration and work on the entire source, producing zillions of references to unused drivers. kdev-kernel is a plugin that turns KDevelop into the ultimate kernel browsing (and hacking?) tool. Using the kernel configuration to tune the code parser and limit its action to relevant files, symbol lookup becomes configuration-aware and only returns results of interest. All the features of KDevelop (code completion, refactoring, ...) are also usable. Configuration and build are integrated, and a working kernel can be produced straight from the IDE. The main target is the kernel beginner who wants to explore the source code and hack from the comfort of a modern IDE, but experienced hackers may also see that there is life beyond Vi and Emacs.


Speakers
AC

Alexandre Courbot

After completing a PhD thesis on embedded operating systems and spending a few extra years in the academy, Alex is currently supporting Japanese customers of NVIDIA's Tegra platform for Android and kernel issues. Besides being fond of the kernel, he is also heavily involved in the... Read More →


Friday June 8, 2012 10:30am - 11:30am
Room 411/412

10:30am

Memory Cgroup: What Is Going On

"Since last year, memory cgroup's implementation has been changed dramatically. Many new skilled developers joined the development of memory cgroup and many changes are done and are still going on. In this session, I'd like to explain how memory cgroup has been changed and what kinds of other changes are planned."


Speakers
HK

Hiroyuki Kamezawa, Fujitsu

Kamezawa has been working on linux kernel development for 8 years as a Fujitsu engineer. He has been working on memory management and other issues of enterprise platform.


Friday June 8, 2012 10:30am - 11:30am
Room 511/512

10:30am

Platform Device Drivers And Generic PM Domains Framework (Part II)

Recent changes in the Linux kernel's generic power management domains (PM domains) framework have allowed device drivers to be more flexible in their choices regarding the support of runtime power management (runtime PM) as well as system suspend/resume and hibernation. Namely, a device driver's set of power management callbacks may generally depend on whether or not generic PM domains are used by the given platform. That, in turn, allows the callbacks to be tailored more precisely to the platform's needs. I will show how device drivers can benefit from that flexibility using a model (software-only) platform device driver on the SH7372 platform as an example. The target audience of my tutorial are Linux kernel developers working on power management in (platform) device drivers. I will assume that the participants have experience in implementing device power management callbacks.


Speakers
RW

Rafael Wysocki, Univ of Warsaw

Rafael is the maintainer of the Linux kernel's core power management subsystem. He works at the University of Warsaw, Faculty of Physics, as a Senior Lecturer. He has been working there for over 8 years administering computer systems and teaching IT and computer programming. Rafael... Read More →


Friday June 8, 2012 10:30am - 11:30am
Room 502

10:30am

Deep Dive Into GlusterFS 3.3

GlusterFS 3.3 marks a significant milestone for the Gluster project. This release has great new features like UFO (universal file and object storage), HDFS compatibility, and proactive self-heal. This release is a significant milestone for the project, giving GlusterFS even more capability in the cloud. With the new features, GlusterFS will be better than ever at managing VM images, creating shared storage services in the cloud, and drastically improving speed and performance, especially after recovering from a hardware failure. Learn all about the new features and improvements of old features.


Speakers
JM

John Mark Walker, Gluster Community Guy

John Mark is an experienced veteran of all things open source and a self-described agitprop, agitator and advocate for those who volunteer countless, unpaid hours for a particular project or community. He first fell down the slippery slope of open source as a web developer at VA Linux... Read More →


Friday June 8, 2012 10:30am - 11:30am
Room 414/415

10:30am

Introduction to oVirt Architecture & Demo Continued...

This session provides a high level overview of the goals and architecture of the oVirt Project. The various sub-projects will also be discussed, along with the structure and governance of project. A short demo of the project will be included as well.


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
MB

Mike Burns, Red Hat

Mike has been a Software Engineer with Red Hat for the last 4 years focusing mainly on virtualization and the oVirt Node and RHEV Hypervisor projects. He is the current Technical Lead for the oVirt Node and RHEV Hypervisor Projects and is deeply involved with the oVirt Community... Read More →


Friday June 8, 2012 10:30am - 11:30am
Room 413

11:30am

A Linux Application Tool to Leverage the Full Capability of Hardware

Today CPU have many-core architecture and a sets of enhanced instructions. For example, latest IBM POWER processor family has advanced cache states for effective coherence management, vector-scalar extension (VSX) and decimal floating point (DFP) instructions. Advanced Toolchain 5 (AT5), optimized and provided for Linux PPC64 platform, can help your development using these latest CPU features and accelerate your applications on Linux. This presentation introduces an overview, how to use and effectiveness of AT5 through several examples of adaption, and also explains that Linux can easily leverage hardware capability, attract more developers to Linux and expand Linux eco-system.


Speakers
KI

Kohki Ishikawa, IBM

Kohki Ishikawa is a technical sales specialist at Systems and Technology Group, IBM Japan: x86 enterprise Linux and Linux on IBM Power Systems. He has also experience as a delivery engineer in IBM Japan. He spend a lot of time with open source technologies, tools and middle-ware on... Read More →


Friday June 8, 2012 11:30am - 12:30am
Room 511/512

11:30am

IO-Less Dirty Throttling

Whenever a process performs a buffered write(2) to a file, it ends up creating one or more dirty pages in memory. Linux tries to limit the number of dirty pages and balance the dirty/writeout rates with ""dirty throttling"". This talk will start with an overview of the dirty balance mechanisms and the driving factors for switching to IO-less dirty throttling. It'll then give an introduction to the principles of the new balancing algorithms, illustrating its runtime behavior and implications to various aspects of write performance. The target audience are kernel developers, system administrators and IT experts that care about write I/O performance


Speakers
FW

Fengguang Wu, Intel

Fengguang is a kernel developer at Intel Open Source Technology Center. His working areas are audio, VM and I/O. He's currently the maintainer of writeback and HDMI audio. His first kernel project is readahead, on which he received a PhD. degree from the University of Science and... Read More →


Friday June 8, 2012 11:30am - 12:30am
Room 502

11:30am

GlusterFS For SysAdmins

GlusterFS represents a dramatic departure from traditional backend storage solutions. In this talk, attendees will get a technical dive into GlusterFS from the SysAdmin perspective, including a study of implementation scenarios. We'll explore such topics as enterprise storage strategy, data access methods, the elegant simplicity of scaling both out and up, the strength of redundancy and fault tolerance, and ways to boost performance.

 

 


Speakers
DB

Dustin Black, Red Hat

Dustin is a Red Hat Certified Architect and a senior member of Red Hat's Global Support Services group. He has more than a decade of experience in engineering complex systems to meet stringent business requirements. He fully believes that his biggest assets are the smart people he... Read More →


Friday June 8, 2012 11:30am - 12:30am
Room 414/415

11:30am

EEH Overview

EEH (Enhanced Error Handling) is being built based on IBM's power machines. EEH is helping to recover PCI sensitive errors in order to prevent machine crash or shutdown unwillingly. The presentaion will address the overview of EEH and its current implementation as well as future support for newly emerging platforms. More specificly, it will give brief introduction about the background and high-level architect of EEH implementation. Then the involved components like EEH I/O cache, EEH core, device driver involvement will be included in the session. In addition, the PE explicit support and EEH support for newly emerging platforms will be addressed as well. The audience is expected to have some experiences on linux device drivers, particularly PCI device driver. It would be helpful if the audience have some power/powerpc platform experiences, but it's not compulsory requirement.


Speakers
GS

Gavin Shan, IBM

Gavin is currently working for LTC (Linux Technology Center) of IBM where lots of talented linux kernel hackers are getting around on all aspects on linux kernel and associated utilities.


Friday June 8, 2012 11:30am - 12:20pm
Room 501

11:30am

Linux Memory Fragmentation : Observation and Analysis on Smart Phones

Abstract coming soon.  


Speakers
PK

Pintu Kumar, Samsung

Pintu holds a Bachelor degree in Computer Engineering and having more than 8 years of experience in Linux software development for both desktop and mobile phones. Now he is the Technical Lead in Samsung working on Linux Kernel/BSP areas for Samsung future Smart Phones. His current... Read More →


Friday June 8, 2012 11:30am - 12:20pm
Room 411/412

11:30am

Engine Core

This session will dive into the Engine part of the oVirt Project. It will cover that various tasks that can be handled and overall structure.


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
MB

Mike Burns, Red Hat

Mike has been a Software Engineer with Red Hat for the last 4 years focusing mainly on virtualization and the oVirt Node and RHEV Hypervisor projects. He is the current Technical Lead for the oVirt Node and RHEV Hypervisor Projects and is deeply involved with the oVirt Community... Read More →


Friday June 8, 2012 11:30am - 12:30pm
Room 413

2:00pm

Content-Centric Embedded Treasure Hunting Robot

Abstract coming soon.


Speakers
NI

Noritsuna Imamura

Biography coming soon.


Friday June 8, 2012 2:00pm - 3:00pm
Room 411/412

2:00pm

One zImage to Rule Them All

Over the last 10 years, the ARM architecture has advanced quickly both in technical scope and i market presence. This rapid growth, along with slow adoption of open source methodologies by silicon has led to much fragmentation in the kernel's support for ARM SoCs. As the ARM architecture continues to expand and move into the server and consumer tablet/netbook space one of the issues that needs to be resolved is that the kernel needs to be configured and built on a per-SoC, sometimes on a per-board, basis. This makes it very technically challenging and expensive to build and release a distribution on ARM platforms. Over the last year, Linaro along with the broader ARM community has been tackling this problem by re-factoring and sometimes old code (some 10+ years old) so that we can build a single kernel binary to run on any machine. I will go over the work so far along with next steps.


Speakers
DS

Deepak Saxena, Linaro

Deepak has about 15 years of experience working on the kernel in various roles, starting with working at MontaVista Software doing ARM platforms and SOC ports. In this role he was the maintainer of IXP network processor port. He later took on the role of MontaVista's kernel architect... Read More →


Friday June 8, 2012 2:00pm - 3:00pm
Room 501

2:00pm

QoS Handling with DVFS Mechanisms

Mobile devices including phones, tablets, and labtops rely on batteries, whose capacity is limited. Thus, power management has become very significant. However, the performance, especially response latency to user inputs, still matters and the response latency is often the most significant factor for the first user experiences; e.g., at stores or during demonstrations. In order to address response latency, we integrate PM-QoS framework with DVFS frameworks (CPUfreq and devfreq). DVFS is very effective on reducing power consumption with minimal performance deterioration. However, when we focus on the response latency, not average throughput, DVFS deteriorates the latency significantly. We show how QoS/DVFS can be modified (including what we are upstreaming) and integrated and how to use them to improve the performance of your Linux mobile devices for kernel and device driver developers.


Speakers
MH

MyungJoo Ham, Samsung

MyungJoo Ham, Ph.D. is currently working at SW Center of Samsung Electronics since 2009. In Samsung Electronics, he has been working on Linux Kernel power-related issues of mobile devices: power management, battery charging, cpufreq, hibernation, device power consumption, devfreq... Read More →


Friday June 8, 2012 2:00pm - 3:00pm
Room 511/512

2:00pm

Revving up Linux for Automotive

The automotive industry is realizing the great potential that Linux and open-source have. An increasing number of car makers are already adopting Linux, predominantly for in-vehicle infotainment and telematics systems. In this talk we will explore what particular technical advantages Linux offers for automotive systems, what benefits an open collaboration model can bring to a traditionally closed industry, how Linux can redefine user experience for content and services delivered to vehicles, and how Linux can be improved to make it the ultimate operating system choice for vehicular applications. Join to see why Linux will make a transforming impact on the automotive industry.

 


Speakers
RJ

Rudolf J. Streif, The Linux Foundation

Rudi Streif manages The Linux Foundation's initiatives for embedded solutions working with the community to provide environments and platforms for embedded Linux systems. Streif has served in various software engineering and program management roles leading large distributed cross-functional... Read More →


Friday June 8, 2012 2:00pm - 3:00pm
Room 502

2:00pm

GlusterFS as a Development Platform

In this session, attendees will be treated to a deep dive on building new filesystems on GlusterFS, including how to extend the platform and writing translators. We'll cover data encryption, user-specified layouts for DHT, Gluster's smarter rebalance algorithm, performance analysis, tuning and more.


Speakers
KK

Kaleb Keithley, Sr., Red Hat

Kaleb works at Red Hat as one of the architects on the Red Hat Storage development team. He spent several years at EMC working on Centera and Atmos, he tried his luck at various start-ups including one storage-related start-up, and before all of that he spent several years working... Read More →


Friday June 8, 2012 2:00pm - 3:00pm
Room 414/415

2:00pm

VDSM

This session will focus on VDSM and the job it does within the oVirt Project. It will talk about the various features and tasks that VDSM handles as well as the future vision for VDSM.


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
MB

Mike Burns, Red Hat

Mike has been a Software Engineer with Red Hat for the last 4 years focusing mainly on virtualization and the oVirt Node and RHEV Hypervisor projects. He is the current Technical Lead for the oVirt Node and RHEV Hypervisor Projects and is deeply involved with the oVirt Community... Read More →


Friday June 8, 2012 2:00pm - 3:00pm
Room 413

3:00pm

A Story of Linux to Become Irreplaceable Software Fundamental for Consumer Electronics Products

Now, no one is doubtful that Linux and the related OSS are the irreplaceable software fundamental for CE and Mobile products. However think about 10 years ago, when some of CE vendor made strategic decision to use Linux for the operating system for the products, only few people believed in. In this session, we would like to review our past steps to make Linux as such important technology fundamental and discuss what we should do to advance this ideal situation toward future. It seems not only CE and Mobile products industry but also the other industry people with the products which are embedded sophisticated software seriously consider going with Linux. I wish those people's participation who have been contributing the Linux evolution for CE and Mobile products as well as who are start evaluating Linux and OSS to be embedded for another products.


Speakers
SU

Satoru Ueda, Sony

From early 2003, Satoru Ueda has been engaged in a project to widely use Linux for consumer electronics appliances. In the project he has been supporting to establish and enhance collaborative relationship between the community and the embedded system developers. At the same time... Read More →


Friday June 8, 2012 3:00pm - 4:00pm
Room 501

3:00pm

Freedom, Out of the Box!
Friday June 8, 2012 3:00pm - 4:00pm
Room 511/512

3:00pm

Lightning Talks
Speakers
NF

Noriaki Fukuyasu, The Linux Foundation

Noriaki Fukuyasu is the Director of Japan Operations for The Linux Foundation. Prior to joining The Linux Foundation, he lead the international business for a Japanese leading linux distributor, Turbolinux, Inc, as Director of International Business. He also served as the CEO of Zend... Read More →


Friday June 8, 2012 3:00pm - 4:00pm
Room 411/412

3:00pm

State of the Linux Kernel Security Subsystem

In this talk, we'll examine the current state of the Linux kernel security subsystem. Starting with a brief overview of existing features, we'll discuss recent developments, current efforts and future directions. We'll also discuss the evolving threat landscape, and the increasing need for mobile and cloud security. This will be a high-level technical discussion aimed at IT professionals. A good general knowledge of operating system and computer security concepts will be advantageous.


Speakers
JM

James Morris

James Morris is a the Linux kernel security subsystem maintainer. He is the author of sVirt (virtualization security), multi-category security (MCS), the kernel cryptographic API, and has contributed to the SELinux, Netfilter and IPsec projects. He works for Oracle in Sydney, Aus... Read More →


Friday June 8, 2012 3:00pm - 4:00pm
Room 502

3:00pm

Creating a Shared Storage Service with GlusterFS

In this talk, attendees will be treated to a deep dive into Biz Simple Disk, NTT Communications' GlusterFS-based storage service, both from a service provider and a systems developer perspective. Starting with the service requirements we will discuss the technical challenges of deploying GlusterFS in the enterprise and how they can be overcome.


Speakers
KT

Kenta Takahashi, NTT Communications

Kenta Takahashi is a system architect worked for server virtualization and distributed storage at NTT Communications. He is one of core developers of Biz Hosting Basic service which deployed Linux KVM first in Japan. His current interest is distributed storage and he is working for... Read More →
KT

Keisuke Takahashi, NTTPC

Keisuke Takahashi is a software engineer at NTTPC, a strategic subsidiary company of NTT Communications. In addition to his work as a programmer of network services, he has followed and explored GlusterFS for almost five years and introduced it into some services and solutions. Now... Read More →


Friday June 8, 2012 3:00pm - 4:00pm
Room 414/415

3:00pm

Node Architecture & Details

This talk will focus on oVirt Node and it's role in the oVirt Project. We'll dive into it's architecture, goals and features as well as discuss some of the things that are on the Roadmap. It will also show some of the ways it differs from other systems and projects.

 


Speakers
BA

Barak Azulay, Red Hat

Barak leads the infrastructure and virt groups of Red Hat's virtualization management stack, pushing forward oVirt set of projects. Prior to this role Barak led RHEVM/oVirt system group, and was involved in many of the projects in the RHEVM/oVirt stack since it's birth in Qumranet... Read More →
MB

Mike Burns, Red Hat

Mike has been a Software Engineer with Red Hat for the last 4 years focusing mainly on virtualization and the oVirt Node and RHEV Hypervisor projects. He is the current Technical Lead for the oVirt Node and RHEV Hypervisor Projects and is deeply involved with the oVirt Community... Read More →


Friday June 8, 2012 3:00pm - 4:00pm
Room 413

4:20pm

Panel: Linux Virtualization

A roundtable discussion on virtualization in Linux: The virtualization ecosystem comprises the whole IT stack, from cloud management software all the way down to physical hardware. The panel will address the different technologies involved across the stack, the current state affairs and the future of Linux and open source in the cloud.


Speakers
FL

Fernando Luis Vazquez Cao, NTT Open Software Center

Fernando is a Linux developer based in Tokyo. His current interests include virtualization, data center bridging technologies, and high performance networking and storage systems. He is currently a principal software engineer at NTT Open Software Center and senior consultant at NTT... Read More →
RW

Ric Wheeler, Red Hat

Ric works at Red Hat as the manager and architect of the kernel group's file system team and manages the Red Hat Storage development team. He has extensive experience in storage and file systems after having spent ten years at EMC in the Symmetrix and Centera groups, four years at... Read More →
DV

Daniel Veillard, Red Hat

Daniel has been working on Virtualization for Red Hat for the last 5 years, mostly on the libvirt project which he created in 2005. He is also the main author and maintainer for the libraires libxml2 and libxslt, and created the rpmfind.net software archives.
JG

Jesse Gross, Nicira

Jesse Gross is a lead developer on the Open vSwitch project, responsible for the fast path and is maintainer of the kernel components available as part of Linux 3.3. He is also the author of stateless transport tunneling (STT), a tunneling mechanism for high performance network virtualization... Read More →


Friday June 8, 2012 4:20pm - 5:00pm
Keynote Room (503)

5:00pm

Social vs Technical Engineering in the Kernel:What This Means for Japanese Developers

Although the kernel is built firmly on technical foundations, there is some social lubrication necessary for getting patches upstream. We'll explore some of this and also take a survey of what this means for Japanese developers and how they've adapted to it.


Speakers
JB

James Bottomley, Parallels

James Bottomley is CTO of Server Virtualisation at Parallels and Linux Kernel maintainer of the SCSI subsystem, PA-RISC Linux and the 53c700 set of drivers. He has made contributions in the areas of x86 architecture and SMP, filesystems, storage and memory management and coherency... Read More →


Friday June 8, 2012 5:00pm - 5:25pm
Keynote Room (503)

5:25pm

International / Asian Kernel Developer Panel

A roundtable discussion on the Linux Kernel: Moderated by James Bottomley, the panel will address the technology, the process and the future of Linux.


Speakers
CM

Chris Mason, Fusion-IO

Chris is an established member of the Linux kernel development community, and is the maintainer of the Btrfs filesystem. At Oracle, Chris manages a team of engineers focused on mainline kernel development.
CW

Cong Wang, Red Hat

Cong Wang is a kernel developer from Red Hat. As the maintainer of kexec-tools in Red Hat, his primary work is kexec/kdump. Netconsole is the other project Cong Wang am working on. He has been working on Linux kernel for 4 years and have contributed to many other open-source projects... Read More →
MH

Masami Hiramatsu, Hitachi

Mr. Hiramatsu is working for Hitachi Ltd., Yokohama Research Laboratory. He is a kprobe and perf-probe maintainer, working on linux kernel tracing and debugging feature.
AB

Arnd Bergmann, IBM

Arnd Bergmann is a kernel developer in the Linaro project and works for the IBM Linux Technology Center. He has worked in numerous areas in the Linux kernel, including the s390 and powerpc/cell architectures, virtualization, networking. His latest work in Linaro now brought him into... Read More →
JB

James Bottomley, Parallels

James Bottomley is CTO of Server Virtualisation at Parallels and Linux Kernel maintainer of the SCSI subsystem, PA-RISC Linux and the 53c700 set of drivers. He has made contributions in the areas of x86 architecture and SMP, filesystems, storage and memory management and coherency... Read More →


Friday June 8, 2012 5:25pm - 6:00pm
Keynote Room (503)