摘要桌面云是一种具有非常多业务价值的云服务。在桌面云中,典型的用户认证系统是利用Windows AD域来实现用户认证和授权。为了使用Windows AD提供的服务,必须首先解决虚拟机入域问题。本文以解决虚拟机集中入域作为出发点,在对集中管理、远程控制等相关领域进行调查和研究后,采用OOAD和统一建模语言进行需求分析和方案设计。本文充分考虑了扩展性和对性能的要求,最后,利用Windows socket API、多线程编程技术构建基于server-agent体系的网络应用。测试结果表明,应用程序能达到预期的要求。65328
毕业论文关键词 桌面云 虚拟机入域 server-agent体系 生产者消费者
毕业设计说明书(论文)外文摘要
Title Research of Virtual Machine Joining Domain
Abstract
Desktop cloud is a kind of import business value cloud service. On the desktop cloud, typically, user authentication system use Windows AD domain to implement user authentication and authorization. In order to use the services provided by Windows AD, solving the problem of the virtual machine joining domain is essential .Firstly,this paper took solving the problem of virtual machine joining domain as start point。After investigation and study of centralized management, remote control and other related areas , this paper used OOAD and Unified Modeling Language for demand analysis and schematic design. This paper took full account of the scalability and performance requirements and finally used Windows socket API, multithreaded programming techniques to build network application based on server-agent architecture. Test results show that the application can meet expectations.
Keywords desktop cloud join domain server-agent architecture producer-consumer mode
目 次
1 引言 1
1.1 背景和意义 1
1.2 研究内容 2
1.3 研究现状 3
2 网络编程的基本理论 6
2.1 网络参考模型 6
2.2 WINDOWS SOCKET简介 7
3 整体设计 7
3.1 需求分析 8
3.2 方案设计 9
4 测试 19
4.1 测试环境 19
4.2 测试案例 19
4.3 小结 22
结 论 23
致 谢 24
参考文献 25
1 引言
本章节用3部分分别介绍课题的背景和研究意义、主要研究内容、以及当前的研究现状。
1.1 背景和意义
自从云计算的概念推出以来,各种各样的云服务走进我们的视角。云计算可以认为是一种互联网上的资源利用新方式,可为大众用户依托互联网上异构、自治的服务进行按需即取的计算。云计算的资源是动态易扩展而且虚拟化的。桌面云就是合乎以上定义的一种云服务。依托桌面云解决方案,我们只需要一个瘦客户端设备或者其他任何可以连接网络的设备,通过专用程序或者浏览器,就可以随时、随地地访问驻留在服务器的个人桌面以及各种应用,并且用户体验和我们使用传统的个人电脑是一模一样的。