[发明专利]网络地址配置方法、装置、服务器集群及存储介质有效
申请号: | 201910325493.9 | 申请日: | 2019-04-22 |
公开(公告)号: | CN111835876B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 曹呈荣;杜海杰;徐清 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | H04L61/5007 | 分类号: | H04L61/5007;H04L67/10 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络地址 配置 方法 装置 服务器 集群 存储 介质 | ||
本发明实施例提供了网络地址配置方法、装置、服务器集群及存储介质,应用于计算机技术领域,该方法包括:在为Fip路由空间配置网络协议IP地址时,判断是否存在缺省IP地址,其中,缺省IP地址为进行缺省路由所使用的IP地址;若存在缺省IP地址,获取缺省IP地址;为Fip路由空间配置缺省IP地址,其中,多个Fip路由空间的IP地址相同。在本发明实施例的网络地址配置方法中,多个Fip路由空间的IP地址相同,在保证缺省路由正常配置的情况下,能够减少Fip路由空间对外网IP地址的占用量,可以减少外网IP地址的消耗。
技术领域
本发明涉及计算机技术领域,特别是涉及网络地址配置方法、装置、服务器集群及存储介质。
背景技术
云平台网络为基于服务器集群构建的服务网络。计算机技术中,OpenStack为一个开源的云计算管理平台,Neutron为一种OpenStack网络管理项目,在基于OpenStackNeutron管理的云平台网络中,有内部网络和外部网络两个概念,通过Vxlan(VirtualExtensible LAN,虚拟扩展局域网)隧道技术、NAT(Network Address Translation,网络地址转换)技术等实现云平台网络分层设计。对于内部网络的虚拟机,如果需要访问外部网络,需要为该虚拟机绑定一个浮动IP(Internet Protocol,网络协议)地址。
对于DVR(Distributed Virtual Router,分布式虚拟路由)网络模式,每个计算节点上运行两个路由空间,分别为Qrouter路由空间和Fip(Float Internet Protocol,浮动互联网协议)路由空间。Qrouter路由空间承担选路和数据包地址转换的职责,Fip路由空间承担将数据包转发到外部网络的职责,Qrouter路由空间和Fip路由空间两者有序协作保障通信正常进行。计算节点中的虚拟机向外部网络发送数据包时,Qrouter路由空间将数据包源地址从内网地址转换为浮动IP地址后,根据策略路由将其转发到Fip路由空间,Fip路由空间根据缺省路由将数据包转发到外部网络的网关。缺省路由是完成数据包发送到外部网络的网关的重要依据,为保证缺省路由的配置成功需要保证Fip路由空间中必须存在一个与网关同网段的IP地址。
在现有的路由空间网络地址配置方法中,每个计算节点的Fip路由空间均包括一个唯一的外网IP地址和一个唯一的MAC地址,以保证缺省路由配置成功。但是采用上述地址配置方法,在大规模服务器集群中,由于计算节点数量庞大,为保证缺省路由配置成功,需要占用大量的外网IP地址,造成外网IP地址大量消耗。
发明内容
本发明实施例的目的在于提供一种网络地址配置方法、装置、服务器集群及存储介质,以减少外网IP地址的消耗。具体技术方案如下:
第一方面,本发明实施例提供了一种网络地址配置方法,应用于服务器集群,所述服务器集群包括网关及多个计算节点,每个所述计算节点包括一个Fip路由空间,所述方法包括:
在为所述Fip路由空间配置网络协议IP地址时,判断是否存在缺省IP地址,其中,所述缺省IP地址为进行缺省路由所使用的IP地址;
若存在所述缺省IP地址,获取所述缺省IP地址;
为所述Fip路由空间配置所述缺省IP地址,其中,多个所述Fip路由空间的IP地址相同。
可选的,在所述判断是否存在缺省IP地址之后,所述方法还包括:
若不存在所述缺省IP地址,从与网关IP地址在同一网段的、未使用的IP地址中选取一个IP地址;
将选取的IP地址配置给所述Fip路由空间。
可选的,在所述将选取的IP地址配置给所述Fip路由空间之后,所述方法还包括:
将所述选取的IP地址作为所述缺省IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910325493.9/2.html,转载请声明来源钻瓜专利网。