[发明专利]雾计算环境下服务器部署方法及装置有效
申请号: | 202010994357.1 | 申请日: | 2020-09-21 |
公开(公告)号: | CN112187535B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 邹彪;杜伟;沈建;汪骏;武艺;孙鸿博;孔令宇;孟小前 | 申请(专利权)人: | 国网电力空间技术有限公司;国家电网有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/142;H04L41/12;H04L43/0876;H04L67/1008 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;周晓飞 |
地址: | 102209 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 环境 服务器 部署 方法 装置 | ||
本发明提供了一种雾计算环境下服务器部署方法及装置,涉及计算机领域,该方法包括获取用户请求数据和网络拓扑数据;网络拓扑数据包括服务节点的存储空间容量信息和链路信息;根据用户请求数据、存储空间容量信息和网络总流量函数,利用禁忌遗传搜索算法生成多个服务节点部署信息;网络总流量函数用于描述网络中服务节点承载的网络总流量;根据链路信息和网络总流量函数,利用拉格朗日算子计算每个服务节点部署信息的服务节点集合;根据网络总流量函数在多个服务节点集合中确定目标服务节点集合,按照目标服务节点集合部署服务器。本发明可以通过优化对服务节点的部署,提高雾计算环境下网络资源利用率。
技术领域
本发明涉及计算机技术领域,尤其是涉及一种雾计算环境下服务器部署方法及装置。
背景技术
随着5G网络在生产和生活中的快速应用,各种业务对计算资源和存储资源的响应速度提出了越来越高的要求。这种背景下,雾计算技术被提出,并且得到了快速发展。在雾计算环境下,用户使用服务的流程主要包括使用存储服务流程和使用计算服务流程。现有的雾计算资源分配方案中,由于对存储服务节点以及计算服务节点分配不均衡,导致网络资源利用率较低,因此,如何对雾计算资源进行部署和分配已成为一个重要的研究问题。
发明内容
本发明提供了一种雾计算环境下服务器部署方法及装置,可以通过优化对服务节点的部署,提高网络资源的利用率。
第一方面,本发明实施例提供了一种雾计算环境下服务器部署方法,该方法包括:获取用户请求数据和网络拓扑数据;所述网络拓扑数据包括服务节点的存储空间容量信息和链路信息;根据所述用户请求数据、所述存储空间容量信息和网络总流量函数,利用禁忌遗传搜索算法生成多个服务节点部署信息;所述网络总流量函数用于描述网络中服务节点承载的网络总流量;根据所述链路信息和所述网络总流量函数,利用拉格朗日算子计算每个所述服务节点部署信息的服务节点集合;根据所述网络总流量函数在多个所述服务节点集合中确定目标服务节点集合,按照所述目标服务节点集合部署服务器;
其中,根据所述用户请求数据、所述存储空间容量信息和网络总流量函数,利用禁忌遗传搜索算法生成多个服务节点部署信息,包括:
获取算法参数;
随机生成多个初始服务节点部署信息,将每个所述初始服务节点部署信息作为一个染色体;
根据所述算法参数对所述染色体进行选择、交叉和变异操作,得到处理结果;
根据所述用户请求数据和所述存储空间容量信息计算所述处理结果对应的网络总流量函数值,根据所述网络总流量函数值确定多个服务节点部署信息;
其中,根据所述用户请求数据和所述存储空间容量信息计算所述处理结果对应的网络总流量函数值,包括:
根据所述用户请求数据和所述存储空间容量信息确定第一约束条件;
根据所述第一约束条件计算所述处理结果对应的网络总流量函数值;
其中,根据所述链路信息和所述网络总流量函数,利用拉格朗日算子计算每个所述服务节点部署信息的服务节点集合,包括:
根据所述链路信息确定第二约束条件;
根据所述第二约束条件,利用拉格朗日算子计算每个所述服务节点部署信息对应的第二网络总流量函数值;
根据所述第二网络总流量函数值,确定每个所述服务节点部署信息对应的服务节点集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网电力空间技术有限公司;国家电网有限公司,未经国网电力空间技术有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010994357.1/2.html,转载请声明来源钻瓜专利网。