全球旧事资料 分类
金信润天
官方网站:wwwru
timewhcom
负载均衡原理的解析
开头先和小编一起理解一下从金信润天那收集到的所谓的“均衡”:不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。一、http重定向当http代理比如浏览器向web服务器请求某个URL后,web服务器可以通过http响应头信息中的Locatio
标记来返回一个新的URL。这意味着HTTP代理需要继续请求这个新的URL,完成自动跳转。性能缺陷:1、吞吐率限制主站点服务器的吞吐率平均分配到了被转移的服务器。现假设使用RRRou
dRobi
调度策略,子服务器的最大吞吐率为1000reqss,那么主服务器的吞吐率要达到3000reqss才能完全发挥三台子服务器的作用,那么如果有100台子服务器,那么主服务器的吞吐率可想而知得有大相反,如果主服务的最大吞吐率为6000reqss,那么平均分配到子服务器的吞吐率为2000reqss,而现子服务器的最大吞吐率为1000reqss,因此就得增加子服务器的数量,增加到6个才能满足。2、重定向访问深度不同有的重定向一个静态页面,有的重定向相比复杂的动态页面,那么实际服务器的负载差异是不可预料的,而主站服务器却一无所知。因此整站使用重定向方法做负载均衡不太好。我们需要权衡转移请求的开销和处理实际请求的开销,前者相对于后者越小,那么重定向的意义就越大,例如下载。你可以去很多镜像下载网站试下,会发现基本下载都使用了Locatio
做了重定向。二、DNS负载均衡DNS负责提供域名解析服务,当访问某个站点时,实际上首先需要通过该站点域名的DNS服务器来获取域名指向的IP地址,在这一过程中,DNS服务器完成了域名到IP地址的映射,同样,这样映射也可以是一对多的,这时候,DNS服务器便充当了负载均衡调度器,它就像
f金信润天
官方网站:wwwru
timewhcom
http重定向转换策略一样,将用户的请求分散到多台服务器上,但是它的实现机制完全不同。使用dig命令来看下
好听全球资料 返回顶部