[发明专利]数据处理方法和装置在审
申请号: | 202010361543.1 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111563132A | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 付昕;王鹏鹏;胡传杰;王冠华;刘辰 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
1.一种数据处理方法,其特征在于,应用于云平台,所述云平台中部署有容器编码调度引擎,所述容器编码调度引擎创建有至少一个工作节点,所述至少一个工作节点上运行有分布式关系型数据库,所述分布式关系型数据库为支持结构化数据和非结构化数据的数据库,所述方法包括:
所述分布式关系型数据库接收数据处理请求;
在所述分布式关系型数据库所具有的资源无法满足所述数据处理请求的情况下,所述分布式关系型数据库向所述容器编码调度引擎发送资源申请请求;
所述容器编码调度引擎响应于所述资源申请请求,为所述分布式关系型数据库调度并分配资源,以使得所述分布式关系型数据具有满足所述数据处理请求所需的资源;
在所述分布式关系型数据库具有的资源满足所述数据处理请求的情况下,基于所述数据处理请求执行数据处理操作。
2.根据权利要求1所述的方法,其特征在于,所述分布式关系型数据库包括:请求处理模块、位置驱动模块和存储模块集,所述存储模块集包括用于存储数据的至少一个存储模块;
其中,所述分布式关系型数据库接收数据处理请求,包括:
所述分布式关系型数据库中的请求处理模块接收数据处理请求;
所述在所述分布式关系型数据库所具有的资源无法满足所述数据处理请求的情况下,所述分布式关系型数据库向所述容器编码调度引擎发送资源申请请求,包括:
所述请求处理模块基于所述数据处理请求向所述位置驱动模块发送数据处理指示,所述数据处理指示用于指示存在所述数据处理请求;
所述位置驱动模块响应于所述数据处理指示,基于该数据处理请求所请求的数据操作,检测所述存储模块集中是否存在可用且资源充足的至少一个存储模块;
在所述位置驱动模块检测到所述存储模块集中不存在所述可用且资源充足的至少一个存储模块的情况下,所述位置驱动模块向所述容器编码调度引擎发送资源申请请求;
所述容器编码调度引擎响应于所述资源申请请求,为所述分布式关系型数据库调度并分配资源,包括:
所述容器编码调度引擎响应于所述资源申请请求,为所述存储模块集调用并分配资源,以使得所述存储模块集能够满足所述数据处理请求的处理需求。
3.根据权利要求2所述的方法,其特征在于,所述在所述位置驱动模块检测到所述存储模块集中不存在可用且资源充足的至少一个存储模块的情况下,所述位置驱动模块向所述容器编码调度引擎发送资源申请请求,包括:
在所述位置驱动模块检测到所述存储模块集中存在可用但资源不充足的至少一个候选存储模块的情况下,所述位置驱动模块向所述容器编码调度引擎发送第一资源申请请求,所述第一资源申请请求用于请求为至少一个候选存储模块中的至少部分第一存储模块调度并分配资源;
所述容器编码调度引擎响应于所述资源申请请求,为所述存储模块集调用并分配资源,包括:
所述容器编码调度引擎响应于所述第一资源申请请求,为所述至少部分候选存储模块调度并分配资源,以使得所述至少部分第一存储模块具有能够满足处理所述数据处理请求所需的资源。
4.根据权利要求2所述的方法,其特征在于,所述在所述位置驱动模块检测到所述存储模块集中不存在所述可用且资源充足的至少一个存储模块的情况下,所述位置驱动模块向所述容器编码调度引擎发送资源申请请求,包括:
在所述位置驱动模块检测到所述存储模块集中不存在可用的存储模块的情况下,所述位置驱动模块向所述容器编码调度引擎发送第二资源申请请求,所述第二资源申请请求用于请求为所述分布式关系型数据库新增存储模块,以增加所述存储模块集中存储模块的资源;
所述所述容器编码调度引擎响应于所述资源申请请求,为所述存储模块集调用并分配资源,包括:
所述容器编码调度引擎响应于所述第二资源申请请求,在所述容器编码调度引擎创建的工作节点上为所述分布式关系型数据库创建并运行存储模块。
5.根据权利要求1所述的方法,其特征在于,在所述容器编码调度引擎为所述分布式关系型数据库调度并分配资源之前,还包括:
如所述容器编码调度引擎检测到已创建的至少一个工作节点所具有的剩余资源不足,向所述云平台请求分配用于创建工作节点的资源;
所述容器编码调度引擎基于所述云平台分配的资源创建工作节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010361543.1/1.html,转载请声明来源钻瓜专利网。