常见负载均衡
1、DNS轮询
2、硬件,负载均衡器,Cisco、Alteon、Foundry、F5等。
3、软件,例如L4的IP层负载均衡(LVS),L7的应用层负载均衡(HAProxy、Nginx反向代理)
4、基于客户端的解决方案(如客户端重定向)
确定负载度量指标:
常见指标:链接数、请求数、网络流量、资源利用率(如CPU、Disk等)、响应速度、处理能力等
确定负载均衡的算法:
常见算法:随机、轮询、加权轮询、根据节点负载动态调整、计算当前空闲率等
带状态的负载均衡策略:
1、同一IP总是被定向到同一服务器,容错上可能会出现问题,类似的还有根据session id进行散列
2、集中Session管理