论文:2016,Vol:34,Issue(4):650-655
引用本文:
邓志龙, 段哲民, 李刘涛. OpenStack环境下的资源动态调度研究[J]. 西北工业大学学报
Deng Zhilong, Duan Zhemin, Li Liutao. Research of Dynamic Scheduling of Resources under the Environment of OpenStack[J]. Northwestern polytechnical university

OpenStack环境下的资源动态调度研究
邓志龙1,3, 段哲民1, 李刘涛2
1. 西北工业大学 电子信息学院, 陕西 西安 710072;
2. 西北工业大学 自动化学院, 陕西 西安 710072;
3. 陕西青年职业学院 数字信息技术系, 陕西 西安 710068
摘要:
针对云计算平台中资源调度问题,提出了基于OpenStack的虚拟机动态调度算法。算法主要采用了基于节点负载的上线和下线触发策略和以提高服务质量和减少迁移成本的待迁移虚拟机选择策略.为了避免群聚效应,维持系统的负载均衡,通过计算虚拟机对节点的需求度来衡量虚拟机与节点间的匹配度,利用匹配度制成概率轮盘的目的节点的选取策略。最后结合云计算仿真平台CloudSim对算法工作的情况进行模拟,验证了算法的调度质量。
关键词:    云计算    资源调度    负载均衡   
Research of Dynamic Scheduling of Resources under the Environment of OpenStack
Deng Zhilong1,3, Duan Zhemin1, Li Liutao2
1. School of Electronics Information, Northwestern PolytechnicalUniversity Xi'an, 710072, China;
2. School of Automation, Northwestern PolytechnicalUniversity Xi'an, 710072, China;
3. Digtal Informetion Technlogy Department, Shanxi Yacnth Vocation, Coltege, Xi'an, 710068, China
Abstract:
A new virtual machine dynamic resources scheduling algorithm based on OpenStack is proposed to optimize scheduling of resources problems under the cloudcomputing platforms. Algorithm mainly adopts the online and offline trigger strategy based on node load and the VM selection strategy to improve the quality of service and reduce the cost of migration. In order to avoid the cluster effect and maintain the balanced workload in the system, the paper evaluates the matched-degree by calculating the VM demand for the node, and then determines the final destination node by the roulette of probability which is made by matched-degree. Finally, the cloud computing simulation platform CloudSim is used to simulate the algorithm and verify the quality of scheduling algorithm.
Key words:    Cloud computing    Resource scheduling    Load balancing   
收稿日期: 2016-03-01     修回日期:
DOI:
基金项目: 国家自然科学基金(61471299)资助
通讯作者:     Email:
作者简介: 邓志龙(1976-),西北工业大学博士研究生,主要从事信息与信号检测、识别、处理及系统控制等方面的研究。
相关功能
PDF(1275KB) Free
打印本文
把本文推荐给朋友
作者相关文章
邓志龙  在本刊中的所有文章
段哲民  在本刊中的所有文章
李刘涛  在本刊中的所有文章

参考文献:
[1] 李强,郝沁汾,肖利民,等. 云计算中虚拟机放置的自适应管理与多目标优化[J]. 计算机学报, 2011, 34(12): 2253-2264 Li Qiang, Hao Qinfen, Xiao Limin, et al. Adaptive Management and Multi-Object Optimization for Virtual Machine Placement in Cloud Compution[J]. Chinese Journal of Computer, 2011, 34(12): 2253-2264 (in Chinese)
[2] Hu L, Jin H, Liao X, et al. Magnet: A Novel Scheduling Policy for Power Reduction in Cluster with Virtual Machines[C]//Proceedings of the 2008 IEEE International Conference on Cluster Computing, 2008: 13-22
[3] 方义秋,唐道红,葛君伟. 云环境下基于虚拟机动态迁移的调度策略研究[J]. 微电子学与计算机,2012,29(4): 45-48 Fang Yiqiu, Tang Daohong, Ge Junwei. Research on Schedule Strategy Based on Dynamic Migration of Virtual Machines in Cloud Environment[J]. Microelectronics and Computer, 2012, 29(4): 45-48 (in Chinese)
[4] 闫朝升,张承江,马英. 基于滑动窗口的时间序列数据流分析与预测技术研究[J]. 黑龙江大学自然科学学报, 2006, 23(6): 863-867 Yan Zhaosheng, Zhang Chengjiang, Ma Ying. Study on Regressin Analysis and Prediction of Time-Series Data Streams Using Sliding Windows[J]. Journal of Natural Science of Hei Long Jiang University, 2006, 23(6): 863-867 (in Chinese)
[5] 徐慧娟,周世健,鲁铁定. 自回归AR模型整体最小二乘分析[J]. 江西科学, 2011,29(5): 543-545 Xu Huijuan, Zhou Shijian, Lu Tieding. AR Model of Total Least Square Estimation of Instability[J]. Jiangxi Science, 2011, 29(5): 543-545 (in Chinese)
[6] Buyya R, Ranjan R, Calheiros R N. Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities[C]//Proceedings of the 7th High Performance Computing and Simulation Conference, 2009: 1-11