一种实现容器网络中集群服务的方法及装置制造方法及图纸

技术编号:37807132 阅读:27 留言:0更新日期:2023-06-09 09:37
本发明专利技术公开了一种实现容器网络中集群服务的方法及装置,涉及数据通信中网络地址转换领域。该实现容器网络中集群服务的方法,包括以下步骤:在SDN控制器内根据用户创建的集群服务的IP地址生成对应的虚拟IP;将集群服务后端中通过SDN控制器发送VRRP报文的对应多个POD形成一个组;在网关VPP上对外发布组的虚拟IP的路由信息;当有流量访问虚拟IP地址时将流量发送到控制器上,由控制器根据流量做逐流负载分担到组中多个POD上;下发相关流表给对应的OVS,实现流量转发;通过SDN控制器对虚拟IP下发安全组功能和QOS功能,实现对流量放行的管理和对虚拟IP的限速。本发明专利技术实现了不消耗主机内存资源。机内存资源。机内存资源。

【技术实现步骤摘要】
一种实现容器网络中集群服务的方法及装置


[0001]本专利技术涉及数据通信中网络地址转换领域,尤其涉及一种实现容器网络中集群服务的方法及装置。

技术介绍

[0002]天翼云新一代IaaS云平台CloudOS4.0,支持多AZ资源布局、超大规模集群规模(单AZ支持万台以上)和软硬协同。资源池核心能力满足超大规模、高性能、安全可信的云业务提供需求。提升IaaS平台超大规模资源池管理与调度能力,支持超大规模数据中心组网及多AZ架构,具备5000节点规模的资源池网络管理能力,单AZ支持5000服务器规模,Region规模提升10倍以上,达到业界先进水平。满足企业应用两地三中心多活、容灾等业务需求。基于国家云研发的新一代云平台CloudOS4.0全面产品化商用化并现网部署,作为“一云多态、一云多芯”的自主可控云底座,作为天翼云4.0核心组成之一,提供高性能、高可用、高可靠的基础云网底座。容器化应用会在同一个节点上部署多个业务,而每个业务都需要自己的网络空间。为避免与其他业务网络冲突,需要Pod有自己独立的网络空间,而Pod中应用需要和其他网络进行通信,就本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实现容器网络中集群服务的方法,其特征在于,包括以下步骤:S1,在SDN控制器内根据用户创建的cluster service的IP地址生成对应的虚拟IP;S2,将cluster service后端中通过SDN控制器发送VRRP报文的对应多个POD形成一个组;S3,在网关VPP上对外发布组的虚拟IP的路由信息;S4,当有流量访问虚拟IP地址时,将流量发送到控制器上,由控制器根据流量做逐流负载分担到组中的多个POD上;S5,下发相关流表给对应的OVS,实现流量转发;S6,通过SDN控制器对虚拟IP下发安全组功能,实现对流量放行的管理;S7,通过SDN控制器对虚拟IP下发QOS功能,对虚拟IP进行限速。2.如权利要求1所述实现容器网络中集群服务的方法,其特征在于:所述S1中的cluster service的IP地址与SDN控制器的虚拟IP地址相同。3.如权利要求1所述实现容器网络中集群服务的方法,其特征在于:所述S3中的POD存在于虚拟机中,虚拟机包括一个虚拟网卡用于POD之间进行通信。4.如权利要求1所述实现容器网络中集群服务的方法,其特征在于:所述S5中的OVS存在于智能网卡上,用于转发cluster service的流量。5.如权利要求1所述实现容器网络中集群服务的方法,其特征在于:所述S6中对虚拟IP下发安全组功能时生成安全组对应流表。6.如权利要求5所述实现容器网络中集群服务的方法,其特征在于:所述安全组对应流表包括出方向安全组和入向安全组。...

【专利技术属性】
技术研发人员:王海余勇志陈希蓝中文王宏来
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1