Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Visit the OpenStack Summit page for the latest news, registration and hotels.
View analytic
Monday, November 3 • 14:30 - 15:10
Taking the Mystery out of Erasure Codes: A Swift Implementation

Sign up or log in to save this to your schedule and see who's attending!

Following the release of Swift 2.0, the community has been working feverishly on the first significant Storage Policy for Swift Erasure Code support.  This is talk will certainly touch on the value of this feature to deployers but really focus more on educating the audience on exactly how it is that Erasure Codes work to enable such a dramatic cost savings while preserving or increase durability.

Additionally, this talk will take a close look at the options that the community faced as it examined implementation choices including what we came up with any why.  We will provide an overview of a OpenStack requirement, a Python Erasure Code Library known as PyECLib supporting the most popular and efficient algorithms out there and explain how we leveraged Storage Policies to add Erasure Code support without turning the codebase upside down.

Come hear the story directly from two of the main Erasure Code contributors from Box and Intel!


 

Additionally, this talk will take a close look at the options that the community faced as it examined implementation choices including what we came up with any why.  We will provide an overview of a OpenStack requirement, a Python Erasure Code Library known as PyECLib supporting the most popular and efficient algorithms out there and explain how we leveraged Storage Policies to add Erasure Code support without turning the codebase upside down.

 

Come hear the story directly from two of the main Erasure Code contributors from Box and Intel!



Speakers
KG

Kevin Greenan

Staff Software Engineer, Box
Kevin is a Staff Software Engineer at Box, where he works in the Backend Engineering team on a variety of storage-related projects. Kevin is a co-author on 20+ peer-reviewed articles in storage architecture, reliability and erasure codes. Kevin is also a co-author on a handful of open source projects related to erasure coding and has served on the program committee of many IEEE computer systems conferences. Kevin obtained his PhD in Computer... Read More →
avatar for Paul Luse

Paul Luse

Principal Engineer, Intel Corporation
Paul is a Principal Engineer and Software Development Lead working the Storage Group at Intel and is primarily focused on Cloud Storage Software. He has been working in storage-related technologies for most of his 20+ year career at Intel. Recently, Paul played a key role in the development of OpenStack Swift 2.0. Prior to joining Intel, Paul worked for GE Government Services supporting the Strategic Defense Initiative in the South Pacific... Read More →


Monday November 3, 2014 14:30 - 15:10
Room 252 AB

Attendees (73)