南宫28


 

南宫28说一说负载均衡

日期:2021-08-03 13:37:39 浏览次数:146 分类:负载均衡 来源:ng28南宫娱乐官网 作者:ng28南宫娱乐注册

  从图里能够看出,用户经过互联网直接衔接了后端服务器,假如这台服务器什么时分忽然 GG 了,用户将无法拜访这个网站(

  在这里,咱们把用户的拜访流量称为负载,而依据转发战略(rules)将负载(拜访流量)分配给后端机器的服务就是负载均衡

  DNS 负载均衡经过用户 IP 进行判别,能够按规矩回来一个离用户方位最近的一台服务器作为解析成果,必定程序上确保了服务的速度。所以,CDN 服务一般会运用这个作为第一层调度,确保用户恳求的缓存节点必定是最近的。BUT! 由于 DNS 服务一般是由第三方服务商供给,虽然咱们能够装备规矩,但咱们实际上并不能获悉用户拿到的 DNS 解析成果是否契合预期;而咱们在增减服务器的时分,需求改动 DNS 装备,各级 DNS 服务器缓存及更新战略并不能到达及时改动的作用。

  ,负载均衡设备会将用户恳求的 IP 和 PORT 地址进行修正为后端服务器的某一台,相同为了躲藏实在的后端机器信息,会对提出后端服务器回来的数据报文进行修正。

  在阿里云或许其他供给 SLB (Server Load Balancer) 服务的渠道上面,会呈现一些特别名词:

  i. LVS(Linux Virtual Server Linux虚拟服务器):负载均衡开源软件,首要用于四层负载均衡的树立。

  ii. VIP(Virtual IP 虚拟 IP):相关于直接与物理网卡绑定的 IP,VIP 是在内网经过 ARP 协议动态映射到某个 MAC 地址上,能够映射到不同的机器上

  用户经过 DNS 查询得到 VIP 地址,将恳求发送给 VIP, 流量就这么到了 LVS 集群0, 再依据 IP+Port 规矩将流量打给对应的 RS。上图中的 LVS 集群1 为 LVS 集群0 的灾备,在集群0毛病的情况下,能够经过改动 VIP 映射将流量打到 集群1。

  七层负载均衡和四层还有个重要区别是,由于需求得到数据报文的应用层信息,所以负载均衡设备需求和客户端树立衔接,拿到规矩需求的应用层信息后,再与后端实在机器树立衔接,再进行恳求。所以四层是只要一个独立衔接,而七层是两个独立衔接。

  关于大公司而言,单一的负载均衡计划现已满意不了需求了,根本都是经过DNS + 四层 + 七层三个全都要!


南宫28