XXX大学实验中心教学软件应用虚拟化案例
项目背景
随着计算机在高校范围内越来越广泛的应用,如何提高学校计算机综合应用管理水平,如何让计算机 为使用者提供更多、更贴心的功能,已经越来越被高校的各级管理人员所重视。近年来各种软件、硬件产品层出不穷,但都只能局部解决一些小问题。
从2005年开始,云计算、云服务、虚拟化的声音渐渐兴起,但由于技术的成熟性、可靠性都没得到长期的验证,因此虚拟化技术没有得到大面积的推广,5年来随着世界几大虚拟化厂家铺天盖地的宣传和推广,虚拟化技术已经步入到成熟期。
服务器虚拟化、存储虚拟化、桌面虚拟化、应用软件虚拟化是虚拟化的几个组成部分,在高校中服务器虚拟化、存储虚拟化已经得到了一定的应用,帮助学校解决了很多问题,但学校实验室机房教学应用软件运行更新部署等问题却并没有从中受益,而应用软件虚拟化技术的成熟为解决这一难题提供了良好的技术保证,借着高校计算机应用需求、管理需求的不断上升的热潮,应用软件虚拟化迎来了发展的契机。
现状
传统的应用程序使用模式下,用户必须对软件和实验数据进行拷贝安装,并准备足够的计算和存储空间以运行软件和处理数据,并且在软件升级后不能及时更新。另外,从实验数据安全的角度讲,一些重要的实验数据很少受到保护,有丢失和被盗取的风险,但是当采取一定保护措施后,用户却又会发现无法畅通地访问相关应用和数据,难以顺畅地开展实验教学工作。同时,实验中心各机房内安装的软件种类多,导致电脑运行速度慢,甚至很多的教学软件存在冲突。
以用友软件为例。用友软件(U8V10.1版)是XXXX学校会计学院《会计信息系统》、《会计软件应用》和《计算机会计》等课程的核心教学内容。用友软件体量庞大、结构复杂,在学生机上运行暴露出了诸如开机运行慢、建立账套慢、导入导出慢等问题,而在服务器上运行又不能支持较多客户端的使用。因此,给师生教学带来了极大不便。
项目价值
1、降低软硬件设备总拥有成本,大大的减少学校对网络建设的投资及最大限度的保护原有资产和利用。
2、保障教学的连续性、先进性;提供灵活便利的授课教学环境。
3、在保障教学质量的前提下,降低计算机中心的运维的复杂程度,提高计算机中心的部署效率。
4、极大的降低网管人员工作强度,提高工作效率。
5、可以降低学校环境中系统维护成本,只要维护好服务器上的虚拟应用中心就可以了,不必在到物理机处做维护。
6、可以快速高效的分发新的教学资源(软件)给教师和学生。
7、降低终端持续更新费用:当引入新的教学资源后,仅需提升服务器的硬件标准即可满足原本需要更换大量PC客户端的需求。
应用虚拟化技术可以将应用软件从操作系统中拔离,实现快速应用的交付,可以任意组合来自不同平台的多个应用APP 推送给最终用户,用户无需在自己的电脑上安装这些软件,就能根据自己的选择使用各种应用。解决了实验中心各类教学软件的使用位置限制问题,打通共享,不仅可以在所有机房内使用某个教学软件,甚至还可以在学生宿舍内使用这些软件,方便了学生软件操作课后作业的完成,也提高了教学软件的利用率。
应用虚拟化技术可以实现基于应用的快速交付,用户无需改变对自己本机操作系统的使用习惯,无需更换系统或连接远端的桌面,就能在自己的电脑上运行虚拟应用,每个用户可以根据自己需求,主动向服务器请求应用,真正实现应用交付的按需进行。而不再是由服务端统一定制后的场景交付或推送。解决了XXX学校一些大型教学软件,如用友U8运行响应速度慢、账套导入导出麻烦等问题,极大地提高了实验机房教学应用软件安装部署的效率,节省了教学时间,提高了教学效率,增强了教学效果。
项目建设目标和效果
1) 消除应用程序的兼容性问题,提高软件应用运行的稳定性。通过应用虚拟化技术封装的应用程序,每个应用程序在相互独立的虚拟环境中运行,这样可以减少不同应用程序之间出现的冲突问题,提高应用程序的兼容性,同时可以实现在同一台计算机上运行不同版本的同一种应用程序。
2) 简化应用程序安装过程,提高软件部署效率。利用应用程序虚拟化技术可以根据教学应用程序的使用情况,为不同班级的学生分配实验教学中所需的应用程序,这样不必为每台计算机上安装大量的应用程序,提高软件运行的稳定性,简化应用程序部署管理过程。
3) 实现对应用程序生命周期管理,提高管理效率。应用程序的虚拟化可以简化程序的补丁更新、升级及删除等工作,管理员仅需要在服务器中就可以实现对应用软件全生命周期的管理,减少管理员的劳动强度,提高运维效率。
4)解决了实验中心各类教学软件的使用位置限制问题,打通共享,不仅可以在所有机房内使用某个教学软件,甚至还可以在学生宿舍内使用这些软件,方便了学生软件操作课后作业的完成,也提高了教学软件的利用率。
5)解决了实验中心一些大型教学软件,如用友U8运行响应速度慢、账套导入导出麻烦等问题,极大地提高了实验机房教学应用软件安装部署的效率,节省了教学时间,提高了教学效率,增强了教学效果。
技术方案
VA虚拟化平台,可以在不改变C/S程序的情况下,很轻松实现C/S到B/S的转换,及保留了C/S程序的优势,又兼顾了B/S程序的方便性。VA应用虚拟化软件是一种应用虚拟化平台软件,其主要功能是向企业提供最佳性能、灵活快捷的应用交付服务。
管理员只需要将各种应用软件集中部署在VA虚拟服务器(集群)上,并通过VA的应用程序虚拟化功能,将各种教学应用软件整合到管理平台中供终端用户使用。终端客户机无需安装任何软件,就能够让终端用户使用各种教学应用摆脱终端设备和网络带宽的限制,实现终端客户机用户在任何时间、任何地点、使用任何设备、采用任何网络连接,都能够高效、快捷、安全、方便地访问已经集中部署在VA服务器(集群)上的各种应用软件。
项目总结
超稳定
消除应用程序的兼容性问题,提高软件应用运行的稳定性。每个应用程序在相互独立的虚拟环境中运行,以减少不同应用程序之间出现的冲突问题,同时可以实现在同一台计算机上运行不同版本的同一种应用程序。
超轻松
解决了一些大型教学软件,如用友U8运行响应速度慢、账套导入导出麻烦等问题,极大地提高了实验机房教学应用软件安装部署的效率,节省了教学时间,提高了教学效率,增强了教学效果
超强大
解决了各类教学软件的使用位置限制问题,打通共享,不仅可以在所有机房内使用某个教学软件,甚至还可以在学生宿舍内使用这些软件,方便了学生软件操作课后作业的完成,也提高了教学软件的利用率。
超安全
在网络上传输的只是客户端的键盘、鼠标动作以及显示界面的变化部分,教学数据被保护在的信息中心,避免了数据泄密的危险;同时,采用了无缝显示模式,客户端的操作感觉虽然就像在本机操作。