一种IDV云桌面的智能接入系统及智能接入方法与流程

文档序号:14993518发布日期:2018-07-20 23:01阅读:2316来源:国知局

本发明属于idv云桌面技术领域,具体涉及一种idv云桌面的智能接入系统及智能接入方法。



背景技术:

idv云桌面:idv是intelligentdesktopvirtualization的简称,是英特尔公司提出了一种革新性的框架——intelligentdesktopvirtualization(idv)智能桌面虚拟化。

和虚拟桌面基础架构vdi下所有桌面计算资源高度集中在数据中心、界面发送至终端设备不同,idv采取更多的是分布式方法来满足运营技术需求,同时集中和简化管理和部署功能。vdi通常带来的显著挑战包括前期成本、存储相关的技术挑战、不确定的tco以及很多情况下对网络的依赖,使得脱机使用变得十分困难。此外,vdi对各种可用外围设备存有某些限制。毕竟,消耗大量带宽资源的外围设备能暴露出低带宽下出现的问题。

idv云桌面,相对于vdi云桌面,idv的计算资源都在本地,可以提供更好的视频体验,更好支持3d运算、外设兼容性等能力,以及网络中断可继续运行等优点。但是idv云桌面的运行是需要将桌面运行的镜像全部下载到云终端上,如果更换云终端,需要重新从服务器下载新的镜像,才能启动并使用云桌面。

现有idv云桌面使用过程中,如果更换了云终端,在新的云终端必须下载新的桌面镜像,将导致原有云桌面的用户数据丢失,用户体验不好;为了保证用户的数据一致性,就不允许同一个用户在不同的云终端使用同一个云桌面,影响用户的移动办公。



技术实现要素:

为克服上述现有技术的不足,本发明的目的是提供一种idv云桌面的智能接入系统,将云终端作为云桌面运行的资源统一管理,用户在任意云终端登录成功后,都可以使用个人所属云桌面,大大提升idv云桌面的用户的可移动性,提高用户体验。

为实现上述目的,本发明采用的技术方案是:一种idv云桌面的智能接入系统,包括云终端、云桌面、云桌面服务器组成的云桌面系统;用户在系统内任意一个云终端成功登录后,就可使用个人所属的云桌面,无需输入远程桌面的ip地址信息;

所述云终端包括用户登录管理模块、云桌面运行模块、云桌面代理模块、云桌面备份模块;所述的用户登录管理模块,提供用户登录操作界面,并和云桌面服务器一起完成用户的登录鉴权功能;所述的云桌面运行模块提供云桌面虚拟机的运行接口,实现云桌面在云终端的运行;所述的云桌面代理模块,提供用户启动云桌面操作界面,并与云桌面服务器一起,完成用户的云桌面的增加、启动、关闭功能;云桌面备份模块,完成云桌面备份到云服务器功能;

所述的云桌面是运行在云终端的虚拟计算机,为个人用户提供和个人电脑相同的办公、娱乐功能。

所述的云桌面服务器包括云用户管理模块、云终端管理模块、云桌面管理模块、云桌面备份模块;所述的云用户管理模块,提供用户的创建、修改、鉴权功能;所述的云终端管理模块,完成云终端的鉴权接入、云终端状态管理、云终端以及云桌面的远程启动功能;所述的云桌面管理模块,完成云桌面的创建、分配、备份的功能,云桌面备份模块与云终端的云桌面备份模块一起,完成用户云桌面数据到云桌面服务器上的备份。

所述的云终端状态管理包括系统资源、网络状态。

一种idv云桌面的智能接入系统的智能接入方法,包括以下步骤:

步骤1,启动后,用户登录云终端;

步骤2,根据用户名获取用户的云桌面状态智能的完成桌面接入,云桌面状态包括运行中、关机、云终端断网;

云桌面状态为运行中,若是在本地云终端运行,则直接远程连接使用本地云桌面,若不在本地云终端运行,则使用远程云桌面;

云桌面状态为关机状态,接入的步骤为通过远程开机启动云桌面,若启动登录成功,则使用远程云桌面;若启动登录失败,则进行备份,备份成功后,下载云桌面镜像到云终端运行,备份失败后,则启动桌面失败,禁止用户继续使用以保证云桌面数据的一致性;

云桌面状态为初始化状态,就在用户登录的云终端上下载用户的云桌面并运行,用户就直接使用本地运行的云桌面。

本发明的有益效果是:

与现有技术相比,本发明实现了idv云桌面的用户可以通过任意云终端使用个人的云桌面,实现云桌面用户的移动办公,达到类似vdi云桌面的移动性体验。而且用户只要合法登录系统,不需要输入任何桌面的ip地址、远程桌面配置等操作,即可使用个人的云桌面,保证用户最佳体验。

附图说明

图1为idv云桌面智能接入系统组成图。

图2为idv云桌面智能接入流程图。

具体实施方式

下面结合附图和实施例对本发明作进一步详细说明。

一种idv云桌面的智能接入系统,包括云终端、云桌面、云桌面服务器组成的云桌面系统;用户在系统内任意一个云终端成功登录后,就可使用个人所属的云桌面,无需输入远程桌面的ip地址信息;

所述云终端包括用户登录管理模块、云桌面运行模块、云桌面代理模块、云桌面备份模块,并用于运行云桌面的实体;所述的用户登录管理模块,提供用户登录操作界面,并和云桌面服务器一起完成用户的登录鉴权功能;所述的云桌面运行模块提供云桌面虚拟机的运行接口,实现云桌面在云终端的运行;所述的云桌面代理模块,提供用户启动云桌面操作界面,并与云桌面服务器一起,完成用户的云桌面的增加、启动、关闭功能;云桌面备份模块,完成云桌面备份到云服务器功能;

所述的云桌面是运行在云终端的虚拟计算机,为个人用户提供和个人电脑相同的办公、娱乐功能。

所述的云桌面服务器通过ip网与云桌面相连。

所述的云桌面服务器包括云用户管理模块、云终端管理模块、云桌面管理模块、云桌面备份模块;所述的云用户管理模块,提供用户的创建、修改、鉴权功能;所述的云终端管理模块,完成云终端的鉴权接入、云终端状态管理、云终端以及云桌面的远程启动功能,云终端状态管理包括系统资源、网络状态;所述的云桌面管理模块,完成云桌面的创建、分配、备份的功能,云桌面备份模块与云终端的云桌面备份模块一起,完成用户云桌面数据到云桌面服务器上的备份。

参见图2,一种idv云桌面的智能接入系统的智能接入方法,包括以下步骤:

步骤1,启动后,用户登录云终端;

步骤2,根据用户名获取用户的云桌面状态智能的完成桌面接入,云桌面状态包括运行中、关机、云终端断网;

云桌面状态为运行中,若是在本地云终端运行,则直接远程连接使用本地云桌面,若不在本地云终端运行,则使用远程云桌面;

云桌面状态为关机状态,接入的步骤为通过远程开机启动云桌面,若启动登录成功,则使用远程云桌面;若启动登录失败,则进行备份,备份成功后,下载云桌面镜像到云终端运行,备份失败后,则启动桌面失败,禁止用户继续使用以保证云桌面数据的一致性;

云桌面状态为初始化状态,就在用户登录的云终端上下载用户的云桌面并运行,用户就直接使用本地运行的云桌面。

用户首次通过某个云终端登录进入系统,其对应的云桌面是创建完成后未运行过,这时就是初始化状态;云桌面是初始化状态时,

所述的桌面智能接入技术,是指用户在某云终端登录系统并使用桌面后,该用户再从其它云终端登录并使用桌面时,系统根据当前云桌面的状态,包括是运行中、关机、云终端断网场景,智能的完成桌面接入。运行中的状态就直接远程连接;关机的桌面则通过远程开机打开并登录;云终端断网则在服务器启动云桌面并远程登录,用户也可以选择下载云桌面镜像到新登录云终端上运行;如果未同步完成但云终端断网,则禁止用户继续使用以保证云桌面数据的一致性。

一种idv云桌面的智能接入系统的使用方法,使用过程如下:

在用户使用前,云桌面服务器部署成功,并创建了用户账号及其使用的云桌面,云终端也部署成功。用户使用云桌面会涉及3种场景,分别说明如下:

场景1:用户首次使用云桌面。

这种场景是用户首次通过某个云终端登录进入系统,其对应的云桌面是创建完成后未运行过,这时就是初始化状态;云桌面是初始化状态时,就在用户登录的云终端上下载用户的云桌面并运行,用户就直接使用本地运行的云桌面。

场景2:用户重新登录使用正在运行的云桌面。

这种场景是用户启动了云桌面后,暂时离开,下次重新进入登录系统,这种情况有两个子场景。

子场景1:用户登录了运行其云桌面的云终端,则直接使用该云桌面;

子场景2:用户登录了其它未运行其云桌面的云终端,则云终端的云桌面代理模块,会从云桌面服务器获取该用户云桌面所运行云终端ip地址、云终端远程登录需要的鉴权、端口等信息,然后云终端的云桌面运行模块会自动的启动远程桌面客户端并接入该用户运行中的云桌面,用户即可以使用远程桌面的方式使用自己的云桌面。

场景3:用户使用已经关机的云桌面。

这种场景是用户的云桌面已经关机,首先尝试直接在用户的云桌面最后一次运行的云终端上重新启动,如果启动成功,则通过使用远程桌面方式使用用户的云桌面,如果启动失败,则需要检查该云桌面最后一次关机后是否成功备份到服务器上,如果因为断电、网络故障等原因未能成功备份到云桌面服务器上,则为了保证用户数据的一致性,则提示用户启动桌面失败,需要用户手工修复或者新建一个云桌面;如果云桌面已经成功备份后再关机的,这是大多数正常情况的处理,则在无法在最后启动的云终端开机时,重新从服务器下载用户的云桌面镜像然后启动,用户就可以使用本地云桌面。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1