26. A Software-Defined Approach for QoS Control in High-Performance Computing Storage Systems
Authors: Neda Tavakoli (Texas Tech University)Dong Dai (Texas Tech University)John Jenkins (Argonne National Laboratory)Philip Carns (Argonne National Laboratory)Robert Ross (Argonne National Laboratory)Yong Chen (Texas Tech University)
Abstract: HPC storage systems become increasingly critical to scientific applications given the data-driven discovery paradigm shift. As a storage solution for large-scale HPC systems, dozens of applications share the same storage system, will compete, and can interfere with each other. Application interference can dramatically degrade the overall storage system performance. Therefore, developing a flexible and effective storage solution to assure a certain level of resources per application, i.e. the Quality-of-Service (QoS) support, is critical. One of the common solutions to achieve QoS assurance for storage systems is using provisioning technique. However, provisioning has limitations such as requiring the detailed knowledge of the expected workloads. In addition, the storage workloads are transient hence expensive to be satisfied. Due to these limitations, providing QoS storage systems through provisioning is challenging. In this research, a software-defined approach is proposed as a flexible solution to achieve QoS guarantee for storage systems.
Two-page extended abstract: pdf