Software defined deduplicated replica management in scale-out storage systems

被引:2
|
作者
Murugan, Muthukumar [1 ]
Kant, Krishna [2 ]
Raghavan, Ajaykrishna [3 ]
Du, David H. C. [4 ]
机构
[1] Hewlett Packard Enterprise, San Jose, CA USA
[2] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
[3] Nutanix Inc, San Jose, CA USA
[4] Univ Minnesota, Minneapolis, MN 55455 USA
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 97卷
关键词
Software defined energy management; Adaptive deduplication; Energy adaptive storage; Flexible distributed storage;
D O I
10.1016/j.future.2019.02.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given the unabated growth of storage in data centers, its energy footprint continues to grow, which makes storage energy management a crucial issue. Furthermore, with the emerging trend of underprovisioning of power and cooling infrastructures in large facilities, it is important to flexibly adapt the entire infrastructure of a client, including its storage system, to changing energy limitations. In this paper, we present an energy-adaptive framework called flexStore that provides a flexible mechanism to specify and control the energy vs. performance tradeoffs. These mechanisms are defined and enforced by a software layer called "Policy Engine" that controls the number of active copies of deduplicated data chunks in storage containers based on energy availability. The mechanism synchronizes data chunks in inactive storage containers with those in the active containers, in the background to enable them to be put into service quickly when needed. We evaluate flexStore with different workloads on a sample data center environment and demonstrate the effectiveness of its control mechanisms in adapting to the performance and energy constraints. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:340 / 354
页数:15
相关论文
共 50 条
  • [1] A Scale-Out Enterprise Storage Architecture
    Choi, Wonil
    Jung, Myoungsoo
    Kandemir, Mahmut
    Das, Chita
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 549 - 556
  • [2] Systems research challenges: A scale-out perspective
    Agerwala, T
    Gupta, M
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2006, 50 (2-3) : 173 - 180
  • [3] Optimizing communication performance in scale-out storage system
    Song, Uiseok
    Jeong, Bodon
    Park, Sungyong
    Lee, Kwongyong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 335 - 346
  • [4] Optimizing communication performance in scale-out storage system
    Uiseok Song
    Bodon Jeong
    Sungyong Park
    Kwongyong Lee
    Cluster Computing, 2019, 22 : 335 - 346
  • [5] Performance Optimization for All Flash Scale-out Storage
    Oh, Myoungwon
    Eom, Jugwan
    Yoon, Jungyeon
    Yun, Jae Yeun
    Kim, Seungmin
    Yeom, Heon Y.
    2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 316 - 325
  • [6] Chaos: Scale-out Graph Processing from Secondary Storage
    Roy, Amitabha
    Bindschaedler, Laurent
    Malicevic, Jasmina
    Zwaenepoel, Willy
    SOSP'15: PROCEEDINGS OF THE TWENTY-FIFTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2015, : 410 - 424
  • [7] Performance Optimization of Communication Subsystem in Scale-out Distributed Storage
    Song, Uiseok
    Jeong, Bodon
    Park, Sungyong
    Lee, Kwonyong
    2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 263 - 268
  • [8] Load-Balanced Cluster for Scale-Out Storage of Knowledge
    Xiong, Zheng
    Zhu, Guocheng
    Yu, Wei
    Wang, Sen
    Chong, Zhihong
    2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 1 - 5
  • [9] DAOS: A Scale-Out High Performance Storage Stack for Storage Class Memory
    Liang, Zhen
    Lombardi, Johann
    Chaarawi, Mohamad
    Hennecke, Michael
    SUPERCOMPUTING FRONTIERS (SCFA 2020), 2020, 12082 : 40 - 54
  • [10] Scale-out Architecture for Service Order Processing Systems
    Shimizu, Masafumi
    Nakazato, Hikotoshi
    Seshake, Hikaru
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 880 - 883