说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210903545.8 (22)申请日 2022.07.28 (71)申请人 阿里云计算有限公司 地址 310024 浙江省杭州市西湖区转塘科 技经济区块12号 (72)发明人 李大勇 陈杰 张帅 纪翔  杨长升 韦仁忠 彭祥  (74)专利代理 机构 北京君以信知识产权代理有 限公司 1 1789 专利代理师 郝玉娥 (51)Int.Cl. G06F 9/50(2006.01) G06F 11/34(2006.01) G06F 11/30(2006.01) (54)发明名称 资源分配系统、 方法及装置 (57)摘要 本申请公开了资源分配方法、 装置及系统, 所述方法通过数据库节点获取已有数据库实例 的状态数据和/或资源使用数据; 将数据发送至 中心管理节点; 中心管理节点根据第一周期的数 据, 获取已有数据库实例在第一周期内的负载变 化特性数据; 将负载变化特性数据发送至数据库 节点; 数据库节点根据负载变化特性数据和已有 数据库实例在第二周期的数据, 获取已有数据库 实例在未来时间的资源分配数据。 采用这种处理 方式, 使得将由中心管理节点控制资源分配转化 为由中心管理节点和数据库节点相结合进行资 源分配决策, 可以有效提升资源弹升效率、 准确 率、 鲁棒性。 权利要求书2页 说明书13页 附图4页 CN 115391028 A 2022.11.25 CN 115391028 A 1.一种资源分配方法, 包括: 数据库节点获取已有数据库实例的状态数据和/或资源使用数据; 将所述资源使用数据和/或所述状态数据发送至中心管理节点; 接收中心管理节点发送的已有数据库实例在第一周期内的负载变化特性数据; 根据所述负载变化特性数据, 以及已有数据库实例在第 二周期内的所述资源使用数据 和/或所述状态数据, 获取已有 数据库实例在未来时间的第一资源分配数据,所述第一周期 的长度大于第二周期的长度。 2.根据权利要求1的方法, 所述负载变化特性数据采用如下 方式获取: 中心管理节点根据第 一周期的所述资源使用数据, 获取所述资源使用数据在第 一周期 内的多个时刻的统计数据; 根据所述多个时刻的统计数据, 获取 所述负载变化特性数据。 3.根据权利要求2的方法, 还 包括: 中心管理节点根据第 一周期的所述状态数据, 获取数据库实例在第 一周期内的多个时 刻对资源的压力统计数据; 根据所述多个时刻的统计数据和所述多个时刻对资源的压力统计数据, 获取所述负载 变化特性数据。 4.根据权利要求1的方法, 所述根据所述负载变化特性数据和已有数据库实例在第二 周期内的所述资源使用数据, 获取已有数据库实例在未来时间的第一资源分配数据, 包括 以下方式的至少一个: 若所述在第二周期内的所述资源使用数据和/或所述状态数据满足资源调整条件、 且 所述负载变化特性数据为毛刺样变化, 则根据第一资源调整策略, 获取所述第一资源分配 数据; 若所述在第二周期内的所述资源使用数据和/或所述状态数据满足资源调整条件、 且 所述负载变化特性数据为周期样变化, 则根据第二资源调整策略, 获取所述第一资源分配 数据。 5.根据权利要求1的方法, 还 包括: 接收中心管理节点发送的已有数据库实例在未来时间的第二资源分配数据; 根据所述第 一资源分配数据和第 二资源分配数据, 获取已有数据库实例在未来时间的 第三资源分配数据。 6.根据权利要求1的方法, 其特 征在于, 还 包括: 接收中心管理节点发送的新数据库实例或者迁移的数据库实例的第四资源分配数据; 根据所述第四资源分配数据, 运行 所述新数据库实例或者迁移的数据库实例。 7.根据权利要求6的方法, 还 包括: 中心管理节点执行资源分配处理或者数据库节点执行资源分配处理时, 对数据库节点 的可分配资源进行加锁处 理。 8.一种资源分配方法, 包括: 接收数据库节点发送的已有数据库实例的状态数据和/或资源使用数据; 根据第一周期内的所述资源使用数据和/或所述状态数据, 获取已有数据库实例在第 一周期内的负载变化特性数据;权 利 要 求 书 1/2 页 2 CN 115391028 A 2将所述负载变化特性数据发送至数据库节点, 以使得数据库节点根据 所述负载变化特 性数据, 以及已有 数据库实例在第二周期内的所述资源使用数据和/或所述状态数据, 获取 已有数据库实例在未来时间的第一资源分配数据,所述第一周期的长度大于第二周期的长 度。 9.根据权利要求8的方法, 还 包括: 为新数据库实例或者迁移的数据库实例分配数据库节点的资源; 将资源分配数据发送至数据库节点, 以使得数据库节点根据资源分配数据, 运行新数 据库实例或者迁移的数据库实例。 10.一种资源分配装置, 包括: 数据采集单 元, 用于数据库节点获取已有数据库实例的状态数据和/或资源使用数据; 数据上报单 元, 用于将所述资源使用数据和/或所述状态数据发送至中心管理节点; 数据接收单元, 用于接收中心管理节点发送的已有数据库实例在第 一周期内的负载变 化特性数据; 资源分配单元, 用于根据所述负载变化特性数据和已有数据库实例在第 二周期内的所 述资源使用数据, 获取已有数据库实例在未来时间的第一资源分配数据,所述第一周期的 长度大于第二周期的长度。 11.一种资源分配装置, 包括: 数据接收单元, 用于接收数据库节点发送的已有数据库实例的状态数据和/或资源使 用数据; 数据获取单元, 用于根据第 一周期内的所述资源使用数据和/或所述状态数据, 获取已 有数据库实例在第一周期内的负载变化特性数据; 数据发送单元, 用于将所述负载变化特性数据发送至数据库节点, 以使得数据库节点 根据所述负载变化特性数据, 以及已有数据库实例在第二周期内的所述资源使用数据和/ 或所述状态数据, 获取已有数据库实例在未来时间的第一资源分配数据,所述第一周期的 长度大于第二周期的长度。 12.一种电子设备, 其特 征在于, 包括: 通信接口; 处理器和存 储器; 所述存储器用于存储实现根据权利 要求1‑7或者8‑9任一项所述方法的程序, 该终端通 电并通过 所述处理器运行 该方法的程序。 13.一种资源分配系统, 包括: 根据权利要求10所述的资源分配装置, 以及, 根据权利要求1 1所述的资源分配装置 。权 利 要 求 书 2/2 页 3 CN 115391028 A 3

.PDF文档 专利 资源分配系统、方法及装置

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