摘 要:本文主要设计了Xen虚拟化桌面应用交互,以及通过虚拟化桌面来发布VPN的服务应用。重点工作在于Xen虚拟化桌面的建设、Xen部件的对接、VPN服务器的搭建和桌面应用的交互。设计此方案解决了用户访问外网的需求,节约了硬件资源并提供了高效的工作环境。用户通过远程客户端应用VPN技术,因而提供了便利的方法。32784 毕业论文关键词:VPN;桌面虚拟化;Xen;瘦客户端
Design and Implementation of VPN Based on Xen Virtualization Sharing Scheme
Abstract:The article mainly included the Xen virtualization desktop application interaction and it was released by desktop virtualization VPN service applications. The key tasks are that the construction of Xen virtual desktop, Xen components of docking, the construction of the VPN server and desktop application interaction. The scheme of design solved the need of users to access the network, saved the hardware resources and provided efficient working conditions. The users can use the VPN through a remote client application with convenient method.
Key words: VPN; Desktop Virtualization; Xen; Thin Client
目 录
摘 要 1
引言 1
1.研究的背景和意义 2
1.1背景 2
1.2意义 2
2.相关术语 2
2.1虚拟化和虚拟化桌面 2
2.2 VPN 3
2.3 Xen相关术语 3
3.虚拟环境实验部署 4
3.1 XenServer以及基础架构环境部署 4
3.2 XenDesktop基本配置和发布 4
3.3 XenApp安装与配置 6
3.4客户端的配置和访问 6
4.基于VPN的网络共享解决方案 6
4.1 VPN的工作机制 6
4.2 VPN的网络共享实现 7
5.总结与展望 7
5.1总结 7
5.2展望 8
参考文献 8
致谢 9
基于Xen虚拟化的VPN共享方案设计与实施
引言
虚拟化技术是将操作系统和应用从平台的硬件资源中分离出来的一种软件的解决方案[1]。现今随着网络和计算机技术的高速发展,桌面虚拟化技术已成为企业级远程动态访问桌面系统和数据中心统一托管的核心。这种技术是虚拟机存在的形式下,实现了硬盘、内存、CPU、外设的物理拆分,在兼容桌面的同时使用了无盘的工作站技术。让硬盘上的应用程序、操作系统和他们所运行环境中的相关数据、文件、指令等相分离。采用ICA或RDP协议使程序的运行和操作相分离,用户则可以通过前端PC或者瘦客户端远程虚拟化桌面的访问[2,3]。这让桌面的虚拟化技术在标准化的数据管理等系统中有了相对广阔的前景。
1.研究的背景和意义
1.1背景
在没有出现桌面虚拟化之前,使用电脑时会出现各种各样的问题。如安全方面:电脑中所有的文件、数据、应用都是在本地存放和运行的,很容易被窃取;管理方面:由于IT人员只文护少量的PC,且效率低,但生活中PC都需要专业的IT人士来文护和管理。尤其遇到突发状况时很难快速解决问题。每个PC都部署了客户端软件,当需要升级或替换时,它们升级替换的将是所有终端的PC,将会带来整个系统的异动,在某种程度上提升了项目的周期时间和难度;效益方面:对于企业的PC每隔3-5年就会被淘汰,大大增加了在硬件方面的成本投入。并且企业每年购买和更新的应用软件及安全类软件都需要大量的资金,对企业来说也是一笔不小的开支。