Cache Optimization the Focus of Tutorial at SNIA Education Day at Storage Visions Conference

by Marty Foltyn

SNIA on Storage continues its preview of SNIA Tutorials at the Storage Visions Conference. “SNIA Education Day” is held on the afternoon of the pre-conference day at Storage Visions – January 3, 2016 – and is designed to give attendees the opportunity to learn about important storage topics on depth with leading industry speakers.Education_continuum_new_resize

SNIA will exhibit at Storage Visions January 4-5, 2016 in booths 204-208, featuring the latest on Solid State Storage and certification activities.

If you have not registered for Storage Visions, head over to http://www.storagevisions.com for the conference preview and registration.

In December 17th SNIA on Storage blog, we reviewed a tutorial which examines the conflict between privacy and data protection as illustrated in the European Union, but really applicable worldwide. Today, we take a look at a SNIA Tutorial #2 in the SNIA Education Day Agenda Practical Online Cache Analysis and Optimization.

This tutorial will take a technical dive into how to analyze and optimize high-performance storage caches using lightweight, continuously-updated miss ratio curves (MRCs). The benefits of storage caches have been notoriously difficult to model and control, varying widely by workload, and exhibiting complex, nonlinear behaviors. Now, however, MRCs (previously relegated to offline modeling), can be computed so inexpensively that they are practical for dynamic, online cache management, even in the most demanding environments.

The tutorial will examine new opportunities afforded by MRCs to capture valuable information about locality that can be leveraged to guide efficient cache sizing, allocation, and partitioning, in order to support diverse goals such as improving performance, isolation, and quality of service. The presenters will also describhow multiple MRCs can be used to track different alternatives at various timescales, enabling online tuning of cache parameters and policies.

Tutorial presenter Carl Waldspurger has been leading research at CloudPhysics since its inception. He is active in the systems research community, and serves as a technical advisor to several startups. For over a decade, Carl was responsible for core resource management and virtualization technologies at VMware. Prior to VMware, he was a researcher at the DEC Systems Research Center. Carl holds a PhD in computer science from MIT.

Co-presenting with Carl is Irfan Ahmad, Chief Technology Officer of CloudPhysics which he cofounded in 2011. Prior to CloudPhysics, Irfan was at VMware, where he was R&D tech lead and co-inventor for flagship products. Irfan has worked extensively on interdisciplinary endeavors in memory, storage, CPU, and distributed resource management, and has developed a special interest in research at the intersection of systems.

SNIA is a proud sponsor of the Storage Visions Conference, a partner program of the Consumer Electronics Show (CES).  Storage Visions, held in Las Vegas right before CES on January 4-5, 2016, is the place to explore the latest information on the rapidly evolving technology of digital storage and how it impacts consumer electronics, the internet of things, and storage in the cloud.

Leave a Reply

Your email address will not be published. Required fields are marked *