论文部分内容阅读
云计算是目前计算机最为火热的研究领域之一,桌面云作为云计算中的一种,具有易于部署、安全性高和数据集中管理的特点。桌面云能将传统的桌面环境转移到数据中心,使其与终端设备解耦,用户能够使用瘦客户端等终端设备随时随地通过网络接入属于个人的桌面环境,提高办公的灵活性和资源的使用率。此外,桌面云解决了传统PC资源与服务器资源使用率低、运维成本高、安全系数低等问题,同时能够弥补瘦客户端等终端设备的计算和存储能力的不足,充分发挥移动办公的优势。本文首先对桌面云的研究现状进行介绍,并阐述了系统所涉及到的核心概念和技术,然后对现阶段桌面虚拟化的主流技术架构进行了对比分析。在完成以上技术理论研究的基础上,提出了混合型桌面云服务端架构并对架构的核心特点进行分析,然后对该架构的构建方式进行总体设计,包括整体架构设计、逻辑架构设计、功能结构与模块设计,以及系统核心类图的设计等方面,这部分内容是整个系统构建的基础。然后针对架构设计中引申出的问题进行分析和给出相应的解决方案,并说明所采用的解决方案的设计优点。在完成混合型桌面云服务端架构的设计后,本文第四章进一步对整个系统进行实现。从功能模块的角度对系统进行详细设计与实现,首先实现构建数据中心过程中所涉及的相关功能,包括节点的动态加入和退出、数据中心容量的计算,以及物理资源的池化等功能的设计与实现。然后详细设计并实现了虚拟机管理和虚拟资源管理两大功能模块的各个子模块。此外,还完成了系统的监控模块以及系统的服务接口等部分的设计与实现。接下来,对系统的运行效果和性能进行了测试,并对测试结果进行了分析研究。在本文的最后部分对全文进行总结和展望。