Implementing Selective Write-Grouping in Software-Defined Storage for Enhanced Energy Savings

Wed Sep 18 | 4:35pm
Location:
Stevens Creek
Abstract

In this talk, we'll delve into the transformative potential of selective write-grouping within software-defined storage (SDS) systems, setting it against the backdrop of the Popular Data Concentration (PDC) approach. Both strategies are compatible with Shingled Magnetic Recording (SMR) and Conventional Magnetic Recording (CMR) disks with an erasure coding. Write-grouping confines write operations to a limited subset of drives, allowing inactive drives to power down and slash energy consumption by up to 43% in SMR configurations. The write-grouping approach eliminates the staging phase of PDC, enabling immediate partitioning and placement of data onto specific groups upon arrival. Additionally, we will introduce the "diagonal" algorithm as an innovative method to rebalance write group data during SDS capacity expansion and DR events. Join us to explore the challenges of power-saving, scaling, and performance in SDS environments.

Learning Objectives

Upon completion, participants will be able to describe the concept of selective write-grouping within software-defined storage (SDS) systems and compare it to the Popular Data Concentration (PDC) approach, particularly in the context of Shingled Magnetic Recording (SMR) and Conventional Magnetic Recording (CMR) disks with erasure coding.
Upon completion, participants will be able to explain how the write-grouping strategy can significantly reduce energy consumption by up to 43% in SMR configurations by confining write operations to a limited subset of drives and allowing inactive drives to power down.
Upon completion, participants will be able to describe the "diagonal" algorithm and its role in rebalancing write group data during SDS capacity expansion and disaster recovery (DR) events, enhancing power-saving, scaling, and performance in SDS environments.

---

Piotr Modrzyk
Leil Storage
Related Sessions