一种基于云平台的应用虚拟化技术制造技术

技术编号:18142597 阅读:33 留言:0更新日期:2018-06-06 14:30
本发明专利技术提出了一种基于云平台的应用虚拟化技术。本技术提供基于各种操作系统应用程序的发布和个性化定制服务。通过基于web的客户端,在对用户进行身份认证后,可按需定制各类应用程序。定制成功以后,用户即可通过多种云终端设备使用这些应用程序。此技术的核心就是允许用户通过网络获得一个软件的虚拟运行环境,然后无需安装软件,直接可以在虚拟环境中运行软件,为企业提出了一种资源共享和资源节约的有效方法,不仅提高了资源利用率,还方便了客户。

【技术实现步骤摘要】
一种基于云平台的应用虚拟化技术
本专利技术涉及云平台领域,特别涉及云应用虚拟化技术。该技术可提供基于各种操作系统应用程序的发布和个性化定制服务。通过基于web的客户端,在对用户进行身份认证后,可按需定制各类应用程序。定制成功以后,用户即可通过多种云终端设备使用这些应用。该技术提供良好的人机交互界面,具有极优的易用性、可靠性和有效性。
技术介绍
云计算平台利用虚拟化技术构建的虚拟集群,能够动态地组织异构计算机资源,隔离具体的硬件体系结构和多样化的软件系统平台,灵活构建满足不同应用需求的计算环境,提供计算资源的使用效率,实现弹性计算系统架构。应用虚拟化技术作为虚拟化技术的一种具体应用,就是以IT应用客户端集中部署平台为核心,以对最终用户透明的方式完全使用户的应用和数据在平台上统一计算和运行,并最终让用户获得与本地访问应用同样的应用感受和计算结果。基于云平台的应用虚拟化技术允许用户通过网络获得一个软件的虚拟运行环境,然后无需安装软件,直接可以在虚拟环境中运行软件。通过使用应用虚拟化技术,机构能够用更少的投入做更多的事情,并最终节省经费。
技术实现思路
本专利技术的目的在于提出一种具体的基于云平台的应用虚拟化技术的企业级应用,在企业级中节约资源,方便用户,提高资源利用率。此技术彻底解决了原系统服务器可能出现的一些毛病;性能上特别实现了新建用户在域/非域模式下的同步,优化了资源共享和会话共享功能。同时系统还具备一套检测机制,以确保用户发布软件的可用性和可靠性,采用了基于电话号码+密码的认证进行身份识别,可以防止恶意用户的登录使用,保证了系统的安全性。具体实施方式本专利技术设计了基于云平台的应用虚拟化技术的实现过程,其包括以下步骤:1)Debian的配置和部署,它是应用程序虚拟化的核心服务器,专门负责存储,管理经过序列化封装的应用程序,适合在ActiveDirectory的环境下,配合MySQL数据库以及用户身份验证来实现应用程序虚拟化。2)对于每个客户端的应用而言,不需要在每个用户的桌面上部署和管理多个软件客户端系统,所有应用客户端系统都将一次性地部署在数据中心的一台专用服务器上,这台服务器就放在应用服务器的前面。客户也将不需要通过网络向每个用户发送实际的数据,只有虚拟的客户端界面(屏幕图像更新、按键、鼠标移动等等)被实际传送并显示在用户的电脑上。3)把应用程序的输入输出逻辑(应用程序界面)与计算逻辑指令隔离开来,在用户访问服务器发布的应用时,在服务器上会为用户开设独立的会话,占用独立的内存空间,应用程序的计算逻辑指令在这个会话空间中运行,应用程序的界面会通过AIP协议传送到用户计算机上,用户计算机只需要通过网络把键盘、鼠标及其他外设的操作传送到服务器端,从服务器端接收变化的应用程序界面,并且在用户端显示出来就可以获得在本地运行应用一样的访问感受,最终实现用户客户端使用人员不受终端设备和网络带宽的限制,在任何时间、任何地点、使用任何设备、采用任何网络连接,都能够高效、安全地访问服务器(集群)上的各种应用软件。本文档来自技高网...

【技术保护点】
一种基于云平台的应用虚拟化技术,其特征在于:以IT应用客户端集中部署平台为核心,提供基于各种操作系统应用程序的发布和个性化定制服务。用户的应用和数据完全在平台上统一计算和运行,对用户采用透明方式并让用户获得与本地访问应用同样的应用感受和计算结果。

【技术特征摘要】
1.一种基于云平台的应用虚拟化技术,其特征在于:以IT应用客户端集中部署平台为核心,提供基于各种操作系统应用程序的发布和个性...

【专利技术属性】
技术研发人员:陈志纯
申请(专利权)人:大冶市正宏电子科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1