【技术实现步骤摘要】
裸金属实例的网络配置方法、装置以及计算机设备
[0001]本申请涉及互联网
,尤其涉及一种裸金属实例的网络配置方法
、
装置以及计算机设备
。
技术介绍
[0002]随着云计算技术的发展,裸金属服务器的应用也越来越多
。
在裸金属服务器中创建裸金属实例之后,可以为该裸金属实例配置网络,之后,用户就可以在该裸金属实例中安装租户系统,并执行对应的业务功能
。
[0003]目前,可以通过
PXE(Pre
‑
boot Execution Environment
,预启动执行环境
)
来对裸金属实例中的网卡进行自动化配置,但是这种实施方式,并不适用于通过虚拟网络服务
neutron
管理的裸金属实例的网络配置场景中
。
[0004]在通过虚拟网络服务
neutron
对裸金属实例进行网络配置的场景下,主要是根据用户的实际业务需求,手动对裸金属实例的虚拟端口进行网络配置,这种网络配置方式,极大地影响了裸金属实例的网络配置效率,耗费了较多的人力成本和时间成本
。
因此,如何基于虚拟网络服务
neutron
来进行裸金属实例的网络的自动化配置,成为亟需解决的问题
。
技术实现思路
[0005]本申请提供一种裸金属实例的网络配置方法
、
装置以及计算机设备,用以解决人工配置裸金属实例的虚拟网络,导致的网络配 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种裸金属实例的网络配置方法,其特征在于,包括:接收对裸金属实例的网络创建指令;其中,所述网络创建指令指示为所述裸金属实例创建主接口网络和至少一个与所述主接口网络相关联的子接口网络;通过预先设置的机制驱动,调用
SDN
控制器,为所述主接口网络和每个所述子接口网络分配对应的
IP
地址,来创建所述主接口网络和所述至少一个子接口网络;其中,所述机制驱动用于使所述主接口网络和各所述子接口网络对应相同的物理端口;创建多个虚拟端口,并将所述主接口网络对应的
IP
地址和
MAC
地址,以及每个所述子接口网络对应的
IP
地址和
MAC
地址分别分配至各所述虚拟端口;其中,所述
MAC
地址为基于各所述虚拟端口确定的;将各个所述虚拟端口绑定在交换机的物理端口上,以打通所述裸金属实例需要的网络连接
。2.
根据权利要求1所述的方法,其特征在于,在接收对裸金属实例的网络创建指令之前,所述方法还包括:将所述预先设置的机制驱动加载至虚拟网络服务
neutron
中,并基于所述虚拟网络服务
neutron
接收所述网络创建指令
。3.
根据权利要求1所述的方法,其特征在于,在接收对裸金属实例的网络创建指令之后,所述方法还包括:确定所述网络创建指令的指令类型;其中,所述指令类型与所述裸金属实例所要连接的交互机所属厂商相对应;通过所述预先设置的机制驱动,调用所述
SDN
控制器,在与所述指令类型相匹配的交换机上创建所述主接口网络和至少一个所述子接口网络
。4.
根据权利要求1所述的方法,其特征在于,所述网络创建指令中包括用于请求创建主接口网络的第一创建指令和用于请求创建子接口网络的第二创建指令;所述为所述主接口网络和每个所述子接口网络分配对应的
IP
地址,来创建所述主接口网络和所述至少一个子接口网络,包括:确定所述第一创建指令所请求创建的主接口网络的第一网络类型和第一网络标识;其中,所述第一网络类型用于确定所述主接口网络的类型;所述第一网络标识用于标识所述主接口网络;确定第一网段范围,并通过所述机制驱动,驱动所述
SDN
控制器,创建与所述第一网络类型相匹配的主接口网络,并基于所述第一网段范围为所述主接口网络分配对应的
IP
地址;其中,所述第一网段范围指示所述主接口网络的
IP
地址对应的分配范围;确定所述第二创建指令所请求创建的各子接口网络的第二网络类型;其中,所述第二网络类型用于确定所述子接口网络的类型;确定第二网段范围,并通过所述机制驱动,驱动所述
SDN
控制器,创建与所述第二网络类型相匹配的子接口网络,并基于所述第二网段范围为每个所述子接口网络分配对应的
IP
地址;其中,所述第二网段范围指示所述子接口网络的
IP
地址对应的分配范围
。5.
根据权利要求1所述的方法,其特征在于,在将所述主接口网络的
IP
地址和
MAC
地址,以及每个所述子接口网络的
IP
地址和
技术研发人员:王利,过晓春,马魁,林雪峰,
申请(专利权)人:联通数字科技有限公司联通云数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。