分布式计算机云计算处理方法技术

技术编号:19515278 阅读:19 留言:0更新日期:2018-11-21 10:14
一种分布式计算机云计算处理方法,包括如下步骤:S1、配置与客户端通信连接的边缘服务器;所述边缘服务器用于对客户端的任务请求进行识别,并用于对客户端的任务进行边缘计算;S2、在边缘服务器中配置任务请求列表,所述任务请求列表用于对客户端发送的任务请求进行类型匹配,所述匹配结果包括边缘计算类型、云端处理类型;S3、客户端向边缘服务器发送任务请求;边缘服务器通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5;S4、边缘服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端;S5、云端服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端。

【技术实现步骤摘要】
分布式计算机云计算处理方法
本专利技术涉及计算机云处理
,特别涉及一种分布式计算机云计算处理方法。
技术介绍
云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。现有的计算机云计算方法虽然能够解决客户端计算算力不够的问题,但是对于某些计算任务,比如虚拟现实等需求,存在着延迟高的缺陷。
技术实现思路
有鉴于此,本专利技术提供一种分布式计算机云计算处理方法。一种分布式计算机云计算处理方法,包括如下步骤:S1、配置与客户端通信连接的边缘服务器;所述边缘服务器用于对客户端的任务请求进行识别,并用于对客户端的任务进行边缘计算;S2、在边缘服务器中配置任务请求列表,所述任务请求列表用于对客户端发送的任务请求进行类型匹配,所述匹配结果包括边缘计算类型、云端处理类型;S3、客户端向边缘服务器发送任务请求;边缘服务器通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5;S4、边缘服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端;S5、云端服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端。在本专利技术所述的分布式计算机云计算处理方法中,所述步骤S1之前包括:S01、将网络地址划分为不同层级的网络地址段,并将客户端根据网络地址段划分为不同的客户端集群;S02、根据客户端集群的历史任务请求信息配置云端服务器对应客户端集群的最大并发请求数量。在本专利技术所述的分布式计算机云计算处理方法中,所述步骤S3之前包括:S31、在边缘服务器获取预设时间范围内客户端集群内不同客户端的任务类型,从任务类型中提取计算资源占用值、内存资源占用值、能耗占用值;S32、边缘服务器获取任务类型的需求期望信息;S33、边缘服务器根据计算资源占用值、内存资源占用值以及需求期望信息配置边缘服务器任务接管配置表;将任务接管配置表发送到客户端集群中各自对应的客户端;S34、边缘服务器根据任务接管配置表生成任务接管触发信息;S5、在客户端内设置能耗资源占用阈值;相应地,所述步骤S3包括:S31、客户端接收到任务类型时,从任务类型中解析出能耗占用值,判断能耗占用值是否小于能耗资源占用阈值,在小于时客户端直接对任务类型进行处理;否则跳转到步骤S32;S32、客户端从任务类型中解析出计算资源占用值、内存资源占用值以及需求期望信息,并将解析出的计算资源占用值、内存资源占用值以及需求期望信息与边缘服务器任务接管配置表进行匹配,在匹配成功时跳转到步骤S33;S33、客户端将匹配成功信息以及任务类型打包成任务请求发送到边缘服务器;边缘服务器根据匹配成功信息触发任务接管触发信息,对任务类型进行接管并进一步通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5。在本专利技术所述的分布式计算机云计算处理方法中,所述步骤S02之后还包括:S03、为不同的客户端集群配置与云端服务器通信连接的最佳路由路径。有益技术效果:能够实现根据任务的类型进行自动判断选择通过云端服务器进行云计算处理还是通过边缘服务器进行边缘计算。附图说明图1是本专利技术实施例提供的分布式计算机云计算处理方法流程图。具体实施方式如图1所示,一种分布式计算机云计算处理方法,包括如下步骤:S1、配置与客户端通信连接的边缘服务器;所述边缘服务器用于对客户端的任务请求进行识别,并用于对客户端的任务进行边缘计算;S2、在边缘服务器中配置任务请求列表,所述任务请求列表用于对客户端发送的任务请求进行类型匹配,所述匹配结果包括边缘计算类型、云端处理类型;S3、客户端向边缘服务器发送任务请求;边缘服务器通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5;S4、边缘服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端;S5、云端服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端。在本专利技术所述的分布式计算机云计算处理方法中,所述步骤S1之前包括:S01、将网络地址划分为不同层级的网络地址段,并将客户端根据网络地址段划分为不同的客户端集群;S02、根据客户端集群的历史任务请求信息配置云端服务器对应客户端集群的最大并发请求数量。在本专利技术所述的分布式计算机云计算处理方法中,所述步骤S3之前包括:S31、在边缘服务器获取预设时间范围内客户端集群内不同客户端的任务类型,从任务类型中提取计算资源占用值、内存资源占用值、能耗占用值;在本专利技术一种优选实施例中,任务类型指各个虚拟现实游戏中需要处理的视频、图像、声音、语音交互需要进行计算任务的集合。实施步骤S1,是前期对预设时间范围内客户端集群内不同客户端所需算力的统计分析,获得客户端集群内不同客户端任务类型中计算资源占用值、内存资源占用值、能耗占用值的规律,由于后续配置边缘服务器任务接管配置表的科学性和针对性。S32、边缘服务器获取任务类型的需求期望信息;可选地,所述步骤S32包括:边缘服务器获取用户对于任务类型的需求期望信息,所述需求期望信息包括处理时长要求。处理时长要求即是对任务类型的处理时效在一定的范围内。S33、边缘服务器根据计算资源占用值、内存资源占用值以及需求期望信息配置边缘服务器任务接管配置表;将任务接管配置表发送到客户端集群中各自对应的客户端;S34、边缘服务器根据任务接管配置表生成任务接管触发信息;S35、在客户端内设置能耗资源占用阈值;设置本步骤的意义在于,对任务类型的能耗资源占用阈值进行配置,避免任务类型执行到一定阶段的时候因为客户端电量不足影响用户体验。相应地,所述步骤S3包括:S31、客户端接收到任务类型时,从任务类型中解析出能耗占用值,判断能耗占用值是否小于能耗资源占用阈值,在小于时客户端直接对任务类型进行处理;否则跳转到步骤S32;S32、客户端从任务类型中解析出计算资源占用值、内存资源占用值以及需求期望信息,并将解析出的计算资源占用值、内存资源占用值以及需求期望信息与边缘服务器任务接管配置表进行匹配,在匹配成功时跳转到步骤S33;S33、客户端将匹配成功信息以及任务类型打包成任务请求发送到边缘服务器;边缘服务器根据匹配成功信息触发任务接管触发信息,对任务类型进行接管并进一步通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5。可选地本文档来自技高网...

【技术保护点】
1.一种分布式计算机云计算处理方法,其特征在于,包括如下步骤:S1、配置与客户端通信连接的边缘服务器;所述边缘服务器用于对客户端的任务请求进行识别,并用于对客户端的任务进行边缘计算;S2、在边缘服务器中配置任务请求列表,所述任务请求列表用于对客户端发送的任务请求进行类型匹配,所述匹配结果包括边缘计算类型、云端处理类型;S3、客户端向边缘服务器发送任务请求;边缘服务器通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5;S4、边缘服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端;S5、云端服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端。

【技术特征摘要】
1.一种分布式计算机云计算处理方法,其特征在于,包括如下步骤:S1、配置与客户端通信连接的边缘服务器;所述边缘服务器用于对客户端的任务请求进行识别,并用于对客户端的任务进行边缘计算;S2、在边缘服务器中配置任务请求列表,所述任务请求列表用于对客户端发送的任务请求进行类型匹配,所述匹配结果包括边缘计算类型、云端处理类型;S3、客户端向边缘服务器发送任务请求;边缘服务器通过任务请求列表进行匹配,在匹配结果为边缘计算类型时跳转到步骤S4;否则跳转到步骤S5;S4、边缘服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端;S5、云端服务器对客户端发送的任务请求对应的任务进行计算,并将计算结果发送到客户端。2.如权利要求1所述的分布式计算机云计算处理方法,其特征在于,所述步骤S1之前包括:S01、将网络地址划分为不同层级的网络地址段,并将客户端根据网络地址段划分为不同的客户端集群;S02、根据客户端集群的历史任务请求信息配置云端服务器对应客户端集群的最大并发请求数量。3.如权利要求2所述的分布式计算机云计算处理方法,其特征在于,所述步骤S3之前包括:S31、在边缘服务器获取预设时间范围内客户端集群内不同客户端的任务类型,从任务类型中提取计算资源占用值、内存资源占用...

【专利技术属性】
技术研发人员:胡文杰
申请(专利权)人:咸宁职业技术学院
类型:发明
国别省市:湖北,42

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

1