ORTHRUS: a lightweighted block-level cloud storage system

被引:3
|
作者
Wan, Jian [1 ]
Zhang, Jianliang [1 ]
Zhou, Li [1 ]
Wang, Yicheng [1 ]
Jiang, Congfeng [1 ]
Ren, Yongjian [1 ]
Wang, Jue [2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou, Zhejiang, Peoples R China
[2] Chinese Acad Sci, Supercomp Ctr Comp Network Informat Ctr, Beijing, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2013年 / 16卷 / 04期
关键词
Cloud storage; Virtual block store; Logical volume; Load balance; Genetic algorithm;
D O I
10.1007/s10586-012-0234-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Taking advantage of distributed storage technology and virtualization technology, cloud storage systems provide virtual machine clients customizable storage service. They can be divided into two types: distributed file system and block level storage system. There are two disadvantages in existing block level storage system: Firstly, Some of them are tightly coupled with their cloud computing environments. As a result, it's hard to extend them to support other cloud computing platforms; Secondly, The bottleneck of volume server seriously affects the performance and reliability of the whole system. In this paper we present a lightweighted block-level storage system for clouds-ORTHRUS, based on virtualization technology. We first design the architecture with multiple volume servers and its workflows, which can improve system performance and avoid the problem. Secondly, we propose a Listen-Detect-Switch mechanism for ORTHRUS to deal with contingent volume servers' failure. At last we design a strategy that dynamically balances load between multiple volume servers. We characterize machine capability and load quantity with black box model, and implement the dynamic load balance strategy which is based on genetic algorithm. Extensive experimental results show that the aggregated I/O throughputs of ORTHRUS are significantly improved (approximately two times of that in Orthrus), and both I/O throughputs and IOPS are also remarkably improved (about 1.8 and 1.2 times, respectively) by our dynamic load balance strategy.
引用
收藏
页码:625 / 638
页数:14
相关论文
共 50 条
  • [31] Mobile Sync Client Design of Cloud Storage System
    Jiang, Bing
    Ma, Guoyu
    Ma, Sheng
    Xie, Jianfeng
    INTELLIGENT MATERIALS AND MECHATRONICS, 2014, 464 : 358 - 364
  • [32] The Research of Cloud Storage Service System in Digital Library
    Wang, Yu
    INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND ENGINEERING (ACSE 2014), 2014, : 328 - 332
  • [33] Design and Evaluation of Bupt-Cloud-Storage System
    Zhou, Lifeng
    Yao, Wenbin
    Jiang, Deyan
    Wang, Cong
    MACHINE DESIGN AND MANUFACTURING ENGINEERING, 2012, 566 : 560 - 567
  • [34] Research of Scalability Model Based on Cloud Storage System
    Ge Junwei
    Deng Yonglong
    Fang Yiqiu
    MECHANICAL AND ELECTRONICS ENGINEERING III, PTS 1-5, 2012, 130-134 : 3054 - +
  • [35] A Cloud-Storage RFID Location Tracking System
    Lai, Yeong-Lin
    Cheng, Jay
    IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (07)
  • [36] A Cloud Storage System based on Network Virtual Disk
    Zhang, Liang
    Li, Mingchu
    Fan, Xinxin
    Yang, Wei
    Xu, Shuzhen
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CLOUD SECURITY MANAGEMENT (ICCSM-2013), 2013, : 136 - 145
  • [37] A decision-making solution for cloud storage system
    Gao, Yang
    Qi, Heng
    Jin, Yingwei
    Li, Keqiu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (20)
  • [38] Service Level Agreement Violations in Cloud Storage: Insurance and Compensation Sustainability
    Mastroeni, Loretta
    Mazzoccoli, Alessandro
    Naldi, Maurizio
    FUTURE INTERNET, 2019, 11 (07)
  • [39] Hash-Indexing Block-Based Deduplication Algorithm for Reducing Storage in the Cloud
    Viji D.
    Revathy S.
    Computer Systems Science and Engineering, 2023, 46 (01): : 27 - 42
  • [40] Dual server-based secure data-storage system for cloud storage
    Kwak, J. (jkwak@sch.ac.kr), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (06): : 86 - 90