Enabling Cost-effective Data Processing with Smart SSD

被引:0
|
作者
Kang, Yangwook [1 ]
Kee, Yang-suk [2 ]
Miller, Ethan L. [1 ]
Park, Chanik [3 ]
机构
[1] UC Santa Cruz, Santa Cruz, CA 95064 USA
[2] Samsung Semicond Inc, Syst Architecture Lab, San Jose, CA USA
[3] Samsung Elect, Suwon, South Korea
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper explores the benefits and limitations of in-storage processing on current Solid-State Disk (SSD) architectures. While disk-based in-storage processing has not been widely adopted, due to the characteristics of hard disks, modern SSDs provide high performance on concurrent random writes, and have powerful processors, memory, and multiple I/O channels to flash memory, enabling in-storage processing with almost no hardware changes. In addition, offloading I/O tasks allows a host system to fully utilize devices' internal parallelism without knowing the details of their hardware configurations. To leverage the enhanced data processing capabilities of modern SSDs, we introduce the Smart SSD model, which pairs in-device processing with a powerful host system capable of handling data-oriented tasks without modifying operating system code. By isolating the data traffic within the device, this model promises low energy consumption, high parallelism, low host memory footprint and better performance. To demonstrate these capabilities, we constructed a prototype implementing this model on a real SATA-based SSD. Our system uses an object-based protocol for low-level communication with the host, and extends the Hadoop MapReduce framework to support a Smart SSD. Our experiments show that total energy consumption is reduced by 50% due to the low-power processing inside a Smart SSD. Moreover, a system with a Smart SSD can outperform host-side processing by a factor of two or three by efficiently utilizing internal parallelism when applications have light trafic to the device DRAM under the current architecture.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Cost-Effective Data Aggregation Method for Smart Grid
    Hsu, Hsi-Chou
    Zhuang, Shi-Ren
    Huang, Yung-Fa
    [J]. ELECTRONICS, 2021, 10 (23)
  • [2] Cost-effective optics: Enabling the Exascale Roadmap
    Benner, Alan F.
    [J]. 2009 17TH IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI 2009), 2009, : 133 - 137
  • [3] Cost-Effective Data Partition for Distributed Stream Processing System
    Wang, Xiaotong
    Fang, Junhua
    Li, Yuming
    Zhang, Rong
    Zhou, Aoying
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2017), PT II, 2017, 10178 : 623 - 635
  • [4] Cost-Effective Hybrid Replacement Strategy for SSD in Web Cache
    Li, Qu
    Liao, Xiaofei
    Jin, Hai
    Lin, Li
    Xie, Xia
    Yao, Qiongjie
    [J]. CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 1287 - 1295
  • [5] Elastic and cost-effective data carrier architecture for smart contract in blockchain
    Liu, Xiaolong
    Muhammad, Khan
    Lloret, Jaime
    Chen, Yu-Wen
    Yuan, Shyan-Ming
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 590 - 599
  • [6] Blockchain-Enhanced Smart Contract for Cost-Effective Insurance Claims Processing
    Wang, Qiping
    Lau, Raymond Yiu Keung
    Si, Yain-Whar
    Xie, Haoran
    Tao, Xiaohui
    [J]. Journal of Global Information Management, 2023, 31 (07) : 1 - 21
  • [7] Lambda Architecture for Cost-effective Batch and Speed Big Data processing
    Kiran, Mariam
    Murphy, Peter
    Monga, Inder
    Dugan, Jon
    Baveja, Sartaj Singh
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 2785 - 2792
  • [8] SLIP: A Cost-effective Infrastructure for a Smart Environment
    Pinnaka, Vinay D.
    King, Scott A.
    Katangur, Ajay K.
    [J]. 2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 1439 - 1443
  • [9] JouleMR: Towards Cost-Effective and Green-Aware Data Processing Frameworks
    Niu, Zhaojie
    He, Bingsheng
    Liu, Fangming
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (02) : 258 - 272
  • [10] Biobanks and Electronic Medical Records: Enabling Cost-Effective Research
    Bowton, Erica
    Field, Julie R.
    Wang, Sunny
    Schildcrout, Jonathan S.
    Van Driest, Sara L.
    Delaney, Jessica T.
    Cowan, James
    Weeke, Peter
    Mosley, Jonathan D.
    Wells, Quinn S.
    Karnes, Jason H.
    Shaffer, Christian
    Peterson, Josh F.
    Denny, Joshua C.
    Roden, Dan M.
    Pulley, Jill M.
    [J]. SCIENCE TRANSLATIONAL MEDICINE, 2014, 6 (234)