可同时增加多台,以“,”作为分隔
点击―Create Pool‖创建服务器池。 服务器池可配置的参数:
该服务器的渐出/渐入设置 删除该服务器 增加更多服务器到该服务器池 更新配置 设置其他服务器池作为本池的备份
设置服务器负载均衡算法 设置会话保持方法 设置带宽管理 设置服务器健康检查方法 设置服务器SSL加密 设置服务器连接管理参数 删除本服务器池
关于服务器负载均衡算法:
InChorus的服务器负载均衡可基于每一个服务器池选择负载均衡算法和参数,并支持多种负载均衡算法(包括静态和动态智能算法),见下表:
所有服务器池管理的基本原则就是其负载均衡的概念——要将负载智能地分布到所有的服务器。InChorus提供如下多种负载均衡算法:
轮循(Round Robin) 连接被轮流发送到所有后端服务器 加权轮循(Round Robin) 感知(Perceptive) 同样是轮流,但是发送到每台服务器的流量具有一定的比例,必须设置每台服务器的权重 监控每台服务器的负载和响应时间,预知流量的最佳分布途径,这种方式可以优化响应时间并确保服务器不过载,对于流量较大的环境,这一算法提供最佳的性能 选择当前保留连接数最少的服务器 最小连接数(Least Connections) 最快响应时间(Fastest Response Time) 随机(Random Node)
对于真实环境中的复杂流量,最适当的负载均衡算法应该是―感知‖算法;对于流量较小的环境,您可以选择―最快响应时间‖算法;而选择最传统的―轮循‖算法则可以让连接平均分布。
精密的算法(感知,最小连接数,最快响应时间)都会考虑服务器缓存。后端服务器会将经常被访问的页面放入其缓存,如果一个新的请求来访问这一页面,InChorus 可以将请求发送到最近时间缓存这一页面的后端服务器,从而提高访问效率。
关于会话保持方法:
InChorus支持多种会话保持方法,如下表:
随机选择后端服务器 将流量发送到响应时间最快的服务器
方法 基于IP地址 基于访问策略 适用协议 所有协议 所有协议 HTTP,透明进程相似性 HTTPS HTTP,监控应用COOKIES HTTPS SSL进程ID
对于许多基于WEB的客户-服务器会话而言,保持从客户端到服务器的会话始终采用特定的路径是非常重要的——这通常被称为―粘性‖连接。为此InChorus提供了会话保持功能,可以保证来自同一客户端所有请求的会话将被发送到同一台后端的服务器进行处理,无论是采用哪种TCP协议。
提供静态WEB内容服务的服务器池一般没有会话保持的要求,即使每个页面
SSL 在响应数据中加入COOKIES来跟踪进程 描述 将来自同一源地址的请求发送到同一台后端服务器 根据流量控制脚本语言编写的访问规则实现 通过监控特定应用的COOKIES来区分进程 使用SSL进程ID来标识进程
相关推荐: