首页 | 本学科首页   官方微博 | 高级检索  
     

云环境下的数据库扩展策略的设计
引用本文:周文琼,;王乐球,;郑述招. 云环境下的数据库扩展策略的设计[J]. 微机发展, 2014, 0(9): 213-216
作者姓名:周文琼,  王乐球,  郑述招
作者单位:[1]广东科学技术职业学院计算机工程技术学院,广东珠海519080; [2]中山大学资讯管理学院,广东珠海519000
基金项目:基金项目:国家自然科学基金资助项目(61003253);广东省中小科技型企业创新基金(20138011201377)
摘    要:针对云环境下的应用系统规模越来越庞大的问题,提出了一种扩展性较好的数据库服务器扩展模型。该模型架构分为三个层次:逻辑SQL处理层、DA和CP层、物理数据库层。采用了读/写分离策略、数据库复制、负载均衡策略、服务器群集策略等技术,提出基于虚拟节点的加权一致性哈希负载均衡算法,根据物理节点的性能权值计算分配的虚拟节点数。通过仿真实验表明,该模型在负载均衡的性能上具有优势,在数据库层具有较好的扩展性。

关 键 词:云计算  数据库  一致性哈希  虚拟化  负载均衡

Design of Database Expansion Strategy under Cloud Computing
Affiliation:ZHOU Wen-qiong , WANG Le-qiu, ZHENG Shu-zhao(1 School of Computer Engineering Technology, Guangdong Institute of Science and Technology, Zhuhai 519080, China; 2. School of Information Management, Sun Yat-Sen University, Zhuhai 519000, China)
Abstract:For the problem of increasingly large scale application systems under cloud computing, propose a database server extensions model with better scalability. The architecture is divided into three levels, logical SQL processing layer, DA and CP layer,physical database layers. Use a read/write separation strategies, database replication, load balancing strategies, server cluster strategies and other technologies, and propose the weighted consistent hashing load balancing algorithm based on virtual node. According to the performance weight of physical node, compute the number of virtual nodes. The simulation experiments demonstrate that the proposed model improves system performance, and has good scalability in the database layer.
Keywords:cloud computing  database  consistent hashing  virtualization  load balance
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号