云计算管理平台中的KVM代理模块的设计与实现.pdf
发布时间:2022-09-28 12:57:44 所属栏目:系统 来源:
导读: 摘 要
云计算是将分布在不同地理位置的计算资源利用互联网组织成一台虚拟的
超级计算机,来实现系统对资源的统一管理和调度,同时向用户提供按需服务。
在云计算技术中,虚拟化技术是其
云计算是将分布在不同地理位置的计算资源利用互联网组织成一台虚拟的
超级计算机,来实现系统对资源的统一管理和调度,同时向用户提供按需服务。
在云计算技术中,虚拟化技术是其
|
摘 要 云计算是将分布在不同地理位置的计算资源利用互联网组织成一台虚拟的 超级计算机,来实现系统对资源的统一管理和调度,同时向用户提供按需服务。 在云计算技术中,虚拟化技术是其研究的一个热点问题,对于一个基于虚拟化技 术的统一云计算管理平台来说云系统架构KVM,应该对多种虚拟化技术进行支持。本文主要是解 决云计算统一管理平台对KVM 虚拟化技术的支持。 本文针对云计算管理平台对KVM 虚拟化技术支持的问题,研究了现有的云 计算管理平台的系统架构和KVM 虚拟化技术的相关细节。论文在阐述了云计算、 虚拟化技术的相关概念的基础上,分析了云计算管理平台中不同模块的具体功能 实现,同时利用数据流图对系统的数据和过程进行建模;给出了云计算管理平台 Agent 的应用架构,设计了双方通信的数据格式和Agent Client、EventListener 的函数接口,并采用多线程技术、事件处理技术和Socket 编程方面的知识对其 进行了代码的实现;实现了支持KVM 虚拟化技术的Agent 包的开发。 通过安装Agent 程序包来搭建云计算管理平台的测试环境。对测试结果和预 期结果进行比较,可以得出系统能够很好的支持KVM 虚拟化技术,并达到了预 定的设计目标。 关键词:KVM云计算虚拟化 多线程技术 Abstract Cloud computing organizes the geographically dispersed computing resources into a virtual supercomputer by using the Internet. It is to achieve unified management and scheduling of system resources, and constructs them into a computing resources pool to provide on-demand service. In the study of cloud computing, virtualization technology is a hot issue in its research. It should be supported on a variety of virtualization technology for a unified cloud management platform which is based on virtualization technology. This paper is mainly to solve the support of the unified cloud management platform to KVM virtualization technology. This article studied the existing system architecture of cloud management platform and relative KVM virtualization technology details according to the support for KVM virtualization technology. On the basis of elaborating cloud computing and relative concept of virtualization technology, the thesis analyzed the achievement of specific functions of different modules in cloud management platform. In the meanwhile, it took advantage of the data flow diagram to modeling the data and process of the sys。 (编辑:百客网 - 百科网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

