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
关键词
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 条
  • [1] ORTHRUS: a lightweighted block-level cloud storage system
    Jian Wan
    Jianliang Zhang
    Li Zhou
    Yicheng Wang
    Congfeng Jiang
    Yongjian Ren
    Jue Wang
    Cluster Computing, 2013, 16 : 625 - 638
  • [2] Optimize Block-Level Cloud Storage System With Load-Balance Strategy
    Zhou, Li
    Wang, Yi-Cheng
    Zhang, Ji-Lin
    Wan, Jian
    Ren, Yong-Jian
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2162 - 2167
  • [3] Flex: A flexible block-level distributed storage system
    Li, Yongchuan
    Peng, Yuxing
    Li, Huiba
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1046 - 1051
  • [4] Flexible metadata management for block-level storage system
    Xiao, Jie
    Feng, Dan
    Shi, Zhan
    Cheng, Mengfei
    SNPD 2006: SEVENTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 127 - +
  • [5] Block-level virtualization system for mass storage networks
    Wang, Di
    Shu, Jiwu
    Xue, Wei
    Shen, Meiming
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2007, 47 (01): : 108 - 111
  • [6] Block-Level Storage Caching for Hypervisor-Based Cloud Nodes
    Tak, Byungchul
    Tang, Chunqiang
    Chang, Rong N.
    Seo, Euiseong
    IEEE ACCESS, 2021, 9 : 88724 - 88736
  • [7] Block-level Image Service for the Cloud
    Li, Huiba
    Zhang, Zhihao
    Yuan, Yifan
    Du, Rui
    Ma, Kai
    Liu, Lanzheng
    Zhang, Yiming
    Hsu, Windsor
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (01)
  • [8] Block-level storage security architectures
    Ma, Shichao
    Han, Jizhong
    Wang, Zhensong
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 : 1010 - 1018
  • [9] iVISA: A framework for flexible layout block-level storage system
    Chen, Jianxi
    Feng, Dan
    Shi, Zhan
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, PROCEEDINGS, 2006, : 881 - +
  • [10] Updatable block-level deduplication of encrypted data with efficient auditing in cloud storage
    Dang Qianlong
    Xie Ying
    Li Donghao
    Hu Gongcheng
    The Journal of China Universities of Posts and Telecommunications, 2019, 26 (03) : 56 - 72