[发明专利]一种基于云平台的应用虚拟化技术无效
申请号: | 201110394343.7 | 申请日: | 2011-12-02 |
公开(公告)号: | CN103139183A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 余盛季;向艳萍 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 611731 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 应用 虚拟 技术 | ||
技术领域
本发明涉及云平台领域,特别涉及云应用虚拟化技术。该技术可提供基于各种操作系统应用程序的发布和个性化定制服务。通过基于web的客户端,在对用户进行身份认证后,可按需定制各类应用程序。定制成功以后,用户即可通过多种云终端设备使用这些应用。该技术提供良好的人机交互界面,具有极优的易用性、可靠性和有效性。
背景技术
云计算平台利用虚拟化技术构建的虚拟集群,能够动态地组织异构计算机资源,隔离具体的硬件体系结构和多样化的软件系统平台,灵活构建满足不同应用需求的计算环境,提供计算资源的使用效率,实现弹性计算系统架构。应用虚拟化技术作为虚拟化技术的一种具体应用,就是以IT应用客户端集中部署平台为核心,以对最终用户透明的方式完全使用户的应用和数据在平台上统一计算和运行,并最终让用户获得与本地访问应用同样的应用感受和计算结果。基于云平台的应用虚拟化技术允许用户通过网络获得一个软件的虚拟运行环境,然后无需安装软件,直接可以在虚拟环境中运行软件。通过使用应用虚拟化技术,机构能够用更少的投入做更多的事情,并最终节省经费。
应用虚拟化技术,以崭新的架构和强大的功能,突破了应用瓶颈问题,满足了巨大而迫切的市场需求。但是,作为一个刚出道不久的“新军”,其产品和技术上的成熟度有待考量。有专家认为,应用虚拟化这项前瞻性技术,要继续深入企业并最终形成成熟的信息化基础平台,性能优化、本地化输入、安全策略和虚拟打印四大参数将成为衡量这一技术的决定性因素。近几年应用虚拟化技术不断取得突破,Citrix冲出瓶颈,EWEBS独辟蹊径,微软App-V的横空出世,这些无疑都证明了应用虚拟化技术的发展前景。但是,从目前企业应用的需求来看,已经不在是单独的解决方案能够满足的了,而是需要是一种组合式的解决方案,要得最好的体验和应用,单纯的远程接入技术已经远远不能满足了,而是需要一种崭新的应用虚拟化技术来满足。于是,基于云平台的应用虚拟化技术的出现就大大满足了企业的这种需求。
发明内容
本发明的目的在于提出一种具体的基于云平台的应用虚拟化技术的企业级应用,在企业级中节约资源,方便用户,提高资源利用率。此技术彻底解决了原系统服务器可能出现的一些毛病;性能上特别实现了新建用户在域/非域模式下的同步,优化了资源共享和会话共享功能。同时系统还具备一套检测机制,以确保用户发布软件的可用性和可靠性,采用了基于电话号码+密码的认证进行身份识别,可以防止恶意用户的登录使用,保证了系统的安全性。
通过此技术,用户可以灵活地发布应用程序、自主地定制应用程序、方便地使用应用程序,为企业打造一个强力、高效、灵活的应用软件集中管理运维平台。
我们采用的技术解决方案包括以下步骤:
1)Debian的配置和部署,它是应用程序虚拟化的核心服务器,专门负责存储,管理经过序列化封装的应用程序,适合在Active Directory的环境下,配合MySQL数据库以及用户身份验证来实现应用程序虚拟化。
2)对于每个客户端的应用而言,不需要在每个用户的桌面上部署和管理多个软件客户端系统,所有应用客户端系统都将一次性地部署在数据中心的一台专用服务器上,这台服务器就放在应用服务器的前面。客户也将不需要通过网络向每个用户发送实际的数据,只有虚拟的客户端界面(屏幕图像更新、按键、鼠标移动等等)被实际传送并显示在用户的电脑上。
3)把应用程序的输入输出逻辑(应用程序界面)与计算逻辑指令隔离开来,在用户访问服务器发布的应用时,在服务器上会为用户开设独立的会话,占用独立的内存空间,应用程序的计算逻辑指令在这个会话空间中运行,应用程序的界面会通过AIP协议传送到用户计算机上,用户计算机只需要通过网络把键盘、鼠标及其他外设的操作传送到服务器端,从服务器端接收变化的应用程序界面,并且在用户端显示出来就可以获得在本地运行应用一样的访问感受,最终实现用户客户端使用人员不受终端设备和网络带宽的限制,在任何时间、任何地点、使用任何设备、采用任何网络连接,都能够高效、安全地访问服务器(集群)上的各种应用软件。
在实现方面,我们采用了以下简单、方便的操作,就可以让用户轻松享受应用虚拟化技术带来的方便感和实用感。
1)系统管理员或其他用户可以发布软件即应用程序,供终端用户选择使用。这些发布的软件统一由虚拟操作系统管理,虚拟操作系统的各项工作又由系统管理员来管理。
2)发布软件完成后,由管理员审核软件,如果审核通过就把状态置为OK,说明这些软件已经可以供用户订阅使用;如果审核不通过,该软件就会被打回,用户暂时还不能使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110394343.7/2.html,转载请声明来源钻瓜专利网。