LinuxCon + CloudOpen Japan 2015 has ended

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

Experience Level: Advanced [clear filter]
Wednesday, June 3

11:30 JST

COLO: COarse-grain LOck-stepping Virtual Machines for Non-stop Service - Lei Gong, Huawei
Virtual machine (VM) replication is a well known technique for providing application-agnostic software-implemented hardware fault tolerance "non-stop service". High availability solutions
such as Remus and COLO will do consecutive checkpoint. The VM state of Primary VM and Secondary VM is identical right after a VM checkpoint, but becomes different as the VM executes till the next checkpoint. COLO is more of a Fault Tolerance solution, Both primary VM (PVM) and secondary VM (SVM) are run in parallel. They receive the same request from client, and generate response in parallel too. If the response packets from PVM and SVM are identical, they are released immediately. Otherwise, a VM checkpoint (on demand) is conducted. There's an academia paper in SOCC 2013: http://www.socc2013.org/home/program.
In this talk, we will present the latest progress from Fujitsu, Intel and Huawei.


Lei Gong


Wednesday June 3, 2015 11:30 - 12:20 JST
Thursday, June 4

15:00 JST

At-Scale Datacenters and the Demand for New Storage Architectures - Allen Samuels, SanDisk
Best practices of large-scale data centers are changing the way that storage is being built and delivered. New technologies such as storage over converged networking infrastructure, heterogeneous replication strategies, scalable object storage and low-cost enterprise grade flash memory are experiencing rapid adoption in the market place. These new technologies place new and heavier demands on kernel and storage management software which must evolve to meet these needs.

avatar for Allen Samuels

Allen Samuels

Engineering Fellow, Western Digital
Allen joined SanDisk in 2013 as an Engineering Fellow, he is responsible for directing software development for SanDisk’s system level products. He has previously served as Chief Architect at Weitek Corp. and Citrix, and founded several companies including AMKAR Consulting, Orbital... Read More →

Thursday June 4, 2015 15:00 - 15:50 JST
Friday, June 5

11:30 JST

Development for Fully-Automated Bare Metal Provisioning in OpenStack - Hironori Shiina, Fujitsu
Demands for bare metal provisioning is increasing in cloud computing. Ironic project provides bare metal provisioning in OpenStack. With Ironic, users can do bare metal provisioning in the same manner of VM provisioning. However, there're some features needed for fully automated bare metal provisioning. Today, Ironic needs manual operation in the following steps.
  • Once a bare metal instance is deployed, enabling network communication between VM instances and the bare metal instance requires a manual operation on physical network switches to which the bare metal instance is connected.
  • Also, isolating network between bare metal instances in different tenants requires a manual operation on physical network switches.
In this presentation, we propose solutions to automate these operations. We set up physical switches using SDN controllers when a bare metal instance is deployed.


Hironori Shiina

Hironori Shiina has been working for Fujitsu for 9 years. He developed middleware for mission critical systems on Linux. Currently, he belongs to OpenStack development team in Fujitsu.

Friday June 5, 2015 11:30 - 12:20 JST

15:00 JST

NeuG: A True Random Number Generator Implementation - Niibe Yutaka, Free Software Initiative of Japan
NeuG is an implementatio of True Random Number Generator, based on the sampling noise of Analog-Digital Converters.It runs on STM32F103, and it outputs random bits at the rate of more than 80 kB/sec (kB = 1000-byte). The interface of NeuG standalone device is USB, and it behaves as a device of communication device class. In GNU/Linux, it runs as /dev/ttyACM0. It is a true RNG, with SHA-256 conditioning component. It tries to follow the draft of NIST SP 800-90B. It is a by-product of Gnuk Token, the OpenPGPcard compatible free (as in freedom) token.

The audience is anyone who cares privacy, encryption, and entropy. Getting good entropy is not only technical, but also social issue. It's not enough for a computer user to have an instruction like RDRAND or RDSEED in a processor of his computer, because it is mostly imposible for him to check the possibility of hidden back door. The design should be free (as in freedom), and it is better for a product to be reproducible by anyone.  


Niibe Yutaka

Niibe is a long time free software hacker who joined the GnuPG project in 2011 and soon took over the development of the smartcard related code. He is also the person behind the gnuk token.

Friday June 5, 2015 15:00 - 15:50 JST