Data Replication for High Performance Distributed Systems

Pure Storage Computer Science, 2021–22

Liaison(s): Andrew Bernat ’99, Dale Cieslak, Teddy Dubno ’19, Rebecca Gruver
Advisor(s): Mark Kampe
Students(s): Monica Yao (PM-F), Kevin Ji (PM-S), Max Mingst, Jeremy Tsai, Jacob Yoo

Currently, adding a new data volume to a geographically replicated group involves briefly disabling replication while the addition is in progress. This is undesirable for both operational complexity and data safety reasons. The goal of this project is to explore the work and problems involved in eliminating this requirement, culminating in a Proof of Concept for the addition of a volume to an already replicated group with no loss of data protection.