Title: Generalized Caching as a Service
Speaker: Raju Rangaswami
Abstract: Data centers today host large numbers of workloads and many of these workloads consume significant storage resources. Given the long history of successes in storage caching, it is only natural such successes bear fruit in modern data centers, at scale. In this talk, we motivate a new approach for building a generalized caching service for cloud data centers. Departing from existing application, storage, or data-type specific caches, this service unifies and abstracts data center caching resources making these available to any workload and for any data type. Also departing from past caching practices, this caching service is fault-tolerant, allowing it to cache writes without risk of data loss. Finally, as expected from production storage systems, this caching service also implements per-workload performance guarantees.
Short Bio: Dr. Raju Rangaswami is a Professor of Computer Science at Florida International University where he directs the Systems Research Laboratory. His work has focused on computer systems and software, including operating systems, distributed systems, storage systems, computer security, and real-time systems as well as application domains such as web services, databases, cloud computing, and mobile computing. He is a recipient of the NSF CAREER award and the Department of Energy CAREER award. His research is also supported by industry entities including IBM, Intel, NetApp, and Seagate.