负载均衡的系统及方法、装置、电子设备制造方法及图纸

技术编号:43333735 阅读:21 留言:0更新日期:2024-11-15 20:30
本公开提供的负载均衡的系统及方法、装置、电子设备,包括:转发面、会话面以及监控面,监控面,用于监控转发面以及会话面的状态信息;转发面,用于获取待转发流量,并将待转发流量中携带的转发信息传输至会话面;会话面,用于响应于转发信息,根据转发信息从预设数据库中匹配待转发流量对应的配置信息,并与转发面进行会话和配置的交互,将配置信息传输至转发面;转发面还用于,接收配置信息,并根据配置信息以及状态信息对待转发流量进行转发处理。与相关技术相比,本公开实施例通过进行模块化拆分,通过监控面模块监控系统各个节点的状态信息,可以避免将待转发流量转发到失效的节点中,降低了业务中断的概率,使系统具备连续性和高可用性。

【技术实现步骤摘要】

本公开涉及数据处理,尤其涉及一种负载均衡的系统及方法、装置、电子设备


技术介绍

1、随着kubernetes(也称k8s或“kube”,是一个开源的容器编排平台,可以自动化在部署、管理和扩展容器化应用过程中涉及的许多手动操作)的逐步普及,用户规模的迅速增加,产品需要针对kubernetes集群引入一种高可用且性能高的负载均衡方案,既要有很高的性能,也要可以实现灰度发布、高可用等功能。

2、该负载均衡系统采用dpvs(全称dual-port virtual server,是一款开源的负载均衡软件,支持l4(传输层)负载均衡)作为四层(传输层)负载均衡,nginx(是一个高性能的http和反向代理服务器,也支持imap/pop3等协议)作为七层(应用层)负载均衡,ingress-nginx作为kubernetes的ingress控制器(ingress是一个api对象,用于管理对集群内服务的外部访问)。用户发出的请求会先经过dpvs四层负载均衡器后,再经过nginx七层负载均衡器,最终通过ingress-nginx控制器达到kubernetes集群本文档来自技高网...

【技术保护点】

1.一种负载均衡的系统,其特征在于,包括:转发面、会话面以及监控面,

2.根据权利要求1所述的系统,其特征在于,所述转发面包括:传输层转发面、应用层转发面、集群转发面,

3.根据权利要求2所述的系统,其特征在于,所述会话面包括:传输层会话面、应用层会话面、集群会话面,

4.根据权利要求3所述的系统,其特征在于,所述监控面还用于,判断所述配置信息是否符合预设配置条件,并根据判断结果生成转发指令,将所述转发指令传输至所述转发面;

5.根据权利要求4所述的系统,其特征在于,所述监控面包括:传输层监控面、应用层监控面、集群监控面

6....

【技术特征摘要】

1.一种负载均衡的系统,其特征在于,包括:转发面、会话面以及监控面,

2.根据权利要求1所述的系统,其特征在于,所述转发面包括:传输层转发面、应用层转发面、集群转发面,

3.根据权利要求2所述的系统,其特征在于,所述会话面包括:传输层会话面、应用层会话面、集群会话面,

4.根据权利要求3所述的系统,其特征在于,所述监控面还用于,判断所述配置信息是否符合预设配置条件,并根据判断结果生成转发指令,将所述转发指令传输至所述转发面;

5.根据权利要求4所述的系统,其...

【专利技术属性】
技术研发人员:骆路谭跃辉翁业早
申请(专利权)人:中移苏州软件技术有限公司
类型:发明
国别省市:

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

1