硬件-Array配置负载均衡

Posted wu6660563

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硬件-Array配置负载均衡相关的知识,希望对你有一定的参考价值。

Array设备

Array其实是类似于F5一样的硬件负载均衡,与传统软件负载nginx类似,但是功能强大和并发量高

大致功能如下:

界面如下:

SLB

SLB负载均衡算法

  • 非持久型
    每一个新的连接都分配到均衡组内的不同的真实服务器上
  • 持久型
    来自同一个客户端地址或同一个会话所有的访问请求都会分配到均衡内的固定真实服务器上

如果均衡组内的真实服务器异常状态,将不会分配到访问请求,自动剔除,直到机器重新up

  1. Round Robin – 轮训算法

  2. Least Connections – 最少链接算法

  3. Shortest Response Time – 最短响应时间算法

  4. Persistent IP – IP保持算法

  5. Persistence IP

  6. Insert Cookie – 插入Cookie算法
    1)客户端发送一条请求到虚拟服务,分配一台服务器
    2)真实服务器回应的报文中添加一个Cookie,下次请求根据这个Cookie继续找到上次响应的服务器,主要是用于没有Cookie的Web站点

  7. Qos HostName – 根据URL主机名来做出选择
    1)一般是两组,一组一个域名

  8. Qos URL – 根据URL包含某个特定的请求转发到某个服务器

  9. Qos NetWork – 网段来区分不同的服务器

  10. Regular Expression – 正则的方式

配置SLB服务器负载

添加实际物理服务

将物理服务器添加为服务组

添加虚拟服务并绑定服务组

虚拟IP必须是端口的IP,路由可达

以上是关于硬件-Array配置负载均衡的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 负载均衡配置

Ribbon与Nginx的区别

争议 | 硬件负载均衡 vs 软件负载均衡,该如何选择?

31例程启动后需要会话进行保持吗

服务负载均衡系统设计与实践

手写分布式负载均衡算法