An Analytical Model-based Capacity Planning Approach for Building CSD-based Storage Systems

被引:1
|
作者
Byun, Hongsu [1 ]
Jamil, Safdar [1 ]
Han, Jungwook [1 ]
Park, Sungyong [1 ]
Lee, Myungcheol [2 ]
Kim, Changsoo [2 ]
Choi, Beongjun [2 ]
Kim, Youngjae [1 ]
机构
[1] Sogang Univ, Dept Comp Sci & Engn, 35 Baekbeom Ro, Seoul 04107, South Korea
[2] Elect & Telecommun Res Inst, 218 Gajeong Ro, Daejeon 34129, South Korea
关键词
Computational storage drives; solid state drives; in-storage processing; near-data processing; analytical modeling; distributed processing;
D O I
10.1145/3623677
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The data movement in large-scale computing facilities (from compute nodes to data nodes) is categorized as one of the major contributors to high cost and energy utilization. To tackle it, in-storage processing (ISP) within storage devices, such as Solid-State Drives (SSDs), has been explored actively. The introduction of computational storage drives (CSDs) enabled ISP within the same form factor as regular SSDs and made it easy to replace SSDs within traditional compute nodes. With CSDs, host systems can offload various operations such as search, filter, and count. However, commercialized CSDs have different hardware resources and performance characteristics. Thus, it requires careful consideration of hardware, performance, and workload characteristics for building a CSD-based storage system within a compute node. Therefore, storage architects are hesitant to build a storage system based on CSDs as there are no tools to determine the benefits of CSD-based compute nodes to meet the performance requirements compared to traditional nodes based on SSDs. In this work, we proposed an analytical model-based storage capacity planner called CSDPLAN for system architects to build performance-effective CSD-based compute nodes. Our model takes into account the performance characteristics of the host system, targeted workloads, and hardware and performance characteristics of CSDs to be deployed and provides optimal configuration based on the number of CSDs for a compute node. Furthermore, CSDPLAN estimates and reduces the total cost of ownership (TCO) for building a CSD-based compute node. To evaluate the efficacy of CSDPLAN, , we selected two commercially available CSDs and four representative big data analysis workloads.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Provisioning CSD-based Storage Systems with Erasure-coding Offloaded to the CSD
    Byun, Hongsu
    Jamil, Safdar
    Ryu, Junghyun
    Park, Sungyong
    Lee, Myungcheol
    Park, Sung-Soon
    Kim, Youngjae
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2024, 24 (01) : 8 - 17
  • [2] Markov Model-Based Energy Storage System Planning in Power Systems
    Hong, Ying-Yi
    Wu, Man-Yin
    IEEE SYSTEMS JOURNAL, 2019, 13 (04): : 4313 - 4323
  • [3] MODEL-BASED AND DATA-BASED PLANNING SYSTEMS
    BLANNING, RW
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1981, 9 (02): : 163 - 168
  • [4] A MODEL-BASED PREDICTIVE CONTROL APPROACH FOR A BUILDING COOLING SYSTEM WITH ICE STORAGE
    Dehkordi, Vahid R.
    Candanedo, Jose A.
    PROCEEDINGS OF THE ASME 2013 DYNAMIC SYSTEMS AND CONTROL CONFERENCE (DSCC2013), VOL. 1, 2013,
  • [5] A semantic model-based fault detection approach for building energy systems
    Li, Tingting
    Zhao, Yang
    Zhang, Chaobo
    Zhou, Kai
    Zhang, Xuejun
    BUILDING AND ENVIRONMENT, 2022, 207
  • [6] A model-based approach to assembly sequence planning
    Zhou Xiaoming
    Du Pingan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (9-10): : 983 - 994
  • [7] A model-based approach to assembly sequence planning
    Zhou Xiaoming
    Du Pingan
    The International Journal of Advanced Manufacturing Technology, 2008, 39 : 983 - 994
  • [8] A unified approach to model-based planning and execution
    Muscettola, N
    Dorais, GA
    Fry, C
    Levinson, R
    Plaunt, C
    INTELLIGENT AUTONOMOUS SYSTEMS 6, 2000, : 751 - 758
  • [9] A probability-based approach to model-based path planning
    Mantegh, I
    Jenkin, MRM
    Goldenberg, AA
    IROS '97 - PROCEEDINGS OF THE 1997 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOT AND SYSTEMS: INNOVATIVE ROBOTICS FOR REAL-WORLD APPLICATIONS, VOLS 1-3, 1996, : 1189 - 1195
  • [10] A Model-Based Approach Towards the Building of Trustworthy Software-Intensive Systems-of-Systems
    Graciano Neto, Valdemar Vicente
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 425 - 428