Vault 2016 has ended

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

Dev Focus [clear filter]
Wednesday, April 20

10:30am PDT

Managing Persistent Memory - Dan Williams & Tiffany Kasanicky, Intel
With the release of v4.5, the Linux kernel has gained support for a wide range of persistent memory storage applications. From the basics of treating a persistent memory range like a disk, to the more advanced configurations of enabling direct byte-addressable access to applications (DAX) or 3rd-party device access (DMA/RDMA), there is a range of configuration options to consider. This talk combines an overview of the Linux kernel persistent memory access capabilities with an introduction to IXPDIMM, management tooling and libraries for administering the persistent memory capabilities of a platform.


Tiffany Kasanicky

Software Architect, Intel Corporation
avatar for Dan Williams

Dan Williams

Software Engineer, Intel
Dan is a Linux kernel developer in Intel Open Source Technology Center primarily focused on storage technologies. Most recently he has been involved in persistent memory enabling as a maintainer of the Linux kernel libnvdimm sub-system. He led the Persistent Memory micro-conference... Read More →

Wednesday April 20, 2016 10:30am - 11:20am PDT
State Ballroom B

3:00pm PDT

Building Ceph Reference Architectures for the Real World - Alejandro Bonilla, SUSE
SUSE will talk about multi-petabyte storage deployments.  The easiest adoption is with new projects that are typically in the low 100s of TBs.  This session will talk about the process of identifying the use cases and architectures that represent a solution the customer will actually buy while minimizing their risk.


Wednesday April 20, 2016 3:00pm - 3:50pm PDT
State Ballroom A

4:00pm PDT

Performance Analysis of SCSI-mq on 16G FC - Hannes Reinecke, SUSE Labs
With recent kernels block and SCSI multiqueue support has been integrated, showing a big performance boost on high-performance devices. At the same time, there are some features which a missing from multiqueue. Most notably multiqueue does not have any I/O scheduler, and it doesn't support I/O merging.

With high-speed storage these features should matter less, as the hardware is supposed to be fast enough to offset any impact here. However, numbers supporting this are hard to come by.

To validate this we have been running performance tests with Emulex 16G FC cards and NetApp EF-650 storage.

In this presentation we will show the performance results when running a 4.4 kernel. We will be giving a comparison with the original (3.12-based) SCSI implementation as well as the current implementation, with both multiqueue enabled and disabled.

avatar for Hannes Reinecke

Hannes Reinecke

Teamlead Storage & Networking, SUSE Linux GmbH
Studied Physics with main focus image processing in Heidelberg from 1990 until 1997, followed by a PhD in Edinburgh 's Heriot-Watt University in 2000. Working at SUSE Labs with focus on storage and mainframe. Principal contact point for storage related issues on SLES and teamlead... Read More →

Wednesday April 20, 2016 4:00pm - 4:50pm PDT
State Ballroom A
Thursday, April 21

3:00pm PDT

Building a File Sync and Share Mesh Network with Federation - Frank Karlitschek, ownCloud
The future of global file sync and share is federation of independent cloud servers instead of centralized and monolithic services. It should be possible that dentralized and distributed cloud server work together and behave from a user point of view as one big virtual service. Similar to Email where different organizations can host their own mail server but they exchange mails as if it one big centralized service.

This talk will cover how a global federated mesh network can be build on top of Linux, cluster file systems, virtualization cloud services, http an open APIs, giving an outlook on the upcoming strategical and architectural decisions of the open source community to move the internet to the next level in the years to come.


Frank Karlitschek

Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken... Read More →

Thursday April 21, 2016 3:00pm - 3:50pm PDT
State Ballroom B
Filter sessions
Apply filters to sessions.