Protecting Your Data


Any individual or organization with critical data must protect their data against disasters.  Backup storage in particular is growing rapidly because customers want to retain multiple weeks or months of backups, so backup storage needs to ingest the entire primary storage system each week and retain many near-identical versions.  Deduplication is a successful  technique to replace repeated data patterns with references to earlier copies, which can help deal with increasing data growth, throughput requirements, and storage needs.

This talk will provide background in backup storage and describe the basic architecture of a deduplicated storage system.  It will then cover research challenges facing the industry.


Philip Shilane received B.S. and M.S. degrees in computer science from Stanford University, Stanford, CA, USA, in 2000 and 2001, respectively, and M.A. and Ph.D. degrees in computer science from Princeton University, Princeton, NJ, USA, in 2004 and 2008, respectively. Since 2007, he has worked for Data Domain, EMC, and Dell EMC in research and advanced development within a CTO organization in the areas of computer storage systems, deduplication, compression, data characterization, flash caching, and cloud microservices. He has more than 30 publications in journals and conferences including ACM Transaction on Storage, USENIX ATC, FAST, Middleware, MSST, LISA, HotStorage, ACM Transactions on Graphics, SIGGRAPH, SMI, etc. He is an inventor of over 70 patents.