在线虚拟化云平台的研究与设计
发布时间:2018-03-23 19:17
本文选题:云平台 切入点:虚拟化 出处:《大连理工大学》2014年硕士论文
【摘要】:近些年随着云计算技术的快速发展,各种云服务供应商不断增多,国内各个公司的云平台服务呈现出竞争激烈的趋势,提供的资源服务种类也变得多种多样,极大的缩短了普通用户和云端资源的距离,带来良好的经济效益。但是目前这些云服务供应商的商业服务都是收费的,用户申请的资源配置越好所产生的服务费用也就越高,而且当前面向学校、科研机构等社会组织的免费开源的云平台较少。 本论文在充分研究CVM, Libvirt虚拟化技术的基础上,利用高效的Nginx, Tornado非阻塞服务器和各种Web技术,实现了一个免费开源的在线虚拟化云平台Jupiter,为广大校园用户免费提供虚拟专用服务器(VPS)租用,在线资源管理等常用服务。在云平台中充分利用GlusterFS分布式文件系统为平台提供了充足和快速的存储空间,并且对GlusterFS文件系统的访问速度进行了详细测试。设计了WebSSH的虚拟机访问方式,实现了虚拟机的在线管理和访问。通过KVM的性能优化措施提高了虚拟机的整体性能。设计了Nginx和Tornado服务器的配合使用方案来提高云平台的并发访问效率,以及重构工程代码以使Tornado的非阻塞特性发挥更好的性能。目前部署在校园网络中心的虚拟化云平台运行稳定,实现了系统的设计目标,极大的解决了在校师生的科研和个人云资源需求。
[Abstract]:In recent years, with the rapid development of cloud computing technology, the number of cloud service providers is increasing. The cloud platform services of domestic companies show a trend of fierce competition, and the types of resource services are also becoming various. It greatly shortens the distance between ordinary users and cloud resources and brings good economic benefits. But at present, the commercial services of these cloud service providers are charged, and the better the allocation of resources applied by users, the higher the cost of services. And there are few free open-source cloud platforms for schools, research institutions and other social organizations. Based on the full research of CVM, Libvirt virtualization technology, this paper uses efficient Nginx, Tornado non-blocking server and various Web technologies. A free open source online virtualization cloud platform, Jupiter, is implemented, which provides free VPS-based virtual private server rental for the vast number of campus users. Make full use of GlusterFS distributed file system in the cloud platform to provide sufficient and fast storage space for the platform. The access speed of GlusterFS file system is tested in detail. The virtual machine access mode of WebSSH is designed. The online management and access of virtual machine are realized. The overall performance of virtual machine is improved by KVM performance optimization measures. The scheme of Nginx and Tornado server is designed to improve the concurrent access efficiency of cloud platform. And refactoring the engineering code to make Tornado's non-blocking feature play a better performance. At present, the virtualized cloud platform deployed in the campus network center runs stably, and realizes the design goal of the system. It greatly solves the need for scientific research and personal cloud resources of teachers and students.
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
【参考文献】
相关期刊论文 前9条
1 林丽丽;;使用高性能Web服务器Nginx实现开源负载均衡[J];大众科技;2010年07期
2 董耀祖;周正伟;;基于X86架构的系统虚拟机技术与应用[J];计算机工程;2006年13期
3 温研;王怀民;;基于本地虚拟化技术的隔离执行模型研究[J];计算机学报;2008年10期
4 张彬彬;汪小林;杨亮;赖荣凤;王振林;罗英伟;李晓明;;修改客户操作系统优化KVM虚拟机的I/O性能[J];计算机学报;2010年12期
5 姜昌华,朱敏,陈优广;Web应用程序压力测试[J];计算机应用;2003年10期
6 张建勋;古志民;郑超;;云计算研究进展综述[J];计算机应用研究;2010年02期
7 朱明伦;胡金初;;Linux下基于B/S的高并发Web服务优化研究[J];计算机技术与发展;2006年05期
8 崔泽永;赵会群;;基于KVM的虚拟化研究及应用[J];计算机技术与发展;2011年06期
9 黄煜;罗省贤;;KVM虚拟化技术中处理器隔离的实现[J];计算机系统应用;2012年01期
,本文编号:1654816
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1654816.html