Skip navigation

Cloud Storage Systems: Latency, Reliability, and Cost

Event Date: February 22, 2016
Speaker: Vaneet Aggarwal
Speaker Affiliation: Assistant Professor
Industrial Engineering, Purdue University
Time: 10:30am
Location: MSEE 239
Contact Name: Professor Amy Reibman
Contact Phone: 765-49-60405
Contact Email: reibman@purdue.edu
Open To: ACCEPTABLE FOR ECE 694
Priority: No

Abstract

Consumers are engaged in more social networking and E-commerce activities these days and are increasingly storing their documents and media in the online storage. Businesses are relying on Big Data analytics for business intelligence and are migrating their traditional IT infrastructure to the cloud. These trends cause the online data storage demand to rise faster than Moore's Law. Erasure coding techniques are used widely for distributed data storage since they provide space-optimal data redundancy to protect against data loss.

Cost-effective, network-accessible storage is a strategic infrastructural capability that can serve many businesses. These customers, however, have very diverse requirements of latency, reliability, cost, security etc. In this talk, I will describe how to characterize latency, reliability, cost, and the trade-offs involved in these. In order to characterize latency, we give and analyze a novel scheduling algorithm. Further, I will present a novel concept of functional caching in storage systems and describe its advantages as compared to duplication in current caching systems. I will then describe that limited bandwidth between data centers allow us to design new coding schemes that help improve mean time to data loss of the system by 10^20 for (51,30) erasure code as compared to a standard Reed-Solomon code. Finally, I will focus on joint optimization of customer requirements, present new approaches for content placement and content access, and validate the results using implementations on an open source distributed file system on a public test grid. 

Biography

Vaneet Aggarwal received the B.Tech. degree from the Indian Institute of Technology Kanpur, Kanpur, India, in 2005 and the M.A. and Ph.D. degrees from Princeton University, Princeton, NJ, USA, in 2007 and 2010, respectively, all in electrical engineering. He is currently an Assistant Professor in Industrial Engineering at Purdue University. He is also affiliated with Computational Science and Engineering Interdisciplinary Program at Purdue. Prior to that, he was a Senior Member of the Technical Staff - Research for five years with AT&T Labs Research, Bedminster, NJ, USA. Dr. Aggarwal has been an adjunct faculty at Columbia University for two years.

His research interests are in the applications of statistical, algebraic and optimization techniques to wireless systems, machine learning, and distributed storage systems. Dr. Aggarwal received the Princeton University's Porter Ogden Jacobus Honorific Fellowship in 2009, AT&T Vice President Excellence Award in 2013, and AT&T Senior Vice President Excellence Award in 2014.