基于云计算服务的高效传输方法和装置与流程

文档序号:12694682阅读:202来源:国知局
基于云计算服务的高效传输方法和装置与流程

本发明涉及一种基于云计算服务的高效传输方法和装置,属于移动云计算领域。



背景技术:

智能移动终端,比如智能手机、平板电脑、便携电脑等,已经成为人们日常形影不离的网络终端设备。当前智能移动终端产品整机更新周期短,消费者往往平均一年就要更换新版本的移动终端产品。然而这些更新的产品通常堆叠性能参数,比如CPU运算能力、内存大小、存储容量,而其它硬件(比如显示屏、网络适配器)的更新程度较低。过于频繁的电子产品替换让消费者带来经济压力,而且不利于节能环保。而且,对于部分追求“够用主义”的用户而言,他们的智能终端往往性能过剩,造成浪费。

另一方面,随着移动通信技术的日益发展,第五代移动通信技术(5G)即将商用,智能移动终端将享有更加高速便捷的网络互连环境。在 5G 时代,全球将会出现 500 亿连接的万物互联服务,人们对智能终端的计算能力以及服务质量的要求越来越高。移动云计算将成为 5G 网络创新服务的关键技术之一。移动云计算是一种全新的 IT 资源或信息服务的交付与使用模式,它是在移动互联网中引入云计算的产物。

此外,在智能移动终端市场,还存在企业应用和安全保密服务的需求。还有用户需要使用多种操作系统或定制系统,比如某用户出差办公时使用Windows系统,通信手机使用Android系统,如果可以在同一移动终端都能使用多种操作系统,将会带来极大的便利。

网络丢包是我们在使用因特网包探索器对目站进行询问时,数据包由于各种原因在信道中丢失的现象。因特网包探索器使用了internet控制报文协议回送请求与回送回答报文。internet控制报文协议回送请求报文是主机或路由器向一个特定的目的主机发出的询问,收到此报文的机器必须给源主机发送internet控制报文协议回送回答报文。这种询问报文用来测试目的站是否可到达以及了解其状态。需要指出的是,因特网包探索器是直接使用网络层internet控制报文协议的一个例子,它没有通过运输层的UDP或TCP。

现有技术的实现方法是:通过对冗余数据包进行重新计算并且重组,将原始数据包与原始数据进行异或运算生成异或数据包,对原始数据包和异或数据进行编码,最终提高冗余数据包被接收的概率。目前这些方法不够智能,并且复杂没有效率。



技术实现要素:

针对现有技术比较复杂并且实施效率低下的情况,本发明的技术方案一种基于云计算服务的高效传输方法,用于实现智能、简单、高效的云计算机系统的数据优化传输方法。

本发明的技术方案包括1.基于云计算服务的高效传输方法,用于云计算服务器与云计算终端的交互,所述云计算终端包括基础系统及高级系统,所述云计算服务器包括虚拟机、存储体、云处理中心及通信装置包括其特征在于该方法包括:A.所述云计算客户端使用基础系统完成基础通信;B.所述云计算客户端使用高级系统完成与云计算服务器的数据交互;C.所述云计算客户端对发送至云计算机服务器的数据类型进行识别,并选择符合对应的通信方式;D.所述云计算服务器根据云计算服务器的请求信息,以及,对网络环境的分析,动态调整数据包发送状态。

根据的云计算服务的高效传输方法,该方法还包括:所述基础系统的界面高级系统界面可以进行自定义切换。

据的云计算服务的高效传输方法,该方法还包括:若所述基础系统或高级系统处于运行状态时,任意操作导致高级系统和基础系统的切换不会切断原系统的连接状态。

据的云计算服务的高效传输方法,所述步骤C包括:S31,对用户操作请求指令进执行发送,并分析执行后发送或即将接受的数据类型;S32,根据所述步骤S31分析得到的结果选择符合数据类型的通信方式,其中的通信方式包括已存在的移动通信及非移动通信。

据的云计算服务的高效传输方法,该方法还包括:若识别发即将送或接受的数据类型为通常交互数据,则交由高级系统完成对通常数据的解析,并对解析后的数据发送至云计算服务器;若识别即将发送或接受的数据类型为多媒体交互数据,则调用高级系统分配的数据存储空间及程序运行空间对流媒体数据进行解码,将解码数据进行分包重定向,最后进行解码数据的融合;若识别即将发送或接受的的数据类型为图形交互数据,则对本地高级系统数据负载和云服务器负载进行分析,若本地高级系统能负荷多媒体数据解析,则交由本地解析,若本地高级系统不能负荷多媒体数据解析,则将数据发送至云服务器进行解析。

据的云计算服务的高效传输方法,所述步骤D还包括:云计算服务器与云计算对用户指令进行同步操作时所发送或接受的交互数据网包的发送间隔、发送速率及大小根据网络状况进行动调整。

本发明的技术方案还包括基于云计算服务的高效传输装置,用于云计算服务器与云计算终端的交互,所述云计算终端包括基础系统及高级系统,所述云计算服务器包括虚拟机、存储体、云处理中心及通信装置包括其特征在于该方法包括:基础通讯装置,用于使用基础系统完成基础通信;高级通讯装置,用于使用高级系统完成与云计算服务器的数据交互;解析调整装置,用于对云计算客户端对发送至云计算机服务器的数据类型进行识别,并选择符合对应的通信方式;传输调整装置,根据云云计算服务器的请求信息,以及,对网络环境的分析,动态调整数据包发送状态。

本发明的有益效果为:使用较少的系统资源对服务器与客户机之间的数据进行智能、方便、快捷的数据疏通处理,能够保障计算机系统的高速数据传输,还能够节约系统资源。

附图说明

图1所示为移动云计算系统的工作模式。

图2所示为根据本发明实施方式的方法流程图;

图3所示为根据本发明实施方式的系统结构图;

图4所示为根据本发明实施方式的交互图;

图5所示为基于图4的可扩展实施方式。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。本发明涉及一种基于云计算服务的高效传输方法和装置,用于云计算机的传输服务优化。

图1所示为本发明的方法和装置应用的工作环境。其中云计算移动终端本地运行一个基础系统,其可以运作在基础模式和云计算模式。在基础模式下保持基本的通信功能,比如通话、短信等。在云模式下可以通过高速网络接入云计算服务器,载入丰富的系统资源,比如登陆使用用户定制的多种娱乐系统和办公系统。

图2所示为根据本发明实施方式的流程图,该流程的步骤为S101~S106,具体如下:

S101,所述云服务器的处理中心根据请求调取所需发送的数据通过虚拟桌面接口协议向所述客户机发送数据包,所述处理中心记录并分类发送的数据包相关信息;

S102,所述云服务器发送数据包完成后,使用因特网包探索器向对应客户机发送网包探索,并对网包探索的返回信息进行收集、分类与分析;

S103,根据返回信息的延时值,对应地多次调整所述云服务器向对应客户机发送数据包的间隔以及大小;

S104,每调整一次虚拟桌面接口协议的发送数据包间隔和大小的调整,对应地执行一次网包探索,根据网包探索返回信息的延时值和数据包丢失率,选取最优数据包发送间隔和大小;

S105,使用云服务器的存储体存储云服务器与对应的客户机的返回信息以及最优数据包发送间隔和大小,并且服务器之间共享最优数据包发送间隔和大小,用于快速的解决云服务器与客户机之间的交互问题。

图3所示为根据本发明的系统结构图,每个云服务器对应1到n个客户机,多个服务器进行相连。云计算机系统包括至少一个客户机和至少一个云服务器,每个客户机和每个服务器都具有唯一标识,所述客户机与云服务器通过网络相连,客户机包括虚拟机和云桌面,云服务器包括存储体、处理中心和底层通信。

图4所示为根据本发明实施方式的交互图,表示云服务器与客户机的交互,且服务器。处理中心通过发送底层通信向客户机发送数据,并将信息记录存储于存储体。其中虚拟机用于接收数据并发送至云桌面进行显示,每个虚拟机与一个对应的云桌面对应。

图5所示为基于图4的可扩展实施方式。与图4不同的是,图4使用虚拟桌面建立与客户机一对一的数据交互,本发明的技术方案对数据传输进行优化的地方位于底层通信与虚拟桌面之前,而图5所示的实施方式,本发明的数据优化方法用于虚拟机与用户桌面的交互。图4与图5的实施例根本上还区别于:图3使用虚拟桌面进行数据传递,即每个虚拟桌面对应1个显示装置,属于软件层面,而图5使用虚拟机使用一个虚拟机进行数据传递,一个虚拟机对应一个客户机,没个客户机由多个用户桌面进行共同使用,属于物理层。因此,本发明的技术方案针对不同的方案都能够进行很好的解决。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

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