Enabling Accurate Performance Isolation on Hybrid Storage Devices in Cloud Environment

被引:0
作者
Wang, Chuanwen [1 ]
Sun, Diansen [1 ]
Chai, Yunpeng [1 ]
Zhou, Fang [1 ]
机构
[1] Renmin Univ China, Sch Informat, Minist Educ China, Key Lab Data Engn & Knowledge Engn, Beijing, Peoples R China
来源
2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD) | 2018年
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Hybrid Storage; Performance Isolation; Multi-Tenant; Control Group; Cloud Storage; SSD;
D O I
10.1109/ICCD.2018.00090
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hybrid storage devices have been widely deployed in cloud platforms to provide cost-efficient storage services. So the performance isolation on hybrid storage devices is important and necessary to ensure the quality-of-service (QoS) of cloud tenants. However, existing performance isolation techniques (e.g., the widely used cgroup) cannot provide accurate performance isolation on hybrid devices, usually leading to an unexpected throughput shrink than the user-specified value. In this paper, we propose a new Self-Adaptive Accurate Throttling (SAAT) method to achieve accurate performance isolation on hybrid storage devices. SAAT can give an accurate estimation of the throughput shift of existing solutions periodically according to the latest status of hybrid storage devices, and then adjust the assigned throughput of cgroup to achieve the accurate performance isolation. The experimental results exhibit that SAAT outperform the original cgroup method for 3.42 times on the difference of average throughput (DAT) between the target and the measured one, i.e., reducing DAT from 6.56% to 1.94%; in the meanwhile, SAAT reduces the Average Jitter of practical throughput from 6.62% to 5.25%.
引用
收藏
页码:565 / 568
页数:4
相关论文
共 50 条
  • [41] Enabling Efficient Batch Updating Verification for Multi-versioned Data in Cloud Storage
    Qi Yining
    Tang Xin
    Huang Yongfeng
    CHINESE JOURNAL OF ELECTRONICS, 2019, 28 (02) : 377 - 385
  • [42] Enabling public auditing for shared data in cloud storage supporting identity privacy and traceability
    Yang, Guangyang
    Yu, Jia
    Shen, Wenting
    Su, Qianqian
    Fu, Zhangjie
    Hao, Rong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 113 : 130 - 139
  • [43] Enabling Efficient Batch Updating Verification for Multi-versioned Data in Cloud Storage
    QI Yining
    TANG Xin
    HUANG Yongfeng
    Chinese Journal of Electronics, 2019, 28 (02) : 377 - 385
  • [44] Performance Measurement of Distributed Storage on Edge Devices
    Loganathan, Priyam
    Rauthan, Dhruv
    Trivedi, Animesh
    Naik, Vinayak
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [45] SmartNIC Performance Isolation with FairNIC: Programmable Networking for the Cloud
    Grant, Stewart
    Yelam, Anil
    Bland, Maxwell
    Snoeren, Alex C.
    SIGCOMM '20: PROCEEDINGS OF THE 2020 ANNUAL CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION ON THE APPLICATIONS, TECHNOLOGIES, ARCHITECTURES, AND PROTOCOLS FOR COMPUTER COMMUNICATION, 2020, : 681 - 693
  • [46] Research of Construction and Application of Cloud Storage in the Environment of Industry 4.0
    Geng, Kaifeng
    Liu, Li
    INDUSTRIAL IOT TECHNOLOGIES AND APPLICATIONS, INDUSTRIAL IOT 2016, 2016, 173
  • [47] Enabling identity-based cloud storage public auditing with quantum computers resistance
    Zhang, Xiaojun
    Xu, Chunxiang
    Jin, Chunhua
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2016, 8 (01) : 82 - 98
  • [48] A New Method of Controlling IoT Devices Based on Cloud Storage Service
    Liang, Zhiyao
    Zhang, Qiaoyang
    2017 IEEE 6TH INTERNATIONAL CONFERENCE ON AI & MOBILE SERVICES (AIMS), 2017, : 113 - 116
  • [49] A Construction Method and Data Migration Strategy for Hybrid Cloud Storage
    Duan, Zhiying
    Cao, Yizhen
    Song, Mingli
    2015 18TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2015, : 473 - 478
  • [50] Freeze' nSense: estimation of performance isolation in cloud environments
    Kandalintsev, Alexander
    Kliazovich, Dzmitry
    Lo Cigno, Renato
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (06) : 831 - 847