一种云桌面迁移的方法、装置及分布式云桌面系统的制作方法_2

文档序号:9380328阅读:来源:国知局
[0062]其中,可通过移动终端的定位系统GPS信息或者电信网络的漫游信息,来获取移动终端的位置信息。
[0063]另外,移动终端的云桌面资源包括云桌面计算资源和存储资源,存储资源可迁移至当前位置处的云主机服务器可以访问的存储设备上。
[0064]本发明的具体实施例中,上述步骤13的步骤可以包括:
[0065]步骤131,根据所述位置信息,判断所述移动终端在使用云桌面系统时是否发生位置迁移,得到第一判断结果;
[0066]步骤132,当所述第一判断结果为是时,产生一携带所述当前位置处的云主机服务器信息的迁移指令;
[0067]步骤133,将所述迁移指令下发给所述移动终端迁移前位置处的云主机服务器;
[0068]步骤134,通过所述迁移前位置处的云主机服务器将所述移动终端的云桌面资源迁出,并迁移至所述当前位置处的云主机服务器。
[0069]此时,当移动终端在使用云桌面系统的情况下发生位置迁移时,如移动终端从归属位置Z迁移到漫游位置A,先产生一携带A处的云主机服务器信息的迁移指令;然后将该迁移指令下发给Z处的云主机服务器;再通过Z处的云主机服务器将移动终端的云桌面资源迁出,并迁入到A处的云主机服务器,通过A处的云主机服务器为移动终端提供云桌面服务。解决了移动终端在使用云桌面系统时漫游后,云桌面系统受限于长距离网络传输,导致使用效果变差的问题,优化了系统,提升了用户体验。
[0070]其中,上述步骤131的步骤可以包括:
[0071]步骤1311,根据所述位置信息,当所述移动终端发生位置移动时,判断所述移动终端当前位置处的云主机服务器与移动前位置处的云主机服务器是否为同一云主机服务器,得到第二判断结果;
[0072]步骤1312,根据所述第二判断结果,判断所述移动终端在使用云桌面系统时是否发生位置迁移,得到第一判断结果。
[0073]此时,当移动终端发生位置移动时,通过移动终端所处位置处的云主机服务器的变化状态,能准确判断移动终端是否发生位置迁移。从而在移动终端发生位置迁移时对云桌面资源进行迁移,避免了移动终端漫游时云桌面系统无法使用的情况,提升了用户体验。
[0074]进一步的,上述步骤1312中,当第二判断结果为是时,即移动终端当前位置处的云主机服务器与移动前位置处的云主机服务器是同一云主机服务器,则可以判断移动终端在使用云桌面系统时没有发生位置迁移,得到第一判断结果为否;当第二判断结果为否时,则可以判断移动终端在使用云桌面系统时发生了位置迁移,得到第一判断结果为是。
[0075]具体的,所述移动终端发生位置迁移的情况包括:
[0076]所述移动终端从归属位置移动到漫游位置;
[0077]所述移动终端从漫游位置移动到归属位置;
[0078]所述移动终端从第一漫游位置移动到第二漫游位置。
[0079]此时,当移动终端从归属位置移动到漫游位置,或者从漫游位置回到归属位置,或者从第一漫游位置移动到第二漫游位置,都可以保证移动终端使用当前位置下的云主机服务器,从而保证数据传输速率和质量,提升用户体验。
[0080]本发明的具体实施例中,上述步骤13的步骤可以包括:
[0081]步骤135,判断所述移动终端在启动云桌面系统时是否处于漫游位置,得到第三判断结果;
[0082]步骤136,当所述第三判断结果为是时,产生一携带所述当前位置处的云主机服务器?目息的启动指令;
[0083]步骤137,将所述启动指令下发给所述当前位置处的云主机服务器,并将所述移动终端的云桌面资源迁移至所述当前位置处的云主机服务器。
[0084]此时,当移动终端在漫游位置B启动云桌面系统时,先产生一携带B处的云主机服务器信息的启动指令;然后将该启动指令下发给B处的云主机服务器,并将移动终端的云桌面资源迁移至B处的云主机服务器。通过B处的云主机服务器启动虚拟桌面,并连接移动终端的云客户。使移动终端在漫游位置启动云桌面系统时,能够使用最优化的云桌面服务,优化了系统,提升了用户体验。
[0085]现有技术中,云桌面系统一般包括云管理中心、云主机服务器、存储模块和客户端。其中,如图2所示,移动终端访问云桌面系统的步骤一般包括:
[0086]步骤1,移动终端通过客户端程序请求连接云桌面系统,发送身份信息给云管理中心;
[0087]步骤2,云管理中心进行身份验证,然后根据移动终端的身份信息,请求相应的云主机服务器;
[0088]步骤3,云主机服务器将虚拟桌面启动,若该桌面已经是启动状态,此步骤可以略过。
[0089]步骤4,当虚拟桌面启动完成后,与移动终端的客户端连接,并将桌面数据通过无线网络以特定的协议传输给客户端,然后由客户端解析后显示在移动终端输出设备上。
[0090]在实际运行中,移动终端访问虚拟桌面的流畅度,很大程度上取决于步骤4对应通道的网络状况。当移动终端漫游后,由于移动终端远离了其归属位置的云主机系统,这条通道就需要经过多个无线网交换设备,其数据传输速度和质量必然会大幅下降,就会导致移动终端使用虚拟桌面的效果变差,甚至无法使用。
[0091]本发明实施例的云桌面迁移的方法,应用于分布式云桌面系统,通过定位移动终端的位置信息,将移动终端连接的云桌面资源重定向到当前位置的云桌面系统,从而实现了移动终端漫游状态下仍然能享受到流畅的云桌面服务的功能,优化了系统,提升了用户体验。
[0092]本发明实施例的云桌面迁移的方法应用于分布式云桌面系统,如图3所示,在现有技术的云桌面系统中增加了监控系统,通过监控系统获取移动终端的位置信息:具体可通过定位系统对移动终端进行定位,从而获取GPS信息;或者通过移动交换中心对移动终端分配的漫游号码,获取漫游信息。然后将获取的移动终端的位置信息传送给云管理中心,通过云管理中心选取移动终端当前位置处的云主机服务器,再通过云主机服务器启动虚拟桌面后与移动终端进行连接。
[0093]本发明的具体实施例中,移动终端可以是手机、带无线网卡的笔记本、平板等。
[0094]假定移动终端为手机,当移动终端在使用云桌面系统发生位置迁移时,或者移动终端在漫游位置启动云桌面系统时,通过云管理中心能将该移动终端的云桌面资源自动迁移至当前位置处的云桌面主机系统中。
[0095]第一种情况:移动终端从归属位置移动到漫游位置,如图4所示,云管理中心通过监控系统获取移动终端的位置信息,然后下发迁移指令给归属位置处的云主机服务器,通过归属位置处的云主机服务器将虚拟桌面迁移至漫游位置处的云主机服务器,使移动终端从状态1:在归属位置使用云桌面系统,实际连接的是归属位置处的云主机服务器;过渡到状态2:在漫游位置使用云桌面系统,实际连接的漫游位置处的云主机服务器。
[0096]第二种情况:移动终端从漫游位置返回到归属位置,如图5所示,云管理中心通过监控系统获取移动终端的位置信息,然后下发迁移指令给漫游位置处的云主机服务器,通过漫游位置处的云主机服务器将虚拟桌面迁移至归属位置处的云主机服务器,使移动终端从状态2:在漫游位置使用云桌面系统,实际连接的是漫游位置处的云主机服务器;过渡到状态2:在归属位置使用云桌面系统,实际连接的归属位置处的云主机服务器。
[0097]第三种情况:移动终端在漫游位置启动云桌面系统,如图6所示,云管理中心通过监控系统获取移动终端的位置信息,然后在收到移动终端的连接请求后,下发启动指令给漫游位置处的云主机服务器,由漫游位置处的云主机服务器启动虚拟桌面,并连接移动终端的云客户端。
[0098]本发明实施例的云桌面迁移的方法应用于分布式云桌面系统,通过云桌面系统的云管理中心能够根据移动终端的实际位置,分配与之位置匹配的主机资源,从而可以将移动终端的云桌面本地化。使移动终端漫游的状态下仍然能享受到流畅的云桌面服务,优化了系统,提升了用户体验。
[0099]如图5所示,本发明的实施例还提供了一种云桌面迁移的装置,应用于分布式云桌面系统,所述分布式云桌面系统包括分布在不同位置处的云主机服务器,所述云主机服务器用于向移动终端提供云桌面资源,所述云桌面迁移的装置包括:
[0100]第一获取模块,用于获取移动终端的位置信息;
[0101]第二获取模块,用于根据所述位置信息,获取所述移动终端当前位置处的云主机服务器;
[0102]迁移模块,用于将所述移动终端的云桌面资源迁移至所述当前位置处的云主机服务器。
[0103]本发明实施例的云桌面迁移的装置,使移动终端漫游的状态下仍然能享受到流畅的云桌面服务,优化了系统,提升了用户体验。
[0104]本发明的具体实施例中,所述迁移模块可以包括:
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1