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 条
  • [31] A Machine Learning Based Write Policy for SSD Cache in Cloud Block Storage
    Zhang, Yu
    Zhou, Ke
    Huang, Ping
    Wang, Hua
    Hu, Jianying
    Wang, Yangtao
    Ji, Yongguang
    Cheng, Bin
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1279 - 1282
  • [32] TenantGuard: Scalable Runtime Verification of Cloud-Wide VM-Level Network Isolation
    Wang, Yushun
    Madi, Taous
    Majumdar, Suryadipta
    Jarraya, Yosr
    Alimohammadifar, Amir
    Pourzandi, Makan
    Wang, Lingyu
    Debbabi, Mourad
    24TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2017), 2017,
  • [33] 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
  • [34] Scalable evolution of highly available systems
    Hallstrom, JO
    Leal, WM
    Arora, A
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (10): : 2154 - 2164
  • [35] A Scalable Data Platform for Cloud Computing Systems
    Liu, Liang
    Wo, Tianyu
    Applied Decisions in Area of Mechanical Engineering and Industrial Manufacturing, 2014, 577 : 860 - 864
  • [36] On Endurance of Erasure Codes in SSD-based Storage Systems
    Chamazcoti, Saeideh Alinezhad
    Miremadi, Seyed Ghassem
    Asadi, Hossein
    2013 17TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2013), 2013, : 67 - 72
  • [37] A Highly Scalable and Efficient Distributed File Storage System
    Raja, Fawad Riasat
    Akram, Adeel
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (12): : 101 - 107
  • [38] A Scalable and Integrated Cloud Monitoring Framework Based on Distributed Storage
    Hou Yongdnog
    Wang Jing
    Zhao Zhuofeng
    Han Yanbo
    2013 10TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA 2013), 2013, : 318 - 323
  • [39] Scalable Distributed Cloud Data Storage Service for Internet of Things
    Shwe, Hnin Yu
    Chong, Peter Han Joo
    2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 869 - 873
  • [40] 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