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 条
  • [21] Optimizing Performance for Open-Channel SSD in Cloud Storage System
    Zhang, Xiaoyi
    Zhu, Feng
    Li, Shu
    Wang, Kun
    Xu, Wei
    Xu, Dengcai
    2021 IEEE 35TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2021, : 902 - 911
  • [22] Always Up-to-date - Scalable Offline Patching of VM Images in a Compute Cloud
    Zhou, Wu
    Ning, Peng
    Zhang, Xiaolan
    Ammons, Glenn
    Wang, Ruowen
    Bala, Vasanth
    26TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2010), 2010, : 377 - 386
  • [23] A highly scalable RDF data storage system
    Yuan, Pingpeng
    Liu, Pu
    Zhang, Wenya
    Wu, Buwen
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2012, 49 (10): : 2131 - 2141
  • [24] Understanding SSD Reliability in Large-Scale Cloud Systems
    Xu, Erci
    Zheng, Mai
    Qin, Feng
    Wu, Jiesheng
    Xu, Yikang
    PROCEEDINGS OF 2018 IEEE/ACM 3RD JOINT INTERNATIONAL WORKSHOP ON PARALLEL DATA STORAGE & DATA INTENSIVE SCALABLE COMPUTING SYSTEMS (PDSW-DISCS), 2018, : 45 - 53
  • [25] An Efficient Schema for Cloud Systems Based on SSD Cache Technology
    Liu, Jinjiang
    Lan, Yihua
    Liang, Jingjing
    Cheng, Quanzhou
    Hung, Chih-Cheng
    Yin, Chao
    Sun, Jiadong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [26] Efficient and Scalable Query Authentication for Cloud-Based Storage Systems with Multiple Data Sources
    Chandrasekhar, Santosh
    Singhal, Mukesh
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (04) : 520 - 533
  • [27] UNEQUAL ERROR PROTECTION FOR SCALABLE VIDEO STORAGE IN THE CLOUD
    Song, Xiaodan
    Peng, Xiulian
    Xu, Jizheng
    Shi, Guangming
    Wu, Feng
    2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO (ICME), 2015,
  • [28] Scalable multiple NameNodes hadoop cloud storage system
    Bi, Kun
    Han, Dezhi
    International Journal of Database Theory and Application, 2015, 8 (01): : 105 - 110
  • [29] Unequal Error Protection for Scalable Video Storage in the Cloud
    Song, Xiaodan
    Peng, Xiulian
    Xu, Jizheng
    Shi, Guangming
    Wu, Feng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (03) : 699 - 710
  • [30] Highly Scalable Model for Tests Execution in Cloud Environments
    Gopularam, Bhanu Prakash
    Yogeesha, C. B.
    Periasamy, Prabhu
    2012 18TH ANNUAL INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS (ADCOM), 2012, : 54 - 58