一种大数据资源分配方法和装置制造方法及图纸

技术编号:14529851 阅读:52 留言:0更新日期:2017-02-02 12:27
本发明专利技术提供了一种大数据资源分配方法和装置,其中,该方法包括:管理服务器接收中心服务器发送的资源分配请求;管理服务器获取在管理服务器中运行的各个卡口设备接入进程的负载状态信息;管理服务器根据获取到的各个卡口设备接入进程的负载状态信息,从各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程;管理服务器将资源获取信息分配给资源获取代理服务进程,使得资源获取代理服务进程对所述资源组合信息中指示的卡口设备进行访问。通过本发明专利技术实施例提供的大数据资源分配方法和装置,可以提高接入服务接入卡口设备接收交通监控数据的效率。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,涉及一种大数据资源分配方法和装置
技术介绍
目前,随着全国高速路网的不断完善,高速路网的路口上大量安装了监控交通情况的卡口设备,卡口设备获取到的交通监控数据是通过接入服务器传输到中心管理服务器进行分析处理。而随着卡口设备的大量增加,单台接入服务器需要接入的卡口设备数量也大幅增加,这就需要对接入服务器接入的卡口设备进行分配。相关技术中,首先由各个接入服务器向对应的中心管理服务器请求卡口设备,然后,各接入服务器接入请求到的卡口设备,获取卡口设备的交通监控数据,然后接入服务器将获取到的交通监控数据返回给中心管理服务器。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有的各接入服务器在接入卡口设备,接收卡口设备的交通监控数据的过程中,各接入服务器所接入的卡口设备均是自己请求的,如果当前接入服务器接入的卡口设备数量达到所能接入的卡口设备的上限时,就会使接入服务器不能接入所请求的卡口设备,从而大大影响接收交通监控数据的效率。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种大数据资源分配方法和装置,以提高接入服务接入卡口设备接收交通监控数据的效率。第一方面,本专利技术实施例提供了一种大数据资源分配方法,包括:管理服务器接收中心服务器发送的资源分配请求,所述资源分配请求包括卡口设备的资源获取信息;所述管理服务器获取在所述管理服务器中运行的各个卡口设备接入进程的负载状态信息;所述管理服务器根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程;所述管理服务器将所述资源获取信息分配给所述资源获取代理服务进程,使得所述资源获取代理服务进程对所述资源组合信息中指示的卡口设备进行访问。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中:所述管理服务器根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程,包括:所述管理服务器根据各个卡口设备接入进程的负载状态信息中记录的负载参数和已经分配的卡口设备数量,逐一确定所述各个卡口设备接入进程的负荷轻重情况;所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中:所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,从所述各个卡口设备接入进程中选择当前负载最轻的卡口设备接入进程作为资源获取代理服务进程,包括:当所述各个卡口设备接入进程中存在未确定工作状态的卡口设备接入进程时,所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,确定所述未确定工作状态的卡口设备接入进程中当前负载最轻的卡口设备接入进程;所述管理服务器获取当前负载最轻的卡口设备接入进程的状态信息,所述状态信息为正常状态信息或者异常状态信息;所述管理服务器判断获取到的状态信息是否为正常状态信息;如果是,则所述管理服务器将所述当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中:所述方法还包括:所述管理服务器接收中心服务器发送的状态检测请求;所述管理服务器获取预设的卡口设备接入进程列表;当所述卡口设备接入进程列表中存在未进行状态检测的卡口设备接入进程时,所述管理服务器向未进行状态检测的卡口设备接入进程发送状态监测指令,使得接收到状态监测指令的卡口设备接入进程向管理服务器返回预设的状态信息,其中,所述状态信息为正常状态信息或者异常状态信息;所述管理服务器判断接收到的状态信息是否为异常状态信息;如果是,则所述管理服务器向返回异常状态信息的卡口设备接入进程发送重启指令,使得返回异常状态信息的卡口设备接入进程恢复正常工作状态。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中:所述方法还包括:管理服务器接收中心服务器发送的远程操作控制指令,所述远程操作控制指令包括卡口设备接入进程标识和操作控制指令;管理服务器将操作控制指令发送给所述卡口设备接入进程标识对应的卡口设备接入进程,使得所述卡口设备接入进程标识对应的卡口设备接入进程执行所述操作控制指令。第二方面,本专利技术实施例还提供一种大数据资源分配装置,包括:接收模块,用于接收中心服务器发送的资源分配请求,所述资源分配请求包括卡口设备的资源获取信息;负载状态获取模块,用于获取运行的各个卡口设备接入进程的负载状态信息;选择模块,用于根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程;分配模块,用于将所述资源获取信息分配给所述资源获取代理服务进程,使得所述资源获取代理服务进程对所述资源组合信息中指示的卡口设备进行访问。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中:所述选择模块,包括:处理单元,用于根据各个卡口设备接入进程的负载状态信息中记录的负载参数和已经分配的卡口设备数量,逐一确定所述各个卡口设备接入进程的负荷轻重情况;选择单元,用于根据所述各个卡口设备接入进程的负荷轻重情况,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中:所述选择单元,包括:确定子单元,用于当所述各个卡口设备接入进程中存在未确定工作状态的卡口设备接入进程时,根据所述各个卡口设备接入进程的负荷轻重情况,确定所述未确定工作状态的卡口设备接入进程中当前负载最轻的卡口设备接入进程;获取子单元,用于获取当前负载最轻的卡口设备接入进程的状态信息,所述状态信息为正常状态信息或者异常状态信息;判断子单元,用于判断获取到的状态信息是否为正常状态信息;选择子单元,用于如果所述判断子单元判断结果为是时,则将所述当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。结合第二方面,本专利技术实施例提供了第二方面的第三种可能的实施方式,其中:所述装置还包括:请求接收模块,用于接收中心服务器发送的状态检测请求;列表获取模块,用于获取预设的卡口设备接入进程列表;发送模块,用于当所述卡口设备接入进程列表中存在未进行状态检测的卡口设备接入进程时,向未进行状态检测的卡口设备接入进程发送状态监测指令,使得接收到状态监测指令的卡口设备接入进程向管理服务器返回预设的状态信息,其中,所述状态信息为正常状态信息或者异常状态信息;状态判断模块,用于判断接收到的状态信息是否为异常状态信息;返回模块,用于如果所述状态判断模块得到的结果为是时,向返回异常状态信息的卡口设备接入进程发送重启指令,使得返回异常状态信息的卡口设备接入进程恢复正常工作状态。结合第二方面,本专利技术实施例提供了第二方面的第四种可能的实施方式,其中:所述装置还包括:控制指令接收模块,用于接收中心服务器发送的远程操作控制指令,所述远程操作控制指令包括卡口设备接入进程标识和操作控制指令;远程控制模块,本文档来自技高网...

【技术保护点】
一种大数据资源分配方法,其特征在于,包括:管理服务器接收中心服务器发送的资源分配请求,所述资源分配请求包括卡口设备的资源获取信息;所述管理服务器获取在所述管理服务器中运行的各个卡口设备接入进程的负载状态信息;所述管理服务器根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程;所述管理服务器将所述资源获取信息分配给所述资源获取代理服务进程,使得所述资源获取代理服务进程对所述资源组合信息中指示的卡口设备进行访问。

【技术特征摘要】
1.一种大数据资源分配方法,其特征在于,包括:管理服务器接收中心服务器发送的资源分配请求,所述资源分配请求包括卡口设备的资源获取信息;所述管理服务器获取在所述管理服务器中运行的各个卡口设备接入进程的负载状态信息;所述管理服务器根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程;所述管理服务器将所述资源获取信息分配给所述资源获取代理服务进程,使得所述资源获取代理服务进程对所述资源组合信息中指示的卡口设备进行访问。2.根据权利要求1所述的方法,其特征在于,所述管理服务器根据获取到的所述各个卡口设备接入进程的负载状态信息,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程,包括:所述管理服务器根据各个卡口设备接入进程的负载状态信息中记录的负载参数和已经分配的卡口设备数量,逐一确定所述各个卡口设备接入进程的负荷轻重情况;所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,从所述各个卡口设备接入进程中确定当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。3.根据权利要求2所述的方法,其特征在于,所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,从所述各个卡口设备接入进程中选择当前负载最轻的卡口设备接入进程作为资源获取代理服务进程,包括:当所述各个卡口设备接入进程中存在未确定工作状态的卡口设备接入进程时,所述管理服务器根据所述各个卡口设备接入进程的负荷轻重情况,确定所述未确定工作状态的卡口设备接入进程中当前负载最轻的卡口设备接入进程;所述管理服务器获取当前负载最轻的卡口设备接入进程的状态信息,所述状态信息为正常状态信息或者异常状态信息;所述管理服务器判断获取到的状态信息是否为正常状态信息;如果是,则所述管理服务器将所述当前负载最轻的卡口设备接入进程作为资源获取代理服务进程。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述管理服务器接收中心服务器发送的状态检测请求;所述管理服务器获取预设的卡口设备接入进程列表;当所述卡口设备接入进程列表中存在未进行状态检测的卡口设备接入进程时,所述管理服务器向未进行状态检测的卡口设备接入进程发送状态监测指令,使得接收到状态监测指令的卡口设备接入进程向管理服务器返回预设的状态信息,其中,所述状态信息为正常状态信息或者异常状态信息;所述管理服务器判断接收到的状态信息是否为异常状态信息;如果是,则所述管理服务器向返回异常状态信息的卡口设备接入进程发送重启指令,使得返回异常状态信息的卡口设备接入进程恢复正常工作状态。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:管理服务器接收中心服务器发送的远程操作控制指令,所述远程操作控制指令包括卡口设备接入进程标识和操作控制指令;管理服务器将操作控制指令发送给所述卡口设备接入进程标识对应...

【专利技术属性】
技术研发人员:师少飞左鸿飞徐朝阳董一聪
申请(专利权)人:东方网力科技股份有限公司
类型:发明
国别省市:北京;11

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

1