一种基于应用虚拟化的终端管理方法

文档序号:9564464阅读:244来源:国知局
一种基于应用虚拟化的终端管理方法
【技术领域】
[0001]本发明涉及一种基于应用虚拟化的终端管理方法,属于虚拟化技术领域。
【背景技术】
[0002]虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行,虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程,当前虚拟化技术热点主要分为硬件虚拟化、服务器虚拟化、存储虚拟化、网络虚拟化、桌面虚拟化、数据库虚拟化、应用虚拟化等。
[0003]在应用虚拟化方面,由于需要依赖于终端操作系统浏览器,终端用户仍然能够使用自身的应用环境和系统环境,这对于安全运营环境要求高的企事业来说,存在着管理上的安全风险,高安全性的环境应该是这样:1,终端用户启动个人电脑后,自动进入固定环境,仅能使用定制程序进行相关工作。2,终端用户无需对个人电脑进行安全维护。
[0004]为达到这样的效果,目前普遍采用的是两种技术方案——无盘工作站和虚拟化桌面池,但这两种方案均有一定的使用局限性:
建立无盘工作站必须采购特定的硬件资源,且部署环境一般局限在局域网内部,必须对终端计算机进行硬件改造或升级。
[0005]虚拟化桌面池虽然限制了终端用户的使用权限,但是操作系统和文件系统是对用户公开的,终端用户无法获知自己拥有那些权限,只有当调用这些资源时,才会收到相应提示,大大降低了用户的工作效率和使用体验,另外,当权限分配趋于复杂时,需要进行复杂管理操作,当用户需求发生变化时,通常还需要单独部署虚拟桌面或者增加虚拟化桌面池的种类,使系统结构趋于复杂。

【发明内容】

[0006]本发明的目的是:提供一种基于应用虚拟化的终端管理方法,解决了现有技术推广难度大,用户工作效率和使用体验差的问题,以解决目前现有的技术问题。
[0007]本发明的技术方案
一种基于应用虚拟化的终端管理方法,在服务器上部署应用虚拟化架构支持,通过调用并修改web访问页建立一套模拟操作系统用户界面,在终端用户端,建立系统启动运行的浏览器全屏显示瘦客户端,从而实现直接调用应用虚拟化web用户界面的效果,进而实现应用程序的远端运行和服务器远端配置。
[0008]前述的基于应用虚拟化的终端管理方法中,所述模拟操作系统用户界面指通过建立一个web页面,其界面特征模拟操作系统,将真实系统的底层操作屏蔽在web应用层之外。
[0009]前述的基于应用虚拟化的终端管理方法中,所述瘦客户端是通过建立系统级启动界面,取代系统登录界面,在终端计算机启动后直接进入客户端界面,链接到web页面,实现丰旲拟的远程系统启动。
[0010]前述的基于应用虚拟化的终端管理方法中,利用现有的web开发技术ajax、ext.net等,修改web访问页的前台展示效果,模拟出类似windows操作系统的用户界面。
[0011]前述的基于应用虚拟化的终端管理方法中,web具体修改方法为将web访问页修改为web应用程序,并在web应用程序中添加服务器管理的基本功能,它们包括:系统用户管理、远程应用管理、系统性能检测、域管理等。实现web方式的远端管理机制,为管理员通过web进行远端管理打下技术基础。
[0012]前述的基于应用虚拟化的终端管理方法中,web访问页的调用方法是利用底层remoteapp基础实现远程应用调用。
[0013]由于采用了上述技术方案,与现有技术相比,本发明的终端用户的系统完全基于web页的内容,达到了系统级别的用户界面定制,对于实际用户需求达到完全的吻合,利用web页面根据用户权限加载动态网页,用户权限清晰明了,通过基于应用虚拟化的底层部署方式,加强了应用程序的管理,简化了终端用户的维护工作量,基于虚拟化的特点,无须对终端硬件设备进行更新,实现了网络级别的远程管理,本发明使得用户权限配置简单方便,通过web页面即可对用户权限、服务器资源进行管理分配,简化了管理员工作。
【附图说明】
[0014]附图1为本发明原理示意图。
【具体实施方式】
[0015]本发明的实施例、一种基于应用虚拟化的终端管理方法,该方法的具体步骤如下:
步骤一、在服务器上部署安装应用虚拟化的相关服务,包括:远程应用会话主机、远程应用web访问页、授权服务等必须的服务和角色功能,并根据实际使用需求部署安装远程网络访问网关、远程应用链接代理、域控制器等相关服务或角色,获得授权激活后形成远程应用调用机制的底层技术支持。
[0016]步骤二、修改远程应用web访问页。利用现有的web开发技术ajax、ext.net等,修改web访问页的前台展示效果,模拟出类似windows操作系统的用户界面。
[0017]步骤三、将web访问页修改为web应用程序,并在web应用程序中添加服务器管理的基本功能,它们包括:系统用户管理、远程应用管理、系统性能检测、域管理等。实现web方式的远端管理机制,为管理员通过web进行远端管理打下技术基础
步骤四、在终端用户端,创建瘦客户机,该瘦客户端是通过建立系统级启动界面,取代系统登录界面,在终端计算机启动后直接进入客户端界面,链接到web页面,实现模拟的远程系统启动,取代操作系统登录界面Explorer, exe直接访问步骤三中的web应用程序,屏蔽客户机操作系统用户界面。实现模拟方式的远端系统登录。
[0018]步骤五、管理员对服务器进行管理,为终端用户分配账号、初始密码、远程应用调用权限和功能模块调用权限。
[0019]运行过程步骤,如附图1所述:
步骤一,操作系统启动后,调用瘦客户端程序,自动进入web页面。终端用户使用管理员配置的用户名进行登录,web应用程序检查数据库并检查服务器账号或域账号进行访问权限检查,根据用户权限生成动态页面和授权的应用程序列表。当用户调用虚拟化应用时,利用底层remoteapp基础实现远程应用调用,在远程应用会话主机上创建新会话,启动服务器上的承载应用,并将应用界面推送到客户端。
[0020]步骤二,当终端用户关闭远程应用时,断开会话连接,并根据管理员设置的选项,注销用户登录或挂起用户会话。
[0021]步骤三,当用户关闭瘦客户机时,自动重启终端计算机。
【主权项】
1.一种基于应用虚拟化的终端管理方法,其特征在于:在服务器上部署应用虚拟化架构支持,通过调用并修改Web访问页建立一套模拟操作系统用户界面,在终端用户端,建立系统启动运行的浏览器全屏显示瘦客户端,从而实现直接调用应用虚拟化web用户界面的效果,进而实现应用程序的远端运行和服务器远端配置。2.根据权利要求1所述的基于应用虚拟化的终端管理方法,其特征在于:所述模拟操作系统用户界面指通过建立一个web页面,其界面特征模拟操作系统,将真实系统的底层操作屏蔽在web应用层之外。3.根据权利要求1所述的基于应用虚拟化的终端管理方法,其特征在于:所述瘦客户端是通过建立系统级启动界面,取代系统登录界面,在终端计算机启动后直接进入客户端界面,链接到web页面,实现模拟的远程系统启动。4.根据权利要求1所述的基于应用虚拟化的终端管理方法,其特征在于:利用现有的web开发技术ajax、ext.net,修改web访问页的前台展示效果,模拟出类似windows操作系统的用户界面。5.根据权利要求4所述的基于应用虚拟化的终端管理方法,其特征在于:web具体修改方法为将web访问页修改为web应用程序,并在web应用程序中添加服务器管理的基本功能,它们包括:系统用户管理、远程应用管理、系统性能检测、域管理等, 实现web方式的远端管理机制,为管理员通过web进行远端管理打下技术基础。6.根据权利要求1所述的基于应用虚拟化的终端管理方法,其特征在于:web访问页的调用方法是利用底层remoteapp基础实现远程应用调用。
【专利摘要】本发明公开了一种基于应用虚拟化的终端管理方法,在服务器上部署应用虚拟化架构支持,通过调用并修改web访问页建立一套模拟操作系统用户界面,在终端用户端,建立系统启动运行的浏览器全屏显示瘦客户端,从而实现直接调用应用虚拟化web用户界面的效果,进而实现应用程序的远端运行和服务器远端配置,本发明的终端用户的系统完全基于web页的内容,达到了系统级别的用户界面定制,利用web页面根据用户权限加载动态网页,用户权限清晰明了,通过基于应用虚拟化的底层部署方式,简化了终端用户的维护工作量,基于虚拟化的特点,实现了网络级别的远程管理,通过web页面即可对用户权限、服务器资源进行管理分配,简化了管理员工作。
【IPC分类】G06F9/455, G06F9/445
【公开号】CN105320536
【申请号】CN201410543907
【发明人】李飞, 邹庆, 王玮, 罗念华, 张克贤, 周晋, 纪元, 甘润东, 谢非, 马定利, 王亚辉, 杨晓进, 王坚, 宴正腾
【申请人】贵州电网公司信息通信分公司, 贵州广思信息网络有限公司
【公开日】2016年2月10日
【申请日】2014年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1