说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211181889.9 (22)申请日 2022.09.27 (71)申请人 湖南三湘银行股份有限公司 地址 410000 湖南省长 沙市岳麓区滨江路 53号湖南湘江新区滨江金融中心楷林 国际D座 (72)发明人 陈丽辉 张德文 周可彬 李子威  张迪  (74)专利代理 机构 北京中誉至诚知识产权代理 事务所(普通 合伙) 11858 专利代理师 张平力 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种基于资源分配的数据处 理方法及平台 (57)摘要 本发明涉及信息处理技术领域, 尤其涉及一 种基于资源分配的数据处理方法及 平台, 包括请 求接收单元获取服务器中用户的数据处理请求, 数据处理单元根据该数据处理请求确定预分配 资源数量; 数据处理单元根据可分配 资源数量与 预分配资源数量的匹配度确定对数据处理请求 的处理方式; 在数据处理单元确定处理方式为根 据预分配资源 数量分配资源时, 资源分配单元进 行资源分配, 资源管理单元根据数据处理请求对 服务器的性能影响系数对分配资源数量进行调 节; 在数据处理单元确定处理方式为将数据处理 请求加入待处理数据列表时, 资源 管理单元释放 存在延迟的已启用进程提高了在服务器进行数 据处理时对资源分配的精准度。 权利要求书3页 说明书7页 附图1页 CN 115269206 A 2022.11.01 CN 115269206 A 1.一种基于资源分配的数据处 理方法, 其特 征在于, 包括以下步骤: S1、 请求接收单元获取服务器中用户的数据处理请求, 数据处理单元根据该数据处理 请求确定预分配资源数量, 其中预分配资源数量包括服务器的进程数量和各进程下的线程 数量; S2、 所述数据处理单元根据 可分配资源数量与预分配资源数量的匹配度确定对所述数 据处理请求的处理方式, 该处理方式包括根据预分配资源数量分配资源和将数据加入待处 理数据列表; S3、 在所述数据处理单元确定所述处理方式为根据预分配资源数量分配资源时, 所述 资源分配单元进 行资源分配, 所述资源管理单元根据所述数据处理请求对 所述服务器的性 能影响系数对分配资源数量进行调节; S4、 在所述数据处理单元确定所述处理方式为将数据处理请求加入待处理数据列表 时, 所述资源管理单 元释放存在延迟的已启用进程。 2.根据权利要求1所述的基于资源分配的数据处理方法, 其特征在于, 在所述步骤S1 中, 当所述数据 处理单元根据所述数据 处理请求确定预分配资源数量时, 所述数据 处理单 元根据所述数据处理请求中的数据类型数量W和预设数据类型数量的比对 结果确定所需进 程数量, 其中所述数据处理单元中设有第一预设数据类型数量W1、 第二预设数据类型数量W2、 第一进程数量P1、 第二进程数量P2和第三进程数量P3, 其中W1<W2, P1<P2<P3, 当W≤W1时, 所述数据处 理单元确定所述进程数量 为P1; 当W1<W≤W2时, 所述数据处 理单元确定所述进程数量 为P2; 当W>W2时, 所述数据处 理单元确定所述进程数量 为P3。 3.根据权利要求2所述的基于资源分配的数据处理方法, 其特征在于, 当所述数据处理 单元确定所述进程数量完成时, 所述数据处理单元根据所述数据处理请求中各数据类型的 待处理数据量Di与预设数据量的对比结果确定各 数据类型对应的进程预分配的线程数量, 其中所述数据处理单元设有第一预设数据量Db1、 第二预设数据量Db2、 第一线程数量 T1、 第二线程数量T2以及第三线程数量T3, 其中Db1<Db2, T1< T2<T3; 若Di<Db1, 所述数据处 理单元确定第i个进程预分配的线程数量 为T1; 若Db1≤Di<Db2, 所述 服务器确定第i个进程预分配的线程数量 为T2; 若Db2≤Di, 所述 服务器确定第i个进程预分配的线程数量 为T3; 其中i为第i个数据类型, i=1, 2, 3, …, m, m为正整数。 4.根据权利要求3所述的基于资源分配的数据处理方法, 其特征在于, 在所述步骤S2 中, 当所述数据处理单元根据可分配资源数量与预分配资源数量的匹配度确定对所述数据 处理请求的处理方式时, 所述数据获取单元获取 的剩余进程数量和剩余线程数量, 所述数 据处理单元根据获取的剩余进程数量和剩余线程数量计算匹配度G 其中Pn为进 程数量, P10表示剩余进 程数量, 表示最低剩余进 程数量系数, α 表示线 程 数量影响权值, Tz为线程数量, T10表示剩 余线程数量, K2表示最低剩余线程量系数, β 表示权 利 要 求 书 1/3 页 2 CN 115269206 A 2线程影响权值, n=1, 2, 3, z =1, 2, 3。 5.根据权利要求4所述的基于资源分配的数据处理方法, 其特征在于, 当所述数据处理 单元计算所述匹配度G完成时, 所述数据处理单元根据匹配度G与预设 匹配度G0的对比结果 确定所述数据处 理请求的处 理方式, 若G≤G0, 所述数据处理单元确定所述数据处理请求的处理方式为根据预分配资源数 量分配资源; 若G>G0, 所述数据处理单元确定所述数据处理请求的处理方式为将所述数据处理请 求加入待处 理数据列表。 6.根据权利要求5所述的基于资源分配的数据处理方法, 其特征在于, 在所述步骤S3 中, 当所述数据处理单元确定所述数据处理请求的处理方式为根据预分配资源数量分配资 源时, 所述资源分配单 元分配Pn个进程以及分配 每个进程对应的线程数量 为Tz。 7.根据权利要求6所述的基于资源分配的数据处理方法, 其特征在于, 当所述资源分配 单元完成资源分配时, 所述数据获取单元获取完成资源分配的处理器利用率和内存利用 率, 所述数据处 理单元根据获取的处 理器利用率和内存利用率计算 性能影响系数U 其中C1表示处理器利用率, C10表示预设处理器利用 率, α1表示处理器利用率影响权 值, R1表示内存利用率, R 10表示预设内存利用率, β 1表示内存利用率影响权值。 8.根据权利要求7所述的基于资源分配的数据处理方法, 其特征在于, 当所述数据处理 单元计算所述性能影响系数U完成时, 所述资源管理单元根据所述性能影响系数U与预设性 能影响系数U0的对比结果确定是否对 所述分配资源数量进 行调整, 其中所述资源管理单元 设有线程数量调节系数 Kt, 0.5≤Kt<0; 若U≥U0, 所述资源管理单元确定使用Kt对所述资源分配中的每一个进程对应的线程 数量进行调节; 若U<U0, 所述资源管理单 元确定不对所述分配资源数量进行调整。 9.根据权利要求8所述的基于资源分配的数据处理方法, 其特征在于, 在所述步骤S4 中, 当所述资源管理单元释放存在延迟的 已启用进程时, 所述数据获取单元获取各进程的 处理延迟时长Qe, 所述资源 管理单元分别将各进程的处理延迟时长Qe与预设延迟时长Q0的 对比结果确定是否释放进程, 若Qe≥Q0, 所述资源管理单元确定释放第e个延迟时长对应的进程, 并发送错误信息给 用户; 若Qe<Q0, 所述资源管理单 元确定不释放对应第e个延迟时长对应的进程。 10.一种应用权利要求1 ‑9所述的资源分配的数据处理方法的数据处理平台, 其特征在 于, 包括: 请求接收单 元, 用以接收用户发出的数据处 理请求; 数据获取 单元, 用以获取服 务器的资源利用数据; 数据处理单元, 其分别与请求接收单元和所述数据获取单元连接, 用于根据请求接收 单元获取的数据处理请求确定预分配资源数量, 以及根据数据获取单元获取的服务器的处 理器利用率和内存利用率计算 性能影响系数;权 利 要 求 书 2/3 页 3 CN 115269206 A 3

.PDF文档 专利 一种基于资源分配的数据处理方法及平台

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于资源分配的数据处理方法及平台 第 1 页 专利 一种基于资源分配的数据处理方法及平台 第 2 页 专利 一种基于资源分配的数据处理方法及平台 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:08:56上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。