Improving Cloud Storage Cost and Data Resiliency with Erasure Codes

webinar

Author(s)/Presenter(s):

Michael Penick

Library Content Type

Presentation

Library Release Date

Focus Areas

Abstract

Go Daddy's internal cloud storage solution uses replication to prevent data loss in the midst of frequent hardware failures. While replication works well as a simple failure handling strategy, it significantly increases hardware costs due to high overhead data. Erasure codes have allowed Go Daddy to reduce data overhead without decreasing availability or redundancy. Go Daddy developed software to convert our existing production systems from replication to erasure codes without any interruption in service.

Learning Objectives

Evaluation on open source erasure code libraries
Discussion of software features required to support erasure codes
Comparison of erasure codes and replication in a production cloud storage system
Lessons learned while migrating to erasure codes