何芸+齐东伟
【摘 要】本文在分析机房管理困境的基础下,为了提高机房管理水平,将桌面虚拟化引入机房管理。通过citrix公司的桌面虚拟化产品XenDesktop桌面虚拟化的优点,以天津商业大学图书馆机房为试点,从测试目标、测试环境以及测试结果来呈现XenDesktop机房桌面虚拟化方案应用测试,测试结果验证了其在大学图书馆机房管理中的适用性。
【关键词】XenDesktop 桌面虚拟化 机房
1 大学机房管理的困境
大学机房设置复杂,地理位置不同,机位多,且每间机房的计算机配置时间以及配置参数不尽相同,差异较大。由于设备老化以及学生的人为破坏导致机房设备故障率逐年升高。目前大学机房的业务除了日常的学生上机外有了很多扩展,如讲座培训、上课教学、上机考试等。为了方便管理,大学机房的计算机根据业务不同配置不同的操作系统。另外,为了防止用户在使用机房电脑时由于各种不当操作对计算机造成破坏,还需要通过开启和关闭还原计算机设置以及制定相关管理制度来防护。这样的设置虽然在一定程度上保证了机房的安全运行,但是给机房的维护管理带来了巨大压力。
2 XenDesktop桌面虚拟化的优点
2.1 提高业务灵敏性
XenDesktop采用“单一镜像管理”的模式,即维护人员只管理每个操作系统和应用的单一镜像,而不用在数据中心为每个用户创建桌面镜像,然后以托管方式或利用流技术交付给用户[1],用户只需要维护自己的个人数据。这种模式保障了终端用户的个性化需求,大大减少了用户终端管理的复杂性从而提高业务的灵敏性。
2.2 提高数据安全性
XenDesktop桌面虚拟化解决方案中,一方面,桌面应用和数据都在数据中心,而不是在机房物理终端,所以即使机房终端被损坏,用户的应用数据也不会丢失[2]。另一方面,由于机房管理人员可以在数据中心集中对虚拟桌面进行维护,从而有效降低了机房终端病毒防范的成本[3]。
2.3 简化桌面管理
与其它桌面虚拟化解决方案不同,XenDesktop采用单个镜像在数据中心进行管理,从而简化桌面管理。而且技术人员还可以通过XenDesktop解决方案内置工具有效监控桌面的运行性能。桌面虚拟化为大学机房提供了统一集中的管理方式[4],极大的提高了管理部门的工作效率。
3 机房应用XenDesktop测试
本测试针对天津商业大学图书馆机房的软硬件条件以及应用需求展开,在VMWare EXI 5.1平台上搭建XenDesktop桌面虚拟化,虚拟桌面根据学生上机、教学、培训以及考试多个方向的应用,选用机房不同批次不同型号的计算机作为虚拟桌面客户端进行测试。
3.1 测试目标
本测试功能覆盖率为100%,主要测试功能如下:XenDesktop虚拟桌面是否能有效承载考试、培训、教学、上机计费功能;VMWare EXI 5.1平台上搭建XenDesktop虚拟桌面是否稳定;XenDesktop虚拟桌面是否能运行在机房配置最低的PC当中,画面是否清晰,操作是否灵敏流畅;部署XenDesktop桌面后考试系统是否能继续稳定运行;当前的机房网络环境是否能承载多台虚拟桌面的并发;用友畅捷通财务软件、计算机二级模拟考试软件、机房控制软件等在虚拟桌面中是否能稳定运行;虚拟桌面是否使机房整体的运算性能和处理速度得到优化。
3.2 测试环境
本测试选用天津商业大学图书馆网络中心已有的曙光天阔 I620r服务器作为桌面虚拟化的服务器端,选用Citrix 的XenDesktop组件作为桌面虚拟化系统软件。测试采用手工测试与部署的方法,利用VMWare 、Citrix、微软系统自带套件工具进行。
3.3 测试结果
测试目标所提及的所有的功能均可实现,运行稳定,环境健壮,性能上达到了要求。XenDesktop支持同一个云服务器发布多个相互隔离的虚拟终端,能够创建、删除、复制、快照、备份以及导入导出等基本操作,能够通过单一镜像实现快速部署云终端,能够实现集中管理和在线监控;能够实现用户的分级授权,根据不同的管理员角色提供不同的管理工具。能够通过策略控制终端用户的外接设备USB设备、打印设备、扫码枪等;两种用户访问机制:用户名密码访问和USB Key访问机制;客户端开机时间控制在1分钟之内;用户数据安全性完好,保障用户数据的私密性;客户端与云服务器断开连接在另一台终端机上重新登录,用户数据完好;XenDesktop支持可扩展,可根据终端用户对数据的需求量动态扩展系统容量。
4 结语
通过XenDesktop在天津商业大学图书馆机房的应用测试验证XenDesktop在大学机房中的适用性。但是无论是硬件、应用以及网络环境较为复杂,设备老化严重,实际测试中发现这些都在一定程度上对虚拟桌面的运行速度有影响。要达到更完美的桌面性能,需要从硬件以及网络方面根据具体应用来综合规划部署具体桌面虚拟化方案。
参考文献:
[1]Ullman,E.More Bang for Your Bucks:Desktop-based virtualization lets schools manage-many end-user machines from one desktop[J].TECHNOLOGY AND LEARNING,2010,31(3):40-43.
[2]乌文波虚拟化桌面技术在实训机房管理中的应用[J].软件导刊,2015,05:192-194.
[3]阮建华.桌面虚拟技术在高校实验机房中的应用[J].福建商业高等专科学校学报,2012,02:101-108.
[4]王卿海,杨立博.基于本地缓存的桌面虚拟化在高校机房的应用研究[J].电脑与电信,2015,Z1:93-95.