Loading…
Vault 2016 has ended
State Ballroom E [clear filter]
Wednesday, April 20
 

10:30am PDT

GlusterFS and its Distribution Model - Sakshi Bansal, Red Hat
GlusterFS is a scalable network filesystem to create large, distributed storage solutions. Sakshi Bansal and Susant Palai will talk about the need for a distributed file system and give an introduction to GlusterFS. The talk will mainly focus on how GlusterFS manages distributions of files and directories through Distributed Hash Table (DHT). They will also review on some of the recently introduced key features to DHT that improve performance. Finally they will give a short demo on the working of GlusterFS.

Speakers
SB

Sakshi Bansal

Sakshi Bansal is currently working as a software developer at Red Hat for the GlusterFS project. Her main contribution pertain to Distributive Hash Table (DHT) component. She is a FOSS enthusiast and has previously given a lightning talk at DebConf on Python Requests. She has also... Read More →


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

11:30am PDT

BoF: Logical DePop - Damien Le Moal, WDC
Some block storage device standards are working on a “logical depop" function which allows a system to decommission a defective physical element, e.g. a disk head or an SSD die or channel, reformat the device and continue using it with a reduced capacity. Such feature can allow reduced operation costs (delayed device replacement) but has the drawback of data loss (data under the remaining valid physical elements) and device downtime during re-formatting.

Online logical depop is another proposed new feature allowing retaining the device valid data and eliminating the need for a re-format. The basic idea is to introduce new commands for the host to discover the ranges of LBAs impacted by a defective element. Using this information, the host can take actions when an element failure event is suspected or reported by the device: deallocate the LBAs served by the defective element and operate the device in a thin-provisioned mode, amputate the LBAs or truncate the device LBA range to restore operation as a fully provisioned device with a lower capacity.

The goal of this BoF is to discuss the usefulness of such features and gather feedback from different application and system point of views for drafting a standard minimizing the impact of this feature on existing systems as well as enabling enhanced functionality for file systems,  device mapper drivers (including logical volume manager) and application level distributed storage systems (key value stores, object stores).

Speakers

Wednesday April 20, 2016 11:30am - 12:20pm PDT
State Ballroom E

11:30am PDT

Performance improvements in Replication and Erasure coding in GlusterFS - Anuradha Talur, Red Hat
GlusterFS is a scalable network filesystem that enables users to deploy large distributed storage solution using common off-the-shelf hardware. It provides high availability and redundancy through Automatic File Replication(AFR) and Erasure Coding(EC). In this presentation Anuradha Talur will be talking about improvements put forth in GlusterFS around AFR and EC to effectively tackle some of the long standing performance issues faced by users. These enhancements are targeted towards improving performance of small file workloads, and automatic repair/self-heal so that storage is not in degraded state for longer time. The talk also focus on improvements for scaling up self-heal/repair load when hardware can offer more iops, scaling self-heal load down during heavy traffic on storage from applications, and addressing the high consumption of CPU due to non systematic erasure coding.

Speakers
AT

Anuradha Talur

Red Hat
Anuradha Talur has been working at Red Hat as a software developer for close to three years. She has been an active contributor to GlusterFS, an open source, highly scalable distributed filesystem. She has been predominantly involved in the development of Automatic File Replication... Read More →


Wednesday April 20, 2016 11:30am - 12:20pm PDT
State Ballroom E

2:00pm PDT

GlusterFS @ Facebook - Richard Wareing, Facebook
GlusterFS is an open-source (mostly) POSIX compliant distributed filesystem originally written by Gluster Inc and now maintained by RedHat Inc. Here at Facebook it had humble beginings: a single rack of machines, serving only a single use-case. Over the next 4 years it grew to thousands of machines, hosting 10s of petabytes of data. This presentation is a story of how this transformation occurred and the things we did to make it happen.

I'll cover how we manage & automate 1000's of GlusterFS bricks as well as dive into some of the patches we've contributed to the community to make GlusterFS easier to manage, monitor and scale.

Speakers
RW

Richard Wareing

Production Engineer, Facebook Inc.
Richard Wareing has been a Production Engineer for over 7 years at Facebook, with a passion for Storage Engineering. During the course of his career there he helped scale their GlusterFS (POSIX) install base from nothing to one of the largest install bases in the world.From there... Read More →


Wednesday April 20, 2016 2:00pm - 2:50pm PDT
State Ballroom E

3:00pm PDT

Tiering in GlusterFS: Hardware Config Considerations - Veda Shankar, Red Hat
Glusterfs's new tiering feature helps assure that data is available and accessible at the correct performance level thus satisfying both cost and performance concerns. This presentation will explain the Glusterfs's automated tiering feature followed by a live demonstration, and provide performance benchmark results from different hardware configurations. Glusterfs tiering monitors and identifies the activity level of the data and automatically promotes active data to hot SSD based storage and demotes inactive data to cold SATA based storage. Hence, the data movement can happen in either direction, based on the access frequency. The demonstration from Quanta/QCT labs (commodity x86 hardware) will show how to implement a hot tier based on SSD drives (optimized for performance) and attach it to an Erasure coded Glusterfs volume that is based on SATA drives (optimized for cost/capacity).

Speakers
avatar for veda shankar

veda shankar

Technical Marketing, Storage, Red Hat Inc.
I am a Senior Storage Architect at Red Hat and have extensive experience with Red Hat's software defined storage products. I help the BU to create reference architectures on the storage products with various software and hardware partners. I have architected and launched the test... Read More →



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

4:00pm PDT

Arbiter based Replication in Gluster- without 3x Storage Cost and Zero Split-Brains! - Ravishankar N., Red Hat
Replication is an important aspect of any storage solution for backing up data and ensuring High Availability. This is non-trivial in case of distributed systems because achieving consistency and HA with only 2x replication is difficult as there is no notion of quorum (majority voting). But not everyone can afford to store 3x copies just to achieve consensus in case of a disagreement. So they end up using 2x replication but face frequent split-brains due to flaky networks etc. - a common complaint on the gluster-users mailing list.

The presentation will focus on the arbiter configuration in glusterFS replica volumes and explain how it provides the same consistency guarantees as that of a full blown 3 way replica but without the 3x storage cost. It describes how the arbitration logic works to prevents files from ending up in split-brain, how to deploy and monitor them.

Speakers
avatar for Ravishankar N

Ravishankar N

Senior Software Engineer, Red Hat
Ravishankar a.k.a. Ravi is a believer of Linux and OSS. He started out as a Linux user circa 2004 when he got his hands on a Knoppix Live CD after buying a PC and shortly thereafter the Red Hat 9 three-CD pack. Since 2009, he has been working as a developer on Linux on multiple domains... Read More →


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

10:30am PDT

BlueStore: A New, Faster Storage Backend for Ceph - Sage Weil, Red Hat
Traditionally Ceph has made use of local file systems like XFS or btrfs to store its data. However, the mismatch between the OSD's requirements and the POSIX interface provided by kernel file systems has a huge performance cost and requires a lot of complexity. BlueStore, an entirely new OSD storage backend, utilizes block devices directly, doubling performance for most workloads. This talk will cover the motivation a new backend, the design and implementation, the improved performance on HDDs, SSDs, and NVMe, and discuss some of the thornier issues we had to overcome when replacing tried and true kernel file systems with entirely new code running in userspace.

Speakers
avatar for Sage Weil

Sage Weil

Ceph Project Leader, Red Hat
Sage Weil helped developed Ceph as part of his graduate studies at the University of California, Santa Cruz. After graduating he continued to develop the system and build an open source community around Ceph with the support of DreamHost. In 2012, he co-founded Inktank to productize... Read More →


Thursday April 21, 2016 10:30am - 11:20am PDT
State Ballroom E

2:00pm PDT

Burst Buffer High Performance Storage with 2 Tiers, OrangeFS and Object Stores in the Cloud and on Premise - Mike Marshall, Clemson University
Over the past decade object stores have become more and more prevalent. They provide infinitely addressable storage but cannot be accessed by millions of lines of currently written IO code. The 2-Tier project is integrating the concepts of distributed OrangeFS burst buffer storage optimized for flash with the ability to tier data seamlessly to an object store. This talk will give an overview of the project, its status and provide attendees a peek into recent technology demonstrations on premise and in the AWS cloud with CloudyCluster.

Speakers
avatar for Mike Marshall

Mike Marshall

Omnibond
Mike Marshall was introduced to Unix while a Computer Science student at Clemson University in South Carolina around 1982. Clemson students used an IBM Mainframe at that time, but Mike had a part-time job in the Forestry department where they were using a Radio Shack model 16B running... Read More →


Thursday April 21, 2016 2:00pm - 2:50pm PDT
State Ballroom E

3:00pm PDT

BoF: NVMe over Fabrics - Christoph Hellwig
This BOF session will provide an introduction to the NVMe over Fabrics protocol and the Linux reference implementation from some of the authors of the specification and the Linux implementation.

Speakers
CH

Christoph Hellwig

Christoph Hellwig has been working on Linux Storage and File system projects for 15 years. He works all the way up and down the Storage and File system stack, and runs a business focused on Linux Storage architecture and training.


Thursday April 21, 2016 3:00pm - 3:50pm PDT
State Ballroom E

4:00pm PDT

BoF: NVMe over Fabrics - Christoph Hellwig (cont'd)
This BOF session will provide an introduction to the NVMe over Fabrics protocol and the Linux reference implementation from some of the authors of the specification and the Linux implementation.

Speakers
CH

Christoph Hellwig

Christoph Hellwig has been working on Linux Storage and File system projects for 15 years. He works all the way up and down the Storage and File system stack, and runs a business focused on Linux Storage architecture and training.


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