GSLB负载均衡策略

GSLB负载均衡策略负载均衡策略1.静态策略1)基于特定的用户源IP地址:特定的IP地址段定向到特定的POP节点或者虚拟服务器2)基于加权的IP地址:这里的IP地址是服务池中的虚拟服务器的IP地址.他们的权重不同,这样GSLB在为用户请求轮询解析域名时,根据权重来选择IP3)基于加权的POP节点:基于物理上的节点4)基于地理位置:选择一个在地理位置上与用户距离最近的POP节点或者虚拟服…

大家好,又见面了,我是你们的朋友全栈君。负载均衡策略

1.静态策略

1)基于特定的用户源IP地址:特定的IP地址段定向到特定的POP节点或者虚拟服务器

2)基于加权的IP地址:这里的IP地址是服务池中的虚拟服务器的IP地址.他们的权重不同,这样GSLB在为用户请求轮询解析域名时,根据权重来选择IP

3)基于加权的POP节点:基于物理上的节点

4)基于地理位置:选择一个在地理位置上与用户距离最近的POP节点或者虚拟服务器来提供服务

5)基于POP节点管理优先级:比如0-255的优先级,谁的优先级高使用谁来服务

6)基于简单的轮询:针对每个解析请求对所有可提供服务的POP节点进行依次轮询

7)基于成本:运营商收费成本,IDC租用成本

动态策略

1)基于POP节点健康状况:GSLB会定期对各POP节点或虚拟服务器进行四层和七层的健康检查,如果健康状况存在问题,则不会成为最佳的服务节点

2)基于相对会话能力:每个POP节点或者虚拟服务器都会保留一张会话表,每一个TCP或UDP会话都会占用会话表中的一个表项.GSLB在统计相对会话能力时会用到当前会话数和最大会话数,最大会话数反映了最大负载能力.如果POP节点或虚拟服务器的会话数超过了会话能力阈值,则不会被选为最佳节点

3)基于绝对会话能力:将当前会话数与设定好的阈值进行比较,如果超过阈值则不会选为最佳节点

4)基于物理服务器绑定:虚拟服务器可能与多个运行的物理服务器绑定,GSLB在为用户选择提供服务的虚拟服务器时,会考虑将绑定物理服务器较多的虚拟服务器提供给用户

5)基于主动测量的用户访问往返时间(Round-Trip Time):主动测量方式是各POP节点或者虚拟服务器主动判断自己与本地DNS往返时间,优先采用值较小的返回给用户.但弊端是:DNS访问或ICMP协议进行实时的频繁测量在有此网络会被过滤,而且也会因流量大降低网络利用率

6)基于被测量的用户访问的往返时间:站点收到一个用户发出的连接请求(SYN)到接收到用户的确认(ACK)所经历的时间,而不是简单的Ping的响应时间,这样可以更精确地衡量访问最快的POP节点,也不会产生额外的流量.

7)基于新建连接数:指节点或者虚拟服务器每秒平均完成多少个TCP/UDP连接的建立.如果该数值高于预设的连接上限的阈值,则该节点将不会被选择用来提供服务,因为Web页面的访问对象通常是小文件,连接请求频繁且每次连接持续时间较短,反复新建连接和拆除连接对服务器CPU的消耗相对于其他资源更明显,更能反映WebCache节点或虚拟服务器的负载能力

8)基于流量:主要指POP节点或虚拟服务器每秒完成多少比特数据和吞吐.基于连接数的策略比较适合Web访问的负载均衡,而基于流量的策略比较适合访问内容为流媒体的调度

9)基于POP节点访问次数:与静态策略中基于POP节点管理优先级的策略类似,这个策略通常与其他策略一起使用,在通过其他策略得到多个POP节点或者虚拟服务器时,可以用访问次数最少的节点或者虚拟服务器来提供服务

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144724.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月18日 下午10:00
下一篇 2022年5月18日 下午10:00


相关推荐

  • 叉乘的几何意义

    叉乘的几何意义如上图所示 ABxAC AB AC sin a a 表示 AB 与 AC 的夹角 根据叉乘的右手准则 ABxAC 的朝向为 sot 平面的坐标负值方向 AExAF AE AF sin b b 表示 AE 与 AF 的夹角 根据叉乘的右手准则 AExAF 的朝向为 sot 平面的坐标正值方向 其几何意义是 ABxAC 的结果为负值 表明 B C 两点在 A 点上方 AExAF 的结果为正值 表明 E F 两点在 A 点下方

    2026年3月20日
    2
  • 交换机的Access口与Trunk口

    交换机的Access口与Trunk口基本概念 Access 类型的端口只能属于 1 个 VLAN 一般用于连接计算机的端口 Trunk 类型的端口可以允许多个 VLAN 通过 可以接收和发送多个 VLAN 的报文 一般用于交换机之间连接的端口 处理流程 Acess 端口收报文 收到一个报文 判断是否有 VLAN 信息 如果没有则打上端口的 PVID 并进行交换转发 如果有则直接丢弃 缺省 Acess 端口发报文 将报文的 VLAN 信息剥离 直接发送出去 trunk 端口收报文 收到一个报文 判断是否有 VLAN 信息 如果没有则打上端口的 PVID 并进行交换转发 如果

    2026年3月19日
    2
  • idea2022最新激活码 csdn【中文破解版】

    (idea2022最新激活码 csdn)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlLGWSVFD4PZ-eyJsaWNlbnNlSW…

    2022年4月1日
    607
  • CUDA是什么-CUDA简介「建议收藏」

    CUDA是什么-CUDA简介「建议收藏」在大家开始深度学习时,几乎所有的入门教程都会提到CUDA这个词。那么什么是CUDA?她和我们进行深度学习的环境部署等有什么关系?通过查阅资料,我整理了这份简洁版CUDA入门文档,希望能帮助大家用最快的时间尽可能清晰的了解这个深度学习赖以实现的基础概念。本文在以下资料的基础上整理完成,感谢以下前辈提供的资料:CUDA——“从入门到放弃”我的CUDA学习之旅——启程介绍一篇不错的CUDA入门博…

    2022年5月29日
    42
  • 获取的string转JSONArray或JSONObject

    获取的string转JSONArray或JSONObject² 返回值:JSON格式字符串{“serviceId”:”3c.park.queryparkstandard”,”resultCode”:0,”message”:”成功”,”dataItems”:[{“objectId”:””,”operateType”:”READ”,”attributes”:{“parkCode”:”park01″,

    2022年6月20日
    36
  • mysql中去重 distinct 用法「建议收藏」

    mysql中去重 distinct 用法

    2022年2月10日
    372

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号