论文部分内容阅读
摘要:高校在建成的数据中心的基础上构建高校桌面云实训室,本文分析了高校计算机实训室的建设现状,指出了传统计算机实训室在使用、管理、维护、设备更新等多方面存在的问题,并设计和实现一个基于VMware技术的实训桌面云,可提高高校计算机实训室的管理和维护工作的效率。
关键词:VMware;View;桌面云;计算机实训室
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2019)30-0246-03
当前,云计算技术的高速发展,桌面虚拟化给计算机使用者带来一场重大的变革。VMware公司凭借其在服务器虚拟化架构的领先优势,推出了虚拟桌面软件VMware View。基于VMware View的桌面云平台采用了虚拟机技术,相对于过去传统的计算机实训室主要有几点好处:1)能更灵活地满足学生需求;2)便于管理,大幅度提高管理效率;3)节省资源,避免资源浪费。人力和硬件上都可以节省很多资源,延长旧设备的使用寿命。例如,将传统PC作为瘦客户端桌面使用,通过在瘦客户端桌面中使用VMware View,可以在旧版桌面硬件上使用Win-dows7等操作系统,使硬件的使用寿命延长3年左右。
本文就构建基于VMware View计算机实验室桌面云平台的几个重要问题进行分析,在学院已建成电子信息f基于云计算的移动互联网 大数据)公共实训中心并投入使用的背景下提出了搭建整体方案。
1高校计算机实训室现状分析
目前,大多数高职院校的计算机实训室管理中,存在计算机数量大、工作量繁重,导致计算机硬件的多样化难以实现。计算机要求使用7-8年后才能申请报废,设备配件更换程序不流畅,偶尔拖延更换,影响正常教学;同时计算机存在管理不够全面,面临病毒感染的危险。随着学校的发展,专业数量的不断增加,实训室所需安装的软件、应用程序数量等也随之增加,从而导致计算机开启、运行速度变慢以及软件之间出现相互冲突的困境。最后传统计算机实训室用电量比较大,改用桌面云实训室,瘦客户机采用两种架构的硬件设计,一种是采用X86架构的设计,另一种是采用ARM架构的设计。只不过ARM架构的瘦客户机功耗最小,最大功耗为5W,而X86架构的瘦客户机功耗为20W,这两种瘦客户机都比电脑Pc的功耗要低许多。一台电脑Pc的功耗为200W左右,它是瘦客户机的几十倍。
2基于VMware技术的桌面云
搭建桌面云平台,后台必须有AD、VCenter、Connection,对于大规模的部署建议SQL、Composer从VCenter独立出来,AD域要配置有DHCP服务器。企业级桌面云解决方案(英文名:VMware HorizonView)利用与VMware vSphere之间的紧密集成,帮助客户以安全托管的服务形式交付桌面,并支持最终用户安全灵活地访问其虚拟桌面和应用程序。
2.1必备的服务器
在桌面云环境中,域控制器(AD)、DHCP服务器和DNS服务器都是必须提前安装好的服务器,域控制器负责用户账户信息的存储与验证;DHCP服务器提供IP地址分配;DNS服务器为域内服务器提供域名解析。可以在一台虚拟服务器上,安装Microsoft Active Directory域服务器、DHCP服务器和DNS服务器,在域服务器上创建Horizon View域用户和组。
2.2View Connection Server服务器
View Connection Server为固定IP地址,并指向正确的DNS,再设置计算机名称并将View Connection Server加人(AD)域。最后安装VMware View Connection Server程序,都是安装默认选项安装即可,设置数据恢复密码时建议设置复杂一些。
2.3View Composer Server服务器
View Composer功能强大,可以快速为企业部署成千上万的虚拟桌面,为企业节省近70%的存储空间。View Composer为固定的IP地址,并指向正确的DNS,再设置计算机名称并将View Composer加入(AD)域。最后安装SQL server数据库和VM-ware View Connection Server程序,都是安装默认选项安装即可。View Composer服务器需要使用SQL数据库来存储数据。View Composer数据库须驻留在vCenter Server服务器或者可供vCenter Server服务器使用。
2.4VCenter Server服务器
VCenter Server为固定IP地址,并指向正确的DNS,再设置计算机名称并将VCenter Server加入(AD)域。最后安装VCenter Server程序,都是安装默认选项安装即可,设置管理员账号密码时建议设置复杂一些。
2.5准备模板计算机
准备好一台Windows7系统的虚拟机,接下来安装VMwareTools,然后更新系統补丁,安装相关应用软件并配置好用户环境。最后,准备View的模板计算机(注意:该模板机可以不用加入域),模板计算机创建好相应的快照。
2.6配置View Connection Server
2.6.1免费获得60天的View测试许可证
在客户端输入网址https://View Connection Server的IP/ad-min,打开控制台界面,在用户名、密码的文本域中输入相关信息后,单击“登录”按钮,进入ViewManager控制台。首次登录View控制台时,系统会提示输入View的许可证,此时,通过VMware的官方网站,免费获得60天的View测试许可证。 2.6.2配置vCenter Server和View Composer
下面来配置vCenter Server和View Composer。打开View控制台,点击“View配置”,单击“服务器”,在“服务器”面板中选择“vCenter Servers”选项,点击“添加”按钮,分别添加及设置View composer、VCenter Server和存储的相关信息。View Con-nection Server设置完成后如图1所示。
2.7创建虚拟桌面池
打开View控制台,在其“清单”中单击“目录”下拉框,选择“桌面池”,单击“添加”按钮,定义桌面池,选择“自动桌面池”类型,具体设置如图2所示。在“用户分配”选项中选择“专用”,如图3所示。依次对桌面池的其他选项进行设定,如“vCenter Server”选择“View Composer链接克隆”“桌面池标识”-“桌面池设置”-“置备设置“-”View Composer磁盘”一“存储优化“-”vCenter设置”-“高级存储选项”-“客户机自定义”等。当桌面池创建完成后,虚拟桌面将会按照桌面池的设置创建新的计算机。此时从VCenter中可以看到新生成的虚拟机,具体如图4所示。用户通过瘦客户端VMware Horizon Cli-ent登录连接服务器,进入桌面池,连接服务器则会分配一个桌面给用户使用。
桌面池可以根据不同需求创建多个,假设Win7-203B桌面池是上计算机应用基础、C语言课程使用,Win7-203A桌面池是上网页制作、PHP程序设计、网页美工课程使用,只要存储的空间足够就可以创建多个桌面池,但要注意桌面池不能同时启用,要根据资源池的实践情况分配好资源,否则会导致桌面云不能使用。
3桌面云运行中遇到的问题及解决方法
3.1桌面云运行中遇到的问题
桌面云在运行过程中,如果学生修改操作系统的IP地址、网关地址或者DNS的地址,就会导致桌面云系统下次无法连接,这样给实训管理员增加管理的工作量。
3.2解决方法
通过禁用户“程序和功能”“网络与共享中心”和"Windows防火墙”设置的方法可以解决学生乱修改IP地址等。运行“gpedit.msc”,打开组策略设置,找到一用户设置一管理模板一控制面板一隐藏指定的“控制面板”项,双击打开它,添加显示,如图5所示。
4结束语
基于VMware技术的桌面云简化了高职院校實训室的管理和维护工作,为计算机实训室教学提供一个全新而高效的平台,提高了实训室的资源利用率,推动了多媒体教室桌面云、办公桌面云等校园云计算平台的建设。
关键词:VMware;View;桌面云;计算机实训室
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2019)30-0246-03
当前,云计算技术的高速发展,桌面虚拟化给计算机使用者带来一场重大的变革。VMware公司凭借其在服务器虚拟化架构的领先优势,推出了虚拟桌面软件VMware View。基于VMware View的桌面云平台采用了虚拟机技术,相对于过去传统的计算机实训室主要有几点好处:1)能更灵活地满足学生需求;2)便于管理,大幅度提高管理效率;3)节省资源,避免资源浪费。人力和硬件上都可以节省很多资源,延长旧设备的使用寿命。例如,将传统PC作为瘦客户端桌面使用,通过在瘦客户端桌面中使用VMware View,可以在旧版桌面硬件上使用Win-dows7等操作系统,使硬件的使用寿命延长3年左右。
本文就构建基于VMware View计算机实验室桌面云平台的几个重要问题进行分析,在学院已建成电子信息f基于云计算的移动互联网 大数据)公共实训中心并投入使用的背景下提出了搭建整体方案。
1高校计算机实训室现状分析
目前,大多数高职院校的计算机实训室管理中,存在计算机数量大、工作量繁重,导致计算机硬件的多样化难以实现。计算机要求使用7-8年后才能申请报废,设备配件更换程序不流畅,偶尔拖延更换,影响正常教学;同时计算机存在管理不够全面,面临病毒感染的危险。随着学校的发展,专业数量的不断增加,实训室所需安装的软件、应用程序数量等也随之增加,从而导致计算机开启、运行速度变慢以及软件之间出现相互冲突的困境。最后传统计算机实训室用电量比较大,改用桌面云实训室,瘦客户机采用两种架构的硬件设计,一种是采用X86架构的设计,另一种是采用ARM架构的设计。只不过ARM架构的瘦客户机功耗最小,最大功耗为5W,而X86架构的瘦客户机功耗为20W,这两种瘦客户机都比电脑Pc的功耗要低许多。一台电脑Pc的功耗为200W左右,它是瘦客户机的几十倍。
2基于VMware技术的桌面云
搭建桌面云平台,后台必须有AD、VCenter、Connection,对于大规模的部署建议SQL、Composer从VCenter独立出来,AD域要配置有DHCP服务器。企业级桌面云解决方案(英文名:VMware HorizonView)利用与VMware vSphere之间的紧密集成,帮助客户以安全托管的服务形式交付桌面,并支持最终用户安全灵活地访问其虚拟桌面和应用程序。
2.1必备的服务器
在桌面云环境中,域控制器(AD)、DHCP服务器和DNS服务器都是必须提前安装好的服务器,域控制器负责用户账户信息的存储与验证;DHCP服务器提供IP地址分配;DNS服务器为域内服务器提供域名解析。可以在一台虚拟服务器上,安装Microsoft Active Directory域服务器、DHCP服务器和DNS服务器,在域服务器上创建Horizon View域用户和组。
2.2View Connection Server服务器
View Connection Server为固定IP地址,并指向正确的DNS,再设置计算机名称并将View Connection Server加人(AD)域。最后安装VMware View Connection Server程序,都是安装默认选项安装即可,设置数据恢复密码时建议设置复杂一些。
2.3View Composer Server服务器
View Composer功能强大,可以快速为企业部署成千上万的虚拟桌面,为企业节省近70%的存储空间。View Composer为固定的IP地址,并指向正确的DNS,再设置计算机名称并将View Composer加入(AD)域。最后安装SQL server数据库和VM-ware View Connection Server程序,都是安装默认选项安装即可。View Composer服务器需要使用SQL数据库来存储数据。View Composer数据库须驻留在vCenter Server服务器或者可供vCenter Server服务器使用。
2.4VCenter Server服务器
VCenter Server为固定IP地址,并指向正确的DNS,再设置计算机名称并将VCenter Server加入(AD)域。最后安装VCenter Server程序,都是安装默认选项安装即可,设置管理员账号密码时建议设置复杂一些。
2.5准备模板计算机
准备好一台Windows7系统的虚拟机,接下来安装VMwareTools,然后更新系統补丁,安装相关应用软件并配置好用户环境。最后,准备View的模板计算机(注意:该模板机可以不用加入域),模板计算机创建好相应的快照。
2.6配置View Connection Server
2.6.1免费获得60天的View测试许可证
在客户端输入网址https://View Connection Server的IP/ad-min,打开控制台界面,在用户名、密码的文本域中输入相关信息后,单击“登录”按钮,进入ViewManager控制台。首次登录View控制台时,系统会提示输入View的许可证,此时,通过VMware的官方网站,免费获得60天的View测试许可证。 2.6.2配置vCenter Server和View Composer
下面来配置vCenter Server和View Composer。打开View控制台,点击“View配置”,单击“服务器”,在“服务器”面板中选择“vCenter Servers”选项,点击“添加”按钮,分别添加及设置View composer、VCenter Server和存储的相关信息。View Con-nection Server设置完成后如图1所示。
2.7创建虚拟桌面池
打开View控制台,在其“清单”中单击“目录”下拉框,选择“桌面池”,单击“添加”按钮,定义桌面池,选择“自动桌面池”类型,具体设置如图2所示。在“用户分配”选项中选择“专用”,如图3所示。依次对桌面池的其他选项进行设定,如“vCenter Server”选择“View Composer链接克隆”“桌面池标识”-“桌面池设置”-“置备设置“-”View Composer磁盘”一“存储优化“-”vCenter设置”-“高级存储选项”-“客户机自定义”等。当桌面池创建完成后,虚拟桌面将会按照桌面池的设置创建新的计算机。此时从VCenter中可以看到新生成的虚拟机,具体如图4所示。用户通过瘦客户端VMware Horizon Cli-ent登录连接服务器,进入桌面池,连接服务器则会分配一个桌面给用户使用。
桌面池可以根据不同需求创建多个,假设Win7-203B桌面池是上计算机应用基础、C语言课程使用,Win7-203A桌面池是上网页制作、PHP程序设计、网页美工课程使用,只要存储的空间足够就可以创建多个桌面池,但要注意桌面池不能同时启用,要根据资源池的实践情况分配好资源,否则会导致桌面云不能使用。
3桌面云运行中遇到的问题及解决方法
3.1桌面云运行中遇到的问题
桌面云在运行过程中,如果学生修改操作系统的IP地址、网关地址或者DNS的地址,就会导致桌面云系统下次无法连接,这样给实训管理员增加管理的工作量。
3.2解决方法
通过禁用户“程序和功能”“网络与共享中心”和"Windows防火墙”设置的方法可以解决学生乱修改IP地址等。运行“gpedit.msc”,打开组策略设置,找到一用户设置一管理模板一控制面板一隐藏指定的“控制面板”项,双击打开它,添加显示,如图5所示。
4结束语
基于VMware技术的桌面云简化了高职院校實训室的管理和维护工作,为计算机实训室教学提供一个全新而高效的平台,提高了实训室的资源利用率,推动了多媒体教室桌面云、办公桌面云等校园云计算平台的建设。