弹性网络接口ENI的配置方法及装置制造方法及图纸

技术编号:36581350 阅读:21 留言:0更新日期:2023-02-04 17:41
本申请实施例公开了一种弹性网络接口ENI的配置方法及装置。其中,该方法应用于公有云,包括向租户提供配置接口,租户通过向该配置接口可以指示云管理平台创建关联多个后端ENI的前端ENI,前端ENI用于将发送至前端ENI的多个报文以负载均衡的方式转发至与前端ENI关联的多个后端ENI绑定的虚拟设备,从而实现将公有云中的业务流量以负载均衡的方式分散到公有云中的多个虚拟设备中,有利于丰富公有云场景适用的负载均衡方案,有利于推动负载均衡技术在公有云上的应用。在公有云上的应用。在公有云上的应用。

【技术实现步骤摘要】
弹性网络接口ENI的配置方法及装置


[0001]本申请涉及计算机
,尤其涉及一种弹性网络接口ENI的配置方法及装置。

技术介绍

[0002]随着云技术的发展,租户在公有云上部署的虚拟设备承担着越来越大的业务流量,随之产生了采用负载均衡的方式将业务流量分散到多个虚拟设备上的诉求。但是,目前公有云场景适用的负载均衡方案较少,这限制了负载均衡技术在公有云上的应用。

技术实现思路

[0003]本申请实施例公开了一种弹性网络接口ENI的配置方法及装置,能够将公有云中的业务流量在多个虚拟设备上进行负载均衡,有利于负载均衡技术在公有云上的应用。
[0004]第一方面,本申请实施例提供一种弹性网络接口ENI的配置方法,该技术方案可以应用公有云中,假设该公有云包括云管理平台、租户在公有云上创建的至少一个虚拟私有云VPC以及租户在至少一个VPC上创建的多个虚拟设备,多个虚拟设备中的每个虚拟设备均绑定至少一个ENI(称作后端ENI),每个虚拟设备绑定后端ENI。在一种可能的实现方式中,该云管理平台可以是网络中的物理实体或物理实体中的装置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种弹性网络接口ENI的配置方法,其特征在于,所述方法包括:云管理平台提供第一配置接口,所述第一配置接口用于获取租户输入的前端弹性网络接口ENI的配置信息,所述配置信息用于指示待创建的前端ENI需关联的多个后端ENI,其中每个后端ENI分别绑定至一个虚拟设备;所述云管理平台根据所述配置信息创建所述前端ENI,所述前端ENI与所述配置信息指示的所述多个后端ENI关联,所述前端ENI用于将发送至所述前端ENI的多个报文以负载均衡的方式转发至与所述前端ENI关联的多个后端ENI绑定的虚拟设备。2.根据权利要求1所述的方法,其特征在于,所述配置信息还用于指示负载均衡策略,所述前端ENI用于将发送至所述前端ENI的多个报文以所述配置信息指示的负载均衡策略转发至与所述前端ENI关联的多个后端ENI绑定的虚拟设备。3.根据权利要求2所述的方法,其特征在于,所述负载均衡策略包括针对所述多个报文需提取的报文信息类型以及负载均衡算法。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述配置信息包括所述多个后端ENI的权重,所述多个后端ENI中任意一个后端ENI的权重指示相应后端ENI在所述负载均衡中的权重。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述云管理平台提供第二配置接口,所述第二配置接口还用于获取所述租户输入的所述多个后端ENI中的一者或任意组合的故障状态;所述云管理平台设置所述前端ENI与发生故障状态的后端ENI取消关联。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述云管理平台检测所述多个后端ENI绑定的虚拟设备的工作状态,所述工作状态包括故障状态和/或故障状态;所述云管理平台通知所述租户所述多个后端ENI绑定的虚拟设备的工作状态。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述配置信息包括所述多个后端ENI的标识。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述配置信息还用于指示所述前端ENI需关联的虚拟私有云VPC,所述云管理平台创建的所述前端ENI与所述配置信息指示的所述VPC关联,所述发送至所述前端ENI的多个报文为来自所述配置信息指示的所述VPC中的报文。9.根据权利要求8所述的方法,其特征在于,所述多个报文的目的地址为所述前端ENI的IP地址,或者,所述多个报文的下一跳是所述前端ENI的MAC地址。10.根据权利要求1至7中任一项所述的方法,其特征在于,所述配置信息还用于指示所述前端ENI需关联的弹性公网IP,所述云管理平台创建的所述前端ENI与所述配置信息指示的所述弹性公网IP关联,所述发送至所述前端ENI的多个报文的目的地址为所述弹性公网IP。11.根据权利要求1至10中任一项所述的方法,其特征在于,所述多个虚拟设备包括虚拟机VM、容器和/或裸金属服务器。12.根据权利要求1至11中任一项所述的方法,其特征在于,所述多个虚拟设备用于实现如下至少一种设备的功能:代理设备、网络安全设备、路由器、交换机和网关。
13.根据权利要求1至12中任一项所述的方法,其特征在于,所述第一配置接口包括配置界面、应用程序编程接口和输入模板中的至少一种。14.一种弹性网络接口ENI的配置装置,其特征在于,包括:接收模块,用于获取租户输入的前端弹性网络接口ENI的配置信息,所述配置信息用于指示待创建的前端ENI需关联的多个后端ENI,其中每个后端ENI分别绑定至一个虚拟设备;处理模块,用于根据所述...

【专利技术属性】
技术研发人员:郜忠华
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1