基于无约束优化算法的项目资源优化分配方法
摘要文本
本发明涉及数据优化分配技术领域,本发明公开了基于无约束优化算法的项目资源优化分配方法;包括接收资源请求,生成数据空间占用系数,获取运维特征数据,生成子服务器空间占用系数,获得极速计算引擎空间占用需求值,并与极速计算引擎空间剩余值比较,生成极速计算引擎空间剩余差值,判断极速计算引擎空间剩余差值的大小,并将资源请求中的数据分配到对应的子服务器中;本发明能够结合子服务器的不同状态,为资源请求中的数据提供不同的响应处理时间,从而使得资源请求中的数据能够被合理且优化的分配到最佳的子服务器内,最大化缩短资源请求中数据的处理时间,实现项目资源高效的优化分配效果。
申请人信息
- 申请人:中国电子科技集团公司第十五研究所
- 申请人地址:100083 北京市海淀区北四环中路211号
- 发明人: 中国电子科技集团公司第十五研究所
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于无约束优化算法的项目资源优化分配方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410071377.X |
| 申请日 | 2024/1/18 |
| 公告号 | CN117591302A |
| 公开日 | 2024/2/23 |
| IPC主分类号 | G06F9/50 |
| 权利人 | 中国电子科技集团公司第十五研究所 |
| 发明人 | 张晓伟; 高硕; 李新新; 周伟康; 程丹丹; 苏琳; 史艳超; 黄寅 |
| 地址 | 北京市海淀区北四环中路211号 |
专利主权项内容
1.基于无约束优化算法的项目资源优化分配方法,应用于云服务器,其特征在于,所述方法包括:S1:接收输入端的资源请求,获取资源请求的请求特征数据,根据请求特征数据,生成资源请求的数据空间占用系数;S2:获取个子服务器当前状态下的极速计算引擎空间剩余值和运维特征数据,根据运维特征数据,生成/>个子服务器空间占用系数;S3:根据数据空间占用系数和个子服务器空间占用系数,获得/>个极速计算引擎空间占用需求值,将/>个极速计算引擎空间占用需求值一一与对应的极速计算引擎空间剩余值比较,生成/>个极速计算引擎空间剩余差值;S4:根据个极速计算引擎空间剩余差值判定/>个子服务器中是否存在可用子服务器,若存在可用子服务器,则执行S5,若不存在可用子服务器,则执行S6;S5:一一计算个可用子服务器处理资源请求中的全部数据的第一响应处理时间,,筛选出第一响应处理时间的最小值,并将资源请求中的全部数据分配到第一响应处理时间的最小值对应的可用子服务器中;当第一响应处理时间的最小值不唯一时,生成分配优先级,并按分配优先级将资源请求中的数据分配;S6:将资源请求中的部分数据分配到个子服务器中,使得/>个子服务器成为/>个可用子服务器,一一计算/>个可用子服务器的第二响应处理时间,生成第二响应处理时间的升序表,按升序方式将资源请求中的部分数据依次分配到第二响应处理时间对应的可用子服务器中,以此类推,直至资源请求中的全部数据被分配完。 来源:马 克 团 队