高可用裸金属服务的实现方法、相关装置及存储介质制造方法及图纸

技术编号:37763750 阅读:32 留言:0更新日期:2023-06-06 13:21
本申请提供一种高可用裸金属服务的实现方法、相关装置及存储介质,方法包括:接收租户的高可用裸金属服务的创建请求后,对创建请求进行解析,得到解析后的创建请求;根据解析后的创建请求调用私有云网络组件,在租户对应的子网下申请三个可用的Overlay网络IP;其中,两个可用的Overlay网络IP作为两台裸金属的真实IP,直接绑定在物理机的bond0网卡上,另外一个Overlay网络IP用作高可用裸金属对外服务的浮动IP;对两台裸金属服务器进行系统安装以及初始化配置,同时拉取高可用的代理,进行安装部署;通过网络虚拟化技术,将裸金属映射进overlay网络中。从而实现了“开箱即用”的裸金属服务。属服务。属服务。

【技术实现步骤摘要】
高可用裸金属服务的实现方法、相关装置及存储介质


[0001]本申请涉及计算机
,特别涉及一种高可用裸金属服务的实现方法、相关装置及存储介质。

技术介绍

[0002]现有裸金属实例可以配合云上的组件负载平衡(Component LoActive DirectoryBalancing,CLB)产品,实现主备裸金属的高可用服务。在私有网络(Virtual Private Cloud,VPC)内申请内网CLB,在CLB后面挂载两台裸金属实例,将裸金属(主服务)权重设置为100,裸金属(备服务)权重设置为0,租户日常访问时,可直接访问内网CLB的地址。在租户下部署监控和主备切换控制服务,当监测到主服务异常时,调用CLB接口,动态将其权重修改为0,裸金属(备服务)权重修改为100,从而完成主备动态切换。
[0003]现有基于CLB的方案主要有如下三个缺点:1.客户端(cvm)访问高可用裸金属服务,整体交易链路较长,需要经过CLB网关、VPC网关、裸金属网关等设备,交易性能有所下降;2.链路上部分网关为AZ(逻辑可用区)级高可用,整体高可用能力本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种高可用裸金属服务的实现方法,其特征在于,包括:接收租户的高可用裸金属服务的创建请求;对所述创建请求进行解析,得到解析后的创建请求;其中,所述解析后的创建请求包括用户需求;根据所述解析后的创建请求调用私有云网络组件,在所述租户对应的子网下申请三个可用的Overlay网络IP;其中,两个可用的Overlay网络IP作为两台裸金属的真实IP,直接绑定在物理机的bond0网卡上,另外一个Overlay网络IP用作高可用裸金属对外服务的浮动IP;根据所述用户需求通过预启动执行环境对两台裸金属服务器进行系统安装;在裸金属服务器安装完成之后,通过安全外壳协议登录至裸金属服务上,进行裸金属的密码、网络的初始化配置,同时拉取高可用的代理,进行安装部署;控制面对上联交换机下发配置,通过网络虚拟化技术,将裸金属映射进Overlay网络中。2.根据权利要求1所述的高可用裸金属服务的实现方法,其特征在于,还包括:持续接收代理的上报的健康状态;若所述健康状态表明健康异常时,进行主备切换;其中,所述备节点新增网络子接口,配置浮动IP;所述备节点代理在收到配置后,自动完成浮动IP配置。3.根据权利要求2所述的高可用裸金属服务的实现方法,其特征在于,所述自动完成浮动IP配置的方式为通过配置bond0网卡的子接口。4.根据权利要求2所述的高可用裸金属服务的实现方法,其特征在于,还包括:若所述健康状态中的CPU或内存超过阈值时,则确定健康异常;或,若超过预设时间间隔代理未进行上报健康状态,则确定健康异常。5.一种高可用裸金属服务的实现装置,其特征在于,包括:第一接收单元,用于接收租户的高可用裸金属服务的创建请求;解析单元,用于对所述创建请求进行解析,得到解析后的创建请求;其中,所述解析后的创建请求包括用户需求;申请单元,用于根据所述解析后的创建请求调用私有云网络组件,在所述租户对应的...

【专利技术属性】
技术研发人员:才鑫
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1