申请/专利权人:湖北省楚天云有限公司;华中科技大学
申请日:2023-12-06
公开(公告)日:2024-04-05
公开(公告)号:CN117349036B
主分类号:G06F9/50
分类号:G06F9/50;G06F17/16;G06F9/48
优先权:
专利状态码:有效-授权
法律状态:2024.04.05#授权;2024.01.23#实质审查的生效;2024.01.05#公开
摘要:本发明公开了一种微服务实例部署方法、系统、设备及存储介质,所述方法包括:构建多个用户请求的距离矩阵,遍历距离矩阵中的多个关联程度,从多个关联程度中选取最大关联程度的第一用户请求和第二用户请求;将第一用户请求与第二用户请求的消耗资源大小进行比较,确定消耗资源较多请求;在消耗资源较多请求的当前微服务所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据目标物理服务器节点确定时延最小物理服务器节点;将当前微服务的所有微服务实例部署至时延最小物理服务器节点。本发明通过尽可能的将同一用户请求的微服务实例放置在同一个物理服务器上,避免不同物理服务器之间信息交互带来的传输时延。
主权项:1.一种微服务实例部署方法,其特征在于,所述微服务实例部署方法包括以下步骤:构建多个用户请求对应的距离矩阵,遍历所述距离矩阵中的多个关联程度,并从多个关联程度中选取最大关联程度对应的第一用户请求和第二用户请求;将所述第一用户请求与所述第二用户请求之间的消耗资源大小进行比较,确定消耗资源较多请求;在所述消耗资源较多请求对应的当前微服务的所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据所述目标物理服务器节点确定时延最小物理服务器节点;将所述当前微服务的所有微服务实例部署至所述时延最小物理服务器节点;若所述消耗资源较多请求为第一用户请求,则判断所述第二用户请求对应的所有微服务是否能全部部署至所述时延最小物理服务器节点;若是,则将所述第二用户请求对应的所有微服务的所有微服务实例全部部署至所述时延最小物理服务器节点;遍历结束时,完成微服务实例部署。
全文数据:
权利要求:
百度查询: 湖北省楚天云有限公司;华中科技大学 微服务实例部署方法、系统、设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。