Highly VM-Scalable SSD in Cloud Storage Systems

被引:1
|
作者
Lee, Wonyoung [1 ]
Kang, Mincheol [1 ]
Kim, Soontae [2 ]
机构
[1] Samsung Elect, Samsung Adv Inst Technol, Suwon 16678, South Korea
[2] Korea Adv Inst Sci & Technol, Sch Comp, Daejeon 305701, South Korea
基金
新加坡国家研究基金会;
关键词
Resource management; Cloud computing; Flash memories; Throughput; Virtual machining; Random access memory; Parallel processing; Cloud environment; multitenancy; solid-state drive (SSD); storage systems; MANAGEMENT; LIFETIME;
D O I
10.1109/TCAD.2023.3305573
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Solid-state drives (SSDs) are widely used in cloud storage. As the capacity of an SSD has been increasing, it has become common for many virtual machines (VMs) to share a single SSD to maximize resource utilization. However, this sharing can degrade the efficiency of internal operations, such as garbage collection, resulting in increased latencies. Existing literature in this field has mostly focused on interdevice isolation considering the storage device as a black-box entity or presumed an SSD to be shared by up to only eight VMs. In this study, we first analyze a realistic SSD usage environment in cloud systems and identify that block-level data isolation (BDI) should be guaranteed to efficiently scale up the number of VMs in an SSD with minimum latency increases. However, previous schemes cannot work efficiently with BDI when the SSD is shared by dozens of VMs. Based on this analysis, we propose an SSD internal resource management scheme in a cloud environment, called highly VM-scalable SSD (VMS). VMS dynamically partitions physical resources and allocates them to VMs, while the VMs share global buffer blocks to lower latency during abrupt fluctuations of write I/O intensities. Our experimental results show up to 29% of latency reduction. VMS exhibits reduced latencies even in the experiment with 64 VMs, where existing schemes do not function normally.
引用
收藏
页码:113 / 126
页数:14
相关论文
共 50 条
  • [1] Ursa: Scalable Load and Power Management in Cloud Storage Systems
    You, Gae-Won
    Hwang, Seung-Won
    Jain, Navendu
    ACM TRANSACTIONS ON STORAGE, 2013, 9 (01)
  • [2] Enabling Scalable Cloud Infrastructure using Autonomous VM Migration
    Choi, Hyung Won
    Sohn, Andrew
    Kwak, Hukeun
    Chung, Kyusik
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1066 - 1073
  • [3] SnapMig: Accelerating VM Live Storage Migration by Leveraging the Existing VM Snapshots in the Cloud
    Yang, Yaodong
    Mao, Bo
    Jiang, Hong
    Yang, Yuekun
    Luo, Hao
    Wu, Suzhen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (06) : 1416 - 1427
  • [4] Privacy Control in Cloud VM File Systems
    Betge-Brezetz, Stephane
    Kamga, Guy-Bertrand
    Dupont, Marie-Pascale
    Guesmi, Aoues
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2, 2013, : 276 - 280
  • [5] Cloud storage application area of HDD-SSD hybrid storage, distributed storage, and HDD storage
    Yamato, Yoji
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2016, 11 (05) : 674 - 675
  • [6] CompVM: A Complementary VM Allocation Mechanism for Cloud Systems
    Shen, Haiying
    Chen, Liuhua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (03) : 1348 - 1361
  • [7] IOFollow: Improving the performance of VM live storage migration with IO following in the cloud
    Mao, Bo
    Yang, Yaodong
    Wu, Suzhen
    Jiang, Hong
    Li, Kuan-Ching
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 167 - 176
  • [8] A Review of Scalable Data Sharing Techniques for Secure Cloud Storage
    Tripathi, Aditi
    Khare, Mayank Deep
    Singh, Pradeep Kumar
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 899 - 901
  • [9] CloudBB: Scalable I/O Accelerator for Shared Cloud Storage
    Xu, Tianqi
    Sato, Kento
    Matsuoka, Satoshi
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 509 - 518
  • [10] Towards Robust, Scalable and Secure Network Storage in Cloud Computing
    Al-Anzi, Fawaz S.
    Salman, Ayed A.
    Jacob, Noby K.
    Soni, Jyoti
    2014 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND IT'S APPLICATIONS (DICTAP), 2014, : 51 - 55