电信科学 ›› 2011, Vol. 27 ›› Issue (1): 89-94.doi: 10.3969/j.issn.1000-0801.2011.01.018

• 研究与开发 • 上一篇    下一篇

虚拟主机云存储系统整数规划模型及最优化分配算法

陈晓华,李春芝,俞坚奇   

  1. 湖州师范学院信息与工程学院 湖州 313000
  • 出版日期:2011-01-15 发布日期:2011-01-15
  • 基金资助:
    国家自然科学基金资助项目;浙江省自然科学基金资助项目;浙江省自然科学基金资助项目;浙江省自然科学基金资助项目;浙江省科技计划项目;湖州市自然科学基金资助项目

Integer Programming Model and Optimization Algorithm for Virtual Host Cloud Storage System

Xiaohua Chen,Chunzhi Li,Jianqi Yu   

  1. School Formation & Engineering,Huzhou Teachers College,Huzhou 313000,China
  • Online:2011-01-15 Published:2011-01-15

摘要:

随着网络存储技术的发展,如何提高广域网网络存储系统的传输性能和存储容量是亟待解决的问题。本文提出一个基于虚拟主机集群的云存储系统(VCloud Storage),具有良好的负载均衡能力,提高了文件传输性能,同时解决了存储容量无限扩展的问题。本文提出的云存储系统首先抽象虚拟主机运行状态数学模型,然后在虚拟主机运行状态数学模型的基础上建立整数规划模型,利用隐枚举算法,最优化分配虚拟主机给客户端模块的存储请求,最终客户端模块与虚拟主机接口协作完成文件传输。实验结果表明:采用本文提出的模型及算法具有明显的优化效果,VCloud Storage总吞吐量和平均传输率均优于微软SkyDrive存储、腾讯QQ邮箱存储和单虚拟主机存储。本文提出的模型及算法增强了文件传输性能和稳定性,是提高广域网网络存储系统性能的一条有效思路。

关键词: 虚拟主机集群, 整数规划模型, 云存储, 最优化算法

Abstract:

With the network storage technology development,how to improve transmission performance and expand storage capacity is problem to be resolved. This paper presents VCloud Storage,a cloud storage system based on virtual host. And it can improve file transmission performance,balance the load and expand storage capacity unlimitedly. It firstly abstracts running state mathematical model of the virtual hosts,then creates integer programming model on the running state mathematical model. By implicit enumeration algorithm,it allocates virtual host to the client storage request optimally. Finally client modules and virtual host modules finish file transmission collaboratively.The experimental result shows that the model and algorithm have optimization effect significantly. VCloud Storage total throughput and average transmission rate is superior to Microsoftˊs SkyDrive storage,Tencent QQ mailbox store and a single virtual host storage. The proposed model and algorithm enhance file transmission performance and stability,and are an effective method that improves the performance of storage system in WAN network.

Key words: virtual host cluster, integer programming model, cloud storage, optimization algorithm

No Suggested Reading articles found!