处理控制程序、处理控制方法、信息处理装置以及通信装置制造方法及图纸

技术编号:19075760 阅读:32 留言:0更新日期:2018-09-29 17:49
信息处理装置(101)计算与从通信装置(102、103)中属于特定的组亦即组(A)的通信装置(102)接收的数据相关的负荷的指标值。信息处理装置(101)判断计算出的负荷的指标值是否达到规定的基准。信息处理装置(101)在负荷的指标值达到规定的基准的情况下,对属于组(A)的通信装置(102)委托规定的处理的先行处理。规定的处理是从属于特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于特定的组的通信装置中也能够处理的处理。

【技术实现步骤摘要】
【国外来华专利技术】处理控制程序、处理控制方法、信息处理装置以及通信装置
本专利技术涉及处理控制程序、处理控制方法、信息处理装置以及通信装置。
技术介绍
近年来,物联网(InternetofThings)发展起来,通过利用从人、物体收集到的传感器数据,产生了新的价值、业务。另外,将用于对从人、物体收集到的大量的传感器数据进行处理的各种功能作为云服务来提供。作为现有技术,有在客户端服务器系统中,在客户端节点和服务器节点之间进行负荷分散的技术。例如,若服务器节点从客户端节点接收处理请求信号,则获取CPU(CentralProcessingUnit:中央处理器)使用率,并在CPU使用率为设定值以上的情况下,发送使客户端节点执行所请求的处理的意思的响应信号。专利文献1:日本特开平11-53326号公报然而,在以往技术中,存在执行所收集的传感器数据的处理的服务器的负荷增大的问题。例如,有很难预测在什么样的时机收集了什么样的传感器数据,且随着收集的传感器数据的数据量的增加,服务器的负荷急剧增大的情况。
技术实现思路
在一个侧面,本专利技术的目的在于提供一种适当地分散用于数据的处理的负荷的处理控制程序、处理控制方法、信息处理装置以及通信装置。根据本专利技术的一个方式,提出一种处理控制程序、处理控制方法以及信息处理装置,从分别发送收集到的数据的多个通信装置的每一个接收数据,将接收到的数据的处理委托给对应的信息处理装置,在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述特定的组的通信装置委托从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理。另外,根据本专利技术的一个方式,提出一种处理控制程序、处理控制方法以及信息处理装置,从分别发送收集到的数据的多个通信装置的每一个接收数据,将接收到的数据的处理委托给对应的信息处理装置,在与从上述多个通信装置中至少属于第一组的通信装置和属于第二组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述第一组的通信装置委托从属于上述第一组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述第一组的通信装置中也能够处理的第一处理的先行处理,并且对属于上述第二组的通信装置委托从属于上述第二组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述第二组的通信装置中也能够处理的第二处理的先行处理。另外,根据本专利技术的一个方式,提出一种处理控制程序、处理控制方法以及信息处理装置,从分别发送收集到的数据的多个通信装置的每一个接收数据,将接收到的数据的处理委托给对应的信息处理装置,在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的第一负荷的指标值达到第一阈值的情况下、和在与从属于各个不同的组的多个通信装置接收到的数据相关的第二负荷的指标值达到第二阈值的情况下,进行切换将委托对信息处理装置委托的处理的先行处理的对象的通信装置设为属于上述特定的组的通信装置的范围内、还是设为上述多个通信装置的范围内的控制。另外,根据本专利技术的一个方式,提出一种处理控制程序、处理控制方法以及通信装置,若发送所收集的数据的通信装置根据与从属于与上述通信装置相同的特定的组的通信装置接收到的数据相关的负荷的指标值,从收集到的上述数据的发送目的地装置接收到从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理的委托,则对收集的上述数据实施上述处理,并且将处理后的数据与表示处理完毕的信息建立对应关系并发送至上述发送目的地装置。根据本专利技术的一个侧面,起到能够分散用于数据的处理的负荷的效果。附图说明图1是表示实施方式的处理控制方法的一个实施例的说明图。图2是表示处理控制系统200的系统构成例的说明图。图3是表示信息处理装置101等的硬件构成例的框图。图4是表示负荷条件表230的存储内容的一个例子的说明图。图5是表示负荷状态表240的存储内容的一个例子的说明图。图6是表示信息处理装置101的功能性构成例的框图。图7是表示网关装置GWi的功能性构成例的框图。图8是表示信息处理装置101的第一处理控制处理顺序的一个例子的流程图。图9是表示负荷判定处理顺序的具体的处理顺序的一个例子的流程图。图10是表示信息处理装置101的第二处理控制处理顺序的一个例子的流程图。图11是表示信息处理装置101的第三处理控制处理顺序的一个例子的流程图(其1)。图12是表示信息处理装置101的第三处理控制处理顺序的一个例子的流程图(其2)。图13是表示网关装置GWi的处理控制处理顺序的一个例子的流程图。图14是表示服务器SVj的处理控制处理顺序的一个例子的流程图。具体实施方式以下,参照附图,对本专利技术的处理控制程序、处理控制方法、信息处理装置以及通信装置的实施方式进行详细说明。(实施方式)图1是表示实施方式的处理控制方法的一个实施例的说明图。在图1中,信息处理装置101是进行用于数据的处理的负荷分散的计算机。数据例如是由各通信装置102、103收集的数据。通信装置102、103是将收集的数据发送至信息处理装置101的计算机。收集的数据是表示由传感器104、105测量的物理量,例如,某个场所的温度、湿度、亮度、某个物体的位置、朝向、速度、加速度等物理量的信息。信息处理装置101将从通信装置102、103的每一个接收到的数据的处理委托给对应的信息处理装置106、107。信息处理装置106、107是执行被委托的数据的处理的计算机。预先设定有各通信装置102、103和成为各通信装置102、103收集的数据的处理的委托目的地的信息处理装置106、107的对应关系。例如,通信装置102收集的数据的处理的委托目的地是信息处理装置106。另外,通信装置103收集的数据的处理的委托目的地是信息处理装置107。各通信装置102、103分别具有应用程序APL1、APL2。另外,各信息处理装置106、107分别具有应用程序APL2、APL3。此外,在以下的说明中,有将应用程序仅记作“应用”的情况。应用APL1是能够在通信装置102、103中动作的应用,例如,是从传感器104、105收集数据的应用。应用APL2是能够在通信装置102、103以及信息处理装置106、107的任何一个中动作的应用,例如,是间隔剔除或计算收集的数据来减少数据量的应用。应用APL3是能够在信息处理装置106、107中动作的应用,例如,是能够对在应用APL2中处理的数据进行各种分析、解析的应用。在这里,若仅在信息处理装置106、107侧使应用APL2动作,则随着收集的数据量增多,用于执行应用APL2的信息处理装置106、107的负荷增大。进一步,用于转发收集的数据的信息处理装置101的负荷也增大。另一方面,若仅在通信装置102、103侧使应用APL2动作,则能够减少信息处理装置106、107、信息处理装置101的负荷。然而,若仅在通信装置102、103侧使应用APL2动作,则通信装置102、103的负荷增大,并且无法充分地利用信息处理装置10本文档来自技高网...

【技术保护点】
1.一种处理控制程序,其特征在于,使计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述特定的组的通信装置委托从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理。

【技术特征摘要】
【国外来华专利技术】1.一种处理控制程序,其特征在于,使计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述特定的组的通信装置委托从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理。2.一种处理控制程序,其特征在于,使计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中至少属于第一组的通信装置和属于第二组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述第一组的通信装置委托从属于上述第一组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述第一组的通信装置中也能够处理的第一处理的先行处理,并且对属于上述第二组的通信装置委托从属于上述第二组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述第二组的通信装置中也能够处理的第二处理的先行处理。3.一种处理控制程序,其特征在于,使计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的第一负荷的指标值达到第一阈值的情况下、和在与从属于各个不同的组的多个通信装置接收到的数据相关的第二负荷的指标值达到第二阈值的情况下,进行切换将委托对信息处理装置委托的处理的先行处理的对象的通信装置设为属于上述特定的组的通信装置的范围内、还是设为上述多个通信装置的范围内的控制。4.根据权利要求1~3中任一项所述的处理控制程序,其特征在于,使计算机执行如下处理:根据在实施上述先行处理之前接收到的数据和在实施上述先行处理之后接收到的数据,来切换在对上述信息处理装置委托处理时指定的地址。5.根据权利要求1~4中任一项所述的处理控制程序,其特征在于,上述指标值是每单位时间的上述数据的接收量和/或每单位时间的数据的接收或者发送处理次数。6.根据权利要求1所述的处理控制程序,其特征在于,使计算机执行如下处理:在与从属于上述特定的组的通信装置接收到的数据相关的负荷的指标值低于规定的基准的情况下,对属于上述特定的组的通信装置委托上述先行处理的解除。7.根据权利要求2所述的处理控制程序,其特征在于,使计算机执行如下处理:在上述负荷的指标值低于规定的基准的情况下,对属于上述第一组的通信装置委托上述第一处理的先行处理的解除,并且对属于上述第二组的通信装置委托上述第二处理的先行处理的解除。8.一种处理控制程序,其特征在于,使发送收集到的数据的通信装置执行如下处理:若根据与从属于与上述通信装置相同的特定的组的通信装置接收到的数据相关的负荷的指标值,从收集到的上述数据的发送目的地装置接收到委托,则对收集的上述数据实施上述处理,并且将处理后的数据与表示处理完毕的信息建立对应地发送至上述发送目的地装置,上述委托是从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理的委托。9.一种处理控制方法,其特征在于,计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中属于特定的组的通信装置接收到的数据相关的负荷的指标值达到规定的基准的情况下,对属于上述特定的组的通信装置委托从属于上述特定的组的通信装置接收的数据的处理的委托目的地的信息处理装置所执行的处理中在属于上述特定的组的通信装置中也能够处理的处理的先行处理。10.一种处理控制方法,其特征在于,计算机执行如下处理:从分别发送收集到的数据的多个通信装置的每一个接收数据;将接收到的数据的处理委托给对应的信息处理装置;在与从上述多个通信装置中至少属于第一组的...

【专利技术属性】
技术研发人员:中岛智弘
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本,JP

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

1