摘要
当今,云计算已经成为计算机应用研究领域的一大热点。OpenStack是当前具有代表性的开源云计算平台之一,但现有的OpenStack管理技术依然存在着以下不足:对于平台中的各种计算资源缺乏相应的监测功能;OpenStack集群的扩展依赖人工的部署配置,易出错且效率低。为解决和优化OpenStack平台在管理技术方面的不足,文中在OpenStack开源平台的基础上,利用JavaWeb、自动化脚本控制、异步通信等开发技术,设计了一套云管理平台。结合OpenStack本身提供的丰富API,可以实现对平台资源基本管理操作,同时针对集群扩展和资源监测功能的不足,设计了相应的开发解决方案。实验结果表明,对OpenStack平台管理方面的优化具有一定效果,可以有效提升OpenStack云平台的管理效率。
Cloud computing management technology is an important direction in the research of cloud computing in recent years,represented by Open Stack,one of open source cloud computing platforms,has achieved rapid development. But at present it still exists some shortages in cloud management technology of Open Stack,for all kinds of computing resources in the platform,it lacks corresponding monitoring management; the expansion of Open Stack clusters rely on artificial deployment configuration with error- prone and lowefficiency. In this paper,on the basis of Open Stack,a cloud management platform was designed by Java Web,automatic control and asynchronous communication and other development technologies,to solve and optimize the defect for Open Stack in management technology. Combined with kinds of API provided by Open Stack,realize the basic management operation for platform resources,at the same time,aiming at the shortcomings of the cluster expansion and resource monitoring function,design the corresponding development solutions. Experimental results showthat there are some effects on the optimization of the platform management,the management efficiency for Open Stack cloud platform can be improved effectively.
出处
《计算机技术与发展》
2016年第1期185-189,共5页
Computer Technology and Development
基金
江苏省未来网络前瞻性研究资助项目(BY2013095-1-08)