一种使用云桌面的方法及云桌面系统与流程

文档序号:11628720阅读:671来源:国知局
一种使用云桌面的方法及云桌面系统与流程

【技术领域】

本发明涉及云计算技术领域,尤其涉及一种使用云桌面的方法及云桌面系统。



背景技术:

随着社会的发展和计算机及网络的发展、数字化的深入,小到一个仅有几个员工的商业公司,大到国家政府,以操作系统为核心自主可控、安全可靠等越来越成为目前政企的信息化需求,而由于政企人员长期对国外操作系统的熟悉,以及国产操作系统存在生态没有形成、软件兼容性等问题,导致政企对国产操作系统的推广等信息化需求的实现一直没有较好的落地。

为了解决上述问题,相关技术中通过设置双系统,甚至多系统来满足政企对国产操作系统的信息化需求,在这个过程中,用户可以根据自己的需求从当前使用的国外操作系统切换至国产操作系统,以及切换回国外操作系统。

发明人在实现本发明的过程中,发现相关技术存在以下问题:从当前系统切换至另一个系统时,一般需要重启机器,从这个意义上来讲,机器当前运行的仍然是单系统,并且双系统不能快速切换,用户使用起来不方便,用户体验不够好。



技术实现要素:

本发明要解决的技术问题是提供一种使用云桌面的方法及云桌面系统,解决双系统切换时切换速度慢和用户使用不方便的问题。

本发明实施例的一个方面,提供一种使用云桌面的方法,包括:

接收用户终端发送的使用云桌面的请求;

根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态;

将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限。

可选地,所述方法还包括:

接收所述用户终端发送的系统切换指令,其中,所述系统切换指令携带待切换的云桌面的标识,所述待切换的云桌面为所述至少两个云桌面中的一个;

根据所述系统切换指令,将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面,以使所述待切换的云桌面可被所述用户终端使用。

可选地,所述两个云桌面对应同一个云存储空间。

可选地,在所述接收所述用户终端发送的系统切换指令的步骤之后,所述方法还包括:

获取上一次具有所述外部设备的使用权限的云桌面所启动的应用,将各所述应用当前运行的内容标识为待运行内容,并且将待运行内容存储至所述云存储空间;

在所述将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面的步骤之后,所述方法还包括:

在所述待切换的云桌面中启动所述获取到的应用,并且使所述应用从所述云存储空间加载其对应的待运行内容。

可选地,在所述接收用户终端发送的使用云桌面的请求的步骤之后,所述方法还包括:

判断接收到的所述使用云桌面的请求的条数是否超过预设阈值;

若是,则根据对所述用户终端预设的优先级选择所述使用云桌面的请求,并根据选择出的所述请求为所述用户终端分配云桌面;

若否,则执行根据所述请求,获取所述用户终端的用户对应的至少两个云桌面的步骤。

本发明实施例的另一方面,提供一种云桌面系统,包括:

第一接收模块,用于接收用户终端发送的使用云桌面的请求;

第一获取模块,用于根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态;

返回模块,用于将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限。

可选地,所述系统还包括:

第二接收模块,用于接收所述用户终端发送的系统切换指令,其中,所述系统切换指令携带待切换的云桌面的标识,所述待切换的云桌面为所述至少两个云桌面中的一个;

切换模块,用于根据所述系统切换指令,将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面,以使所述待切换的云桌面可被所述用户终端使用。

可选地,所述两个云桌面对应同一个云存储空间。

可选地,所述系统还包括:

第二获取模块,用于获取上一次具有所述外部设备的使用权限的云桌面所启动的应用,将各所述应用当前运行的内容标识为待运行内容,并且将待运行内容存储至所述云存储空间;

启动模块,用于在所述待切换的云桌面中启动所述获取到的应用,并且使所述应用从所述云存储空间加载其对应的待运行内容。

可选地,所述系统还包括:

判断模块,用于判断接收到的所述使用云桌面的请求的条数是否超过预设阈值;

第一选择模块,用于若是,则根据对所述用户终端预设的优先级选择所述使用云桌面的请求,并根据选择出的所述请求为所述用户终端分配云桌面;

第二选择模块,用于若否,则执行根据所述请求,获取所述用户终端的用户对应的至少两个云桌面的步骤。

在本发明实施例中,通过向请求使用云桌面的用户终端分配至少两个云桌面,其中,每一云桌面对应一虚拟操作系统,以使用户终端的用户可以从获取到的云桌面中选择当前需要使用的云桌面,即选择当前需要使用的操作系统。区别于现有技术,该实施方式为用户终端的用户同时提供了至少两个正在运行的虚拟操作系统,在用户终端侧,用户可以灵活的选择需要的操作系统,并且只需要切换云桌面就可以完成操作系统的切换,而不需要重启用户终端。该实施方式,不仅方便了终端用户对操作系统的使用,而且切换操作系统的速度更快。

【附图说明】

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例提供的一种云桌面系统的运行环境示意图;

图2是本发明实施例提供的一种使用云桌面的方法的流程示意图;

图3是本发明另一实施例提供的一种使用云桌面的方法的流程示意图;

图4是本发明再一实施例提供的一种使用云桌面的方法的流程示意图;

图5是本发明又一实施例提供的一种使用云桌面的方法的流程示意图;

图6是本发明实施例提供的一种云桌面系统的结构示意图;

图7是本发明另一实施例提供的一种云桌面系统的结构示意图。

【具体实施方式】

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

图1是本发明实施例提供的一种云桌面系统的运行环境示意图。如图1所示,该云桌面系统20的运行环境包括:服务器虚拟化平台21、桌面虚拟化平台22以及接入服务23。

其中,该服务器虚拟化平台21用于对集群服务器的cpu、内存、网络、存储等硬件资源进行虚拟化,并对这些虚拟化的资源进行高效、安全地管理。具体地,在该服务器虚拟化平台21下搭建多台虚拟机,并为每一台虚拟机配置对应的操作系统,该操作系统包括国外操作系统和国产操作系统,比如,中标麒麟、银河麒麟、windowsx、ios、安卓、osx等等,其中,操作系统种类及数量的配置情况可以根据具体地应用场景进行调整。此外,该服务器虚拟化平台21还提供云存储用户空间,该云存储用户空间用于存储在用户终端产生的用户数据,例如用户办公数据等。可选地,该云存储用户空间可以根据用户终端的个数进行存储空间划分,为每一用户终端都配置一个对应的云存储用户空间。

该桌面虚拟化平台22分别与服务器虚拟化平台21以及接入服务23进行业务通讯,其用于管理可接入的用户终端,具体是对云桌面进行管理,包括对用户终端侧显示的云桌面进行增加和删除。例如,当该云桌面系统新增加一个用户时,该桌面虚拟化平台22可以为该用户对应的终端分发至少两个云桌面。需要说明的是,每一云桌面对应一虚拟操作系统,即对应服务器虚拟化平台21中虚拟机上加载的操作系统,因此,桌面虚拟化平台22对云桌面进行管理实质是对为用户终端分配的虚拟操作系统进行管理。此外,该桌面虚拟化平台22在为用户终端分发云桌面的同时,还为每一云桌面对应的外接设备提供对应的接入、网络安全以及用户体验等个性化设置。

该接入服务23用于负责用户终端与桌面虚拟化平台22及服务器虚拟化平台21的业务交互,具体包括云桌面的推送。例如,当接入服务23接收到用户终端的登录命令时,通过桌面虚拟化平台22查询出属于该用户终端的云桌面、云存储用户空间、外界设备的接入权限等,并将查询结果推送至用户终端。

其中,该用户终端可以是台式计算机、笔记本电脑、平板电脑、智能手机等,该用户终端可以通过无线网络或者有线网络与接入服务23连接。当该用户终端接入该云桌面系统时,该用户终端包括云桌面客户端、微接入服务、桌面协议客户端、外接设备等。其中,该云桌面客户端用于使用户登录云桌面系统分配的云桌面,该微接入服务用于保证用户终端安全,该桌面协议客户端用于接收和推送云桌面交互指令及数据的输入输出,该外接设备包括鼠标、键盘以及音频设备等。

在本实施例中,该云桌面系统可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。其中,下述的一种使用云桌面的方法和云桌面系统均是运行于上述云桌面系统的运行环境上,下述的使用云桌面的方法中步骤的和云桌面系统中的模块由服务器虚拟化平台21、桌面虚拟化平台22以及接入服务23对应执行。

请参考图2,图2是本发明实施例提供的一种使用云桌面的方法的流程示意图。如图2所示,该方法包括:

步骤301、接收用户终端发送的使用云桌面的请求。

步骤302、根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态。

步骤303、将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限。

在本实施例中,当接入服务接收到用户终端的登录命令时,即获取到了该用户终端发送的使用云桌面的请求。

具体地,接入服务获取到用户终端发送的使用云桌面的请求之后,接入服务通过桌面虚拟化平台查询出属于该用户终端的至少两个云桌面。优选地,桌面虚拟化平台为用户终端分配两个云桌面,两个云桌面分别对应一个国产操作系统和一个国外操作系统,并且两个云桌面对应的虚拟操作系统均处于运行状态,从而方便了后续用户终端使用该虚拟操作系统。其中,该虚拟操作系统是从服务器虚拟化平台映射至桌面虚拟化平台,以匹配该虚拟操作系统所对应的云桌面。

桌面虚拟化平台将查询出的至少两个云桌面同时返回给接入服务,接入服务再将该至少两个云桌面推送至用户终端,用户终端的用户可以从推送的云桌面中选择一个云桌面进行使用,与此同时,该被选中的云桌面对应的外部设备的使用权限都可以开放给用户终端。在一些实施例中,也可以默认用户使用推送的云桌面中的某一个云桌面,即默认用户终端使用的操作系统,例如,默认使用国产操作系统对应的云桌面,从而推广国产操作系统的应用。此外,接入服务还将从服务器虚拟化平台获取的属于该用户终端的云存储空间推送给用户。该云存储空间可以同时对应至少两个云桌面,用户终端的用户在其中任何一个云桌面对应的操作系统下工作时,都可以利用该云储存空间进行用户数据的读取和写入,并且,可以对用户数据进行加密处理,以提高了数据的安全性。

本发明实施例提供了一种使用云桌面的方法,该方法通过向请求使用云桌面的用户终端分配至少两个云桌面,其中,每一云桌面对应一虚拟操作系统,以使用户终端的用户可以从获取到的云桌面中选择当前需要使用的云桌面,即选择当前需要使用的操作系统。该实施方式为用户终端的用户同时提供了至少两个正在运行的虚拟操作系统,在用户终端侧,用户可以灵活的选择需要的操作系统,并且只需要切换云桌面就可以完成操作系统的切换,而不需要重启用户终端。该实施方式,不仅方便了终端用户对操作系统的使用,而且切换操作系统的速度更快。

请参照图3,图3是本发明另一实施例提供的一种使用云桌面的方法的流程示意图。图3与图2的主要区别在于,该方法还包括:

步骤304、接收所述用户终端发送的系统切换指令,其中,所述系统切换指令携带待切换的云桌面的标识,所述待切换的云桌面为所述至少两个云桌面中的一个;

步骤306、根据所述系统切换指令,将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面,以使所述待切换的云桌面可被所述用户终端使用。

在本实施例中,基于接收到的至少两个云桌面,用户终端的用户对该云桌面进行切换操作,由于每一云桌面均对应一个虚拟操作系统,因此进行云桌面切换也即是进行操作系统切换。具体地,接入服务接收用户终端发送的系统切换指令,并将该指令发送至桌面虚拟化平台,桌面虚拟化平台基于该指令携带的待切换的云桌面的标识,将用户终端的外部设备的使用权限重定向至该标识对应的云桌面,从而在切换至新的云桌面之后,该云桌面能够被用户使用,此时,也即完成了虚拟操作系统的重新映射和云桌面的切换。其中,该外部设备包括鼠标、键盘、音频等输入输出设备。

需要说明的是,从第一云桌面切换至第二云桌面时,并不会影响在第一云桌面中外接设备的工作状态,而且也不需要断开外界设备再重新接入,通过端到端的桌面协议映射即可以完成虚拟操作系统以及外接设备的切换。而现有技术中,在切换操作系统时,通常需要重启操作系统,并断开外接设备进行重新连接。

在本发明实施例中,终端用户可以对接收到的至少两个云桌面进行灵活切换,从一个云桌面切换至另一个云桌面,以完成操作系统的切换,并且在切换云桌面的同时,自动将外部设备接入至切换后的云桌面。该使用云桌面的方法,能够做到灵活的切换操作系统,方便了终端用户的操作,提升了系统切换的效率。

在一些实施例中,在上述步骤304之后,所述方法还包括:判断所述系统切换指令所对应的操作系统是否是国外操作系统,若是,则进一步判断该国外操作系统所对应的操作系统池是否存在空闲,若该操作系统池存在空闲,则执行上述步骤306;若该操作系统池不存在空闲,则当检测到该操作系统池空闲时,再执行上述步骤306。

该实施例是针对从国产操作系统切换至国外操作系统的情况。由于国外操作系统成本高,且其存在限制了国产操作系统的推广,因此,在部署国外操作系统时,并不会为每一个用户都分配一个独立的国外操作系统。因此,在本实施例中提出操作系统池的概念,该操作系统池用于存储虚拟的国外操作系统。例如,在桌面虚拟化平台为其接入的10个终端用户分别分发一个独立的国产操作系统,并为每一终端用户分发一个独立的云存储空间,以及建立一个操作系统池,该操作系统池主要针对国外操作系统,并且操作系统池中国外操作系统的数目小于终端用户的数目(比如5个windowslicense资源对应10个终端用户),此时,对每个终端用户来说都有自己私有的独立的国产操作系统和云存储空间,可随时对其进行使用,而操作系统池中的国外操作系统对终端用户来说是有限制的,只能在操作系统池存在空闲时,才可以使用国外操作系统。由此,该实施方式一方面能够节省国外操作系统资源,为企业降低成本,另一方面,有利于国产操作系统的推广。

请参照图4,图4是本发明再一实施例提供的一种使用云桌面的方法的流程示意图。图4与图3的主要区别在于,在接收所述用户终端发送的系统切换指令的步骤之后,该方法还包括:

步骤305、获取上一次具有所述外部设备的使用权限的云桌面所启动的应用,将各所述应用当前运行的内容标识为待运行内容,并且将待运行内容存储至所述云存储空间。

其中,该上一次具有所述外部设备的使用权限的云桌面是还未进行切换的云桌面。在云桌面启动的应用,即在云桌面对应的操作系统下所启动的应用,该应用是安装在虚拟机上,在用户终端侧能够显示并操作该应用对应的桌面客户端,该应用包括:办公类应用、音频类应用、社交类应用等等。

在本实施例中,如果当前云桌面有正在运行的应用,则可以将该应用当前运行的内容进行标记,并同时存储至云存储空间。以便切换云桌面后,仍能够继续运行该应用的内容。

具体地,在将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面的步骤之后,该方法还包括:

步骤307、在所述待切换的云桌面中启动所述获取到的应用,并且使所述应用从所述云存储空间加载其对应的待运行内容。

切换至待切换的云桌面之后,终端用户能够继续使用上一个云桌面中的应用,并且可以从云存储空间获取上一次待运行的内容,在当前的云桌面中进行加载。

例如,在国内操作系统下编辑一个word文件,该word文件未编辑完成,此时需要从当前的国内操作系统切换至国外操作系统,那么可以将该未编辑完成的word文件存放至云存储空间中,在国外操作系统下,终端用户可以从云存储空间获取该word文件,并继续编辑。

例如,在国内操作系统下打开了一音频应用,该音频应用当前正在播放的音乐可以记录至云存储空间中,当从该国内操作系统切换至国外操作系统后,仍可以利用该音频应用加载云存储空间中记录的音乐。

本发明实施例提供了一种使用云桌面的方法,该方法在进行云桌面切换后,能够继续运行上一个云桌面中应用的待运行内容。区别于现有技术,该方法不仅能够实现操作系统的灵活切换,而且能够使运行的数据在切换操作系统时也不丢失,保持连贯使用,由此,用户使用不同操作系统的使用体验得到充分提升。

在实际应用中,如果出现多个用户终端同时请求使用云桌面,而在云桌面系统中配置的虚拟操作系统不能同时满足该多个用户终端的需求时,可以基于优先级策略,选择优先使用云桌面的用户终端。具体地,请参照图5,图5是本发明又一实施例提供的一种使用云桌面的方法的流程示意图。如图5所示,该方法包括:

步骤401、接收用户终端发送的使用云桌面的请求;

步骤402、判断接收到的所述使用云桌面的请求的条数是否超过预设阈值;

步骤403、若是,则根据对所述用户终端预设的优先级选择所述使用云桌面的请求,并根据选择出的所述请求为所述用户终端分配云桌面;

步骤404、若否,则根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态;

步骤405、将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限。

步骤406、接收所述用户终端发送的系统切换指令,其中,所述系统切换指令携带待切换的云桌面的标识,所述待切换的云桌面为所述至少两个云桌面中的一个;

步骤407、获取上一次具有所述外部设备的使用权限的云桌面所启动的应用,将各所述应用当前运行的内容标识为待运行内容,并且将待运行内容存储至所述云存储空间;

步骤408、根据所述系统切换指令,将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面,以使所述待切换的云桌面可被所述用户终端使用。

步骤409、在所述待切换的云桌面中启动所述获取到的应用,并且使所述应用从所述云存储空间加载其对应的待运行内容。

在本实施例中,当同时接收到的使用云桌面的请求的条数超过预设阈值时,根据对所述用户终端预设的优先级选择所述使用云桌面的请求,并根据选择出的所述请求为所述用户终端分配云桌面。其中,根据对所述用户终端预设的优先级选择所述使用云桌面的请求具体包括:根据用户终端请求使用云桌面的历史频次来设置用户终端的优先级,历史频次越高则优先级越高;或者根据系统记录的最近一次发送云桌面请求的时间来设置用户终端的优先级,时间越临近则优先级越高;或者根据用户终端对应的用户权限级别来设置用户终端的优先级,比如,用户权限越高的则该用户对应的用户终端的优先级越高,此时可以优先接收该用户终端发送的使用云桌面请求,为该用户分配云桌面。或者通过其他方式来设置分配操作系统的优先级。

其中,该阈值的设置,可以根据云桌面系统中虚拟机的部署情况以及云桌面系统创建的用户数目来确定。

当同时接收到的使用云桌面的请求的条数没有超过预设阈值时,则执行上述步骤404-409,由于步骤404-409的具体内容与上述实施例基于相同的发明构思,在此不再赘述。

本发明实施例提供了一种使用云桌面的方法,该方法在接收用户终端发送的使用云桌面的请求的同时,还记录该请求的条数,根据请求的条数,采取不同的策略为用户终端分配操作系统。该实施方式能够解决因为同时请求操作系统时系统压力大而造成不能顺利分配云桌面的问题,此外,终端用户能够灵活的切换分配的操作系统,并且切换速度更快,用户体验更好。

请参照图6,图6是本发明实施例提供的一种云桌面系统的结构示意图。如图6所示,该系统500包括:第一接收模块501、第一获取模块502以及返回模块503。

其中,第一接收模块501,用于接收用户终端发送的使用云桌面的请求;第一获取模块502,用于根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态;返回模块503,用于将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限。

其中,所述两个云桌面对应同一个云存储空间。

值得说明的是,上述装置内的模块之间的信息交互、执行过程等内容,由于与本发明的方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供了一种云桌面系统,该系统通过向请求使用云桌面的用户终端分配至少两个云桌面,其中,每一云桌面对应一虚拟操作系统,以使用户终端的用户可以从获取到的云桌面中选择当前需要使用的云桌面,即选择当前需要使用的操作系统。区别于现有技术,该实施方式为用户终端的用户同时提供了至少两个正在运行的虚拟操作系统,一方面,方便了终端用户对操作系统的使用,另一方便,在切换操作系统时,不需要重新启动用户终端,切换速度更快。

请参照图7,图7是本发明另一实施例提供的一种云桌面系统的结构示意图。如图7所示,该系统600包括:第一接收模块601、判断模块602、第一选择模块603、第二选择模块604、第一获取模块605、返回模块606、第二接收模块607、第二获取模块608、切换模块609、启动模块610。

其中,第一接收模块601,用于接收用户终端发送的使用云桌面的请求;判断模块602,用于判断接收到的所述使用云桌面的请求的条数是否超过预设阈值;第一选择模块603,用于若使用云桌面的请求的条数超过预设阈值,则根据对所述用户终端预设的优先级选择所述使用云桌面的请求,并根据选择出的所述请求为所述用户终端分配云桌面;第二选择模块604,用于若使用云桌面的请求的条数未超过预设阈值,则执行根据所述请求,获取所述用户终端的用户对应的至少两个云桌面的步骤;第一获取模块605,用于根据所述请求,获取所述用户终端的用户对应的至少两个云桌面,其中,一所述云桌面对应一虚拟操作系统,并且所述至少两个云桌面所对应的虚拟操作系统均处于运行状态;返回模块606,用于将获取的所述至少两个云桌面同时返回给所述用户终端,以使所述用户终端可从所述至少两个云桌面中选择一个云桌面进行使用,其中,所述被选中的所述云桌面分配有所述用户终端的外部设备的使用权限;第二接收模块607,用于接收所述用户终端发送的系统切换指令,其中,所述系统切换指令携带待切换的云桌面的标识,所述待切换的云桌面为所述至少两个云桌面中的一个;第二获取模块608,用于获取上一次具有所述外部设备的使用权限的云桌面所启动的应用,将各所述应用当前运行的内容标识为待运行内容,并且将待运行内容存储至所述云存储空间;切换模块609,用于根据所述系统切换指令,将所述用户终端的外部设备的使用权限重定向至所述待切换的云桌面,以使所述待切换的云桌面可被所述用户终端使用;启动模块610,用于在所述待切换的云桌面中启动所述获取到的应用,并且使所述应用从所述云存储空间加载其对应的待运行内容。

值得说明的是,上述装置内的模块之间的信息交互、执行过程等内容,由于与本发明的方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供了一种云桌面系统,该系统在接收用户终端发送的使用云桌面的请求的同时,还记录该请求的条数,根据请求的条数,采取不同的策略为用户终端分配操作系统。该实施方式能够解决因为同时请求操作系统时系统压力大而造成不能顺利分配云桌面的问题,此外,终端用户能够灵活的切换分配的操作系统,并且切换速度更快,用户体验更好。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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