分享下,关于负载均衡的几种部署模式

Alteon在使用中都是采用双机主备方式工作,其对应的组网依据不同的方式分为直连组网,单臂组网双臂组网和三角传输方式组网,下面依次做详细介绍。

1.1  直连组网

网络拓扑图如下:(标准架构)

整个网络由防火墙、路由交换机、二层交换机和两台负载均衡交换机组成。路由交换机连接防火墙的DMZ区,负载均衡交换机通过二层交换机连接路由交换机。Alteon交换机划分两个Vlan,分别连接服务器和交换机。

两台alteon交换机工作于主备模式,平时一台设备为active状态,另一台为backup状态,当active设备出现故障的时候,backup设备会变为active状态。

1.2  双臂组网

以下组网是称为双臂组网,是目前使用比较多的组网方法,逻辑上看,它属于路由方式。此种组网方式可以实现完全的主备切换。单臂时,使用一条物理连接;双臂时,使用2条物理链路,分别连通内网服务器和外网防火墙或路由器。

在这种组网方式下,如果有两级交换机级连,此时核心局域网交换机及局域网交换机上都要启用生成树(STP)协议,以消除环路。我们建议与Alteon相连的端口设置为Port Fast,不参于生成树计算。在负载均衡器上需要将submac功能开启。

通常情况下,服务器的网关需要指向负载均衡设备的内网浮动网关。

1.3  单臂组网

以下组网是称为单臂组网。此种组网方式可以实现完全的主备切换。通常情况下,服务器的网关需要指向负载均衡设备的浮动网关。Alteon设备一般比较少用此种组网。

在这种组网方式下,如果有两级交换机级连,此时核心局域网交换机及局域网交换机上都要启用生成树(STP)协议,以消除环路。使用单臂时,如果内网与外网不在同一网段,可以使用802.1Q Vlan Trunk进行配置,详见VLAN配置。通常情况下,服务器的网关需要指向负载均衡设备的内网浮动网关。我们建议与Alteon相连的端口设置为Port Fast,不参于生成树计算。在负载均衡器上需要将submac功能开启。

为了与其他厂家的负载均衡器的术语区分。我们将Alteon虚拟出来的作为服务器网关的地址称为VIR,与交换机的浮动IP概念相同;对外提供业务服务的虚拟IP的VR称为VSR。

时间: 2024-08-28 08:05:33

分享下,关于负载均衡的几种部署模式的相关文章

基于Apache+Tomcat负载均衡的两种实现方法

Apache+Tomcat实现负载均衡的两种实现方法 如果我们将工作在不同平台的apache能够实现彼此间的高效通信,因此它需要一种底层机制来实现--叫做apr Apr的主要目的就是为了其能够让apache工作在不同的平台上,但在linux上安装apache的时候通常都是默认安装的 [[email protected] ~]#rpm -qi aprName                 :apr                                        Relocation

LVS负载均衡的三种模式和八种算法总结

三种LVS负载均衡模式 调度器的实现技术中,IP负载均衡技术是效率最高的,IP虚拟服务器软件(IPVS)是在linux内核中实现的? LVS负载均衡模式---1.NAT模式 NAT用法本来是因为网络IP地址不足而把内部保留IP地址通过映射转换成公网地址的一种上网方式(原地址NAT)?如果把NAT的过程稍微变化,就可以成为负载均衡的一种方式?原理其实就是把从客户端发来的IP包的IP头目的地址在DR上换成其中一台REALSERVER的IP地址并发至此REALSERVER,而REALSERVER则在处

Nginx七层负载均衡的几种调度算法

Nginx七层负载均衡的几种调度算法 ??Nginx是一款轻量级的高性能web服务器,同时也是一款非常优秀的负载均衡器和反向代理服务器.由于支持强大的正则匹配规则.动静分离.URLrewrite功能及安装配置简单且对网络稳定性依赖非常小等优点,所以常用来做为七层负载均衡使用.在硬件不差的情况下,通常可以稳定支持几万的并发连接,在硬件性能足够好,且对系统内核参数及Nginx配置进行优化甚至可以达到10万以上的并发. 以下是Nginx作为七层负载均衡常用的几种调度算法和适用的业务场景 1.轮询(默认

nginx(4)-负载均衡的5种策略及原理

nginx的upstream目前支持的5种方式的分配 1.轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除. upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2.指定权重指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况. upstream backserver { server 192.168.0.14 weight=8; server 192

Web负载均衡的几种实现方式

参考帖子: Web负载均衡的几种实现方式 大型网站架构系列:负载均衡详解(上) DNS 原理入门 解决nginx负载均衡的session共享问题 什么是消息队列

RHEL7下Nginx负载均衡配置(四)

RHEL7下Nginx负载均衡配置 前面两节讲过安装和配置文件了,这里写出配置文件,大家根据内容修改配置文件就可以了. http { upstream   myserver{ server 192.168.1.21:80 weight=2 max_fails=3 fail_timeout=20s; server 192.168.1.22:80 weight=3 max_fails=3 fail_timeout=20s; server 192.168.1.23:80 weight=4 max_fa

负载均衡的几种方式

(1)HTTP重定向负载均衡. 这种负载均衡方案的优点是比较简单,缺点是浏览器需要每次请求两次服务器才能拿完成一次访问,性能较差.(2)DNS域名解析负载均衡. DNS域名解析负载均衡的优点是将负载均衡工作交给DNS,省略掉了网络管理的麻烦,缺点就是DNS可能缓存A记录,不受网站控制.(3)反向代理负载均衡. 优点是部署简单,缺点是反向代理服务器是所有请求和响应的中转站,其性能可能会成为瓶颈.(4)IP负载均衡. 优点:IP负载均衡在内核进程完成数据分发,较反向代理均衡有更好的处理性能.缺点:负

Web负载均衡的几种方式

Web负载均衡的几种实现方式 摘要:负载均衡(Load Balance)是集群技术(Cluster)的一种应用.负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力.目前最常见的负载均衡应用是Web负载均衡.根据实现的原理不同,常见的web负载均衡技术包括:DNS轮询.IP负载均衡和CDN.其中IP负载均衡可以使用硬件设备或软件方式来实现. 什么是web负载均衡服务器集群(Cluster)使得多个服务器节点能够协同工作,根据目的的不同,服务器集群可以分为: 高性能集群:将单个重负载的请

nignx 负载均衡的几种算法介绍

负载均衡,集群必须要掌握,下面介绍的负载均衡的几种算法.   1 .轮询,即所有的请求被一次分发的服务器上,每台服务器处理请求都相同,适合于计算机硬件相同.   2.加权轮询,高的服务器分发更多的请求.按照配置的权重分发请求,比如某台服务器一次给它两个请求处理.   3.随机分配.简单实用   4.最少连接,计算计算机的处理连接数,把 请求分发给连接最少的应用服务器.应该说这是最符合负载均衡算法的.   5.源地址散列,根据来源IP 的Hash算法,获取某台服务器.这个IP的上下文信息会被存储在