一种基于OpenStack的云存储方案  被引量:4

A Cloud Storage Solution Based on OpenStack

在线阅读下载全文

作  者:徐芳辰 沈苏彬[2] 

机构地区:[1]南京邮电大学物联网学院,江苏南京210003 [2]南京邮电大学计算机学院软件学院,江苏南京210003

出  处:《计算机技术与发展》2015年第11期76-81,86,共7页Computer Technology and Development

基  金:江苏省未来网络前瞻性研究资助项目(BY2013095-1-08)

摘  要:云存储作为新兴存储模式,已经被广泛应用于大规模数据的存储中。No SQL数据库系统面向特定应用,具有可伸缩性和适应动态需求的灵活性,已经逐步在特定的应用领域取代了关系数据库。Couch DB作为文档型数据库,具有高可用性、灵活性等特点,适用于各种部署场景。然而Couch DB结构简单,较难扩展,可伸缩性较差。通过研究,实现了CouchDB在Open Stack云平台上的部署方法,利用Open Stack虚拟化技术,设计了保证存储资源、计算资源和网络资源的动态分配与管理的云存储方案,以解决Couch DB的可伸缩问题;实现了基于Open Stack的Couch DB实验原型以验证云存储方案的有效性。实验结果表明,该方案能有效满足海量数据的存储需求,提高了存储的可缩放性。The cloud storage as an emerging storage model,has been widely used in large-scale data storage. NoSQL database is oriented for the specific application with horizontal scalability and flexibility to adapt to the dynamic demand, which gradually replaces the relational database in some specific application domains. CouchDB as a document database, with high availability and flexibility, can be applied for various deployment scenarios. However the CouchDB has the disadvantages of simple structure,poor scalability and extensibility. In this paper, the CouchDB deploys in OpenStack cloud platform. The improved application scheme of cloud storage is proposed, using the OpenStack virtualization technology, guaranteeing the storage, computing and network resources to be allocation and management dynamically, which solves the problem of scalability. The CouchDB storage prototype based on OpenStack is implemented. The experimental results show that the prototype can effectively meet the storage demand of mass data,improving storage scalability.

关 键 词:云计算 数据存储 云平台 非结构化数据库 

分 类 号:TP31[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象