计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (17): 38-43.

• 理论研究、研发设计 • 上一篇    下一篇

云计算中nosql集群自动配置框架的研究与实现

薛  涛,刘  龙   

  1. 西安工程大学 计算机科学学院,西安 710048
  • 出版日期:2015-09-01 发布日期:2015-09-14

Research and implementation of automatic configuration framework for nosql based on cloud computing

XUE Tao, LIU Long   

  1. College of Computer Science, Xi’an Polytechnic University, Xi’an 710048, China
  • Online:2015-09-01 Published:2015-09-14

摘要: 针对云计算中大数据的管理与存储需要手动扩展或释放资源,效率低下、成本高等问题,提出一种云计算环境下nosql数据自动配置管理解决方案,设计并实现有良好的伸缩性、自适应性、可扩展性,支持负载动态变化的nosql自动配置框架,该框架支持所有nosql数据库,广泛集成第三方云平台如亚马逊EC2、openstack、eucalyptus等。在该框架的基础上,实现了Nosman自动配置系统,经运行,该系统能够正常提供大数据的存储与管理,在保证用户SLA的情况下,能够随负载的动态变化自动配置nosql集群资源。

关键词: 云计算, 自动配置, nosql数据库, 云平台

Abstract: To deal with the problems of extending or releasing resources manually, low efficiency and high cost etc. on the management of big data for cloud computing, this paper puts forward a kind of nosql solution to manage data based on cloud computing. By designing and implementing an automatic configuration framework which has a good scalability, adaptability, scalability and accommodates rapid changes in load. This framework supports any nosql database to configure resources flexibly on the cloud platform, such as Amazon EC2, openstack, eucalyptus etc. . On the basis of this framework, this paper realizes an automatic configuration system called Nosman, which can provide normal storage and management for the big data. It ensures user’s SLA and can automatically allocate cluster resources with the dynamic change of load.

Key words: cloud computing, automatic configuration, nosql database, cloud platform