- 浏览: 726095 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1044)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (53)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (64)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
最新评论
负载均衡策略
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节点或者虚拟服务器时,可以用访问次数最少的节点或者虚拟服务器来提供服务
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节点或者虚拟服务器时,可以用访问次数最少的节点或者虚拟服务器来提供服务
发表评论
-
rawsocket发送dns包
2017-09-14 15:18 571#include <stdio.h> #in ... -
dnssec
2017-08-24 15:27 508Domain Name System Security Ext ... -
SOA记录
2016-11-24 10:17 982SOA(StartofAuthority)资源记 ... -
DNS协议头
2016-11-23 15:03 589一.首部: ID:由程序分配的16位标识符,该程序产生任何种类 ... -
dig
2016-11-04 09:49 3861.dig 文件 dig www.baidu.com -f d ... -
bind查看版本号
2016-11-02 14:30 1061dig @dns_ip txt chaos version.b ... -
BGP与Anycast
2016-10-25 15:09 778BGP属于一项技术,一般应用于IDC多线机房,也就是把接入到机 ... -
DNS协议
2016-10-19 20:51 401qr:表示消息是响应,而还 ... -
IPv6寻址入门
2016-10-04 14:26 587IPv6地址的长度为128位,其最佳表示方法是使用冒号分隔的8 ... -
bind配置
2016-10-01 16:54 2791.禁递归 options{ recursion no; } ... -
否定缓存
2016-09-18 14:20 842否定缓存,也叫负缓存,是指对查询失败的域名进行缓存。 -
ndc与rndc
2016-09-12 22:49 567打开名称服务器的调试功能以记录查询消息 rndc trace ... -
MX记录
2016-09-01 21:41 374MX记录:DNS使用单一类型的资源记录来实现增强的邮件路由. ... -
CIDR
2016-08-25 21:44 433CIDR:无类域间路由.如192.168.0.123/25,它 ... -
如何选择权威名字服务器
2016-08-22 22:39 691RTT:往返时间(roundtrip time) 当bind ... -
反向代理负载均衡
2016-03-29 22:48 5391.反向代理服务器处于Web服务器前面.浏览器访问请求的地址是 ... -
递归与迭代的区别
2016-03-10 14:51 6861.递归查询: 一般客户机和服务器之间属递归查询,即当客户机 ... -
BGP
2016-03-01 12:11 328BGP:边界网关协议 BGP是 ... -
名字服务器
2015-12-20 09:03 421一个独立管理的DNS子树称为一个区域(zone). 一个名字 ... -
动态加速
2015-08-02 10:27 500CDN的复制机制: 1.Web系统表现层的复制.通过复制,边缘 ...
相关推荐
A10负载均衡应用交付-GSLB
1.1.3. SLB的负载均衡策略 9 1.1.4 Array的SLB健康检查 10 1.1.5 Array的SLB的特点 12 1.2. Array 应用交付的加速技术 12 1.2.1. Connection Multiplexing连接复用技术 12 1.2.2. 硬件SSL 加速 13 1.2.3. HTTP压缩...
Radware 服务器负载均衡方案主要目的其实是为了使多台主机协同对外提供服务,而从外部看来就好像是一台主机一样(虚拟服务器),从而提高服务器的处理性能。
Radware提供的解决方案实现GSLB流媒体全局负载均衡。通过Radware专利的全局负载均衡算法将用户重定向到离用户最近(延时最小)的站点,为用户提供高速的访问效果。 AppDirector具备的实时的,深层次的健康检查机制,...
全局负载均衡系统(GSLB)内容缓存系统(CDN)服务器负载均衡系统(SLB)基本上无成本,因为往往域名注册商的这种解析都是免费的;部署方便,除了网络拓扑的简单扩增,新增的Web服务器只要增加一个公网IP即可健康...
这时候,如果在服务端应用负载均衡(GSLB)技术,就可以合理分担系统负载、提高系统可靠性、支持网站内容的虚拟化。在实际应用中,许多IDC,如互联通更是采用GSLB与Cache、Mirror相结合的方法来提供网络加速服务。
全局负载均衡原理 描述GSLB实现的基本原理,供使用基于DNS进行调度参考
全局负载均衡GSLB的实现机制,可供读者参考下载,
GSLB配置案例[定义].pdf
实际配置案例 服务器全局负载平衡 (GSLB)全套解决方案
系统需具备GSLB(全局负载均衡)的智能解析功能,可以根据用户的地理位置信息或者网络状态等条件智能的将域名智能解析成不同的IP地址,实现就近性访问和冗余备份; 系统需具备传统DNS的全部或主要功能,提供...
服务器全局负载平衡 (GSLB) 允许 Web 网络托管商、门户站点和企业根据地理位置分配内容和服务。分散内容和服务有许多好处,包括: 可以自动将用户指引到位于自己的地理区域的服务器中的内容,从而减少了响应时间...
Alteon配置手册,本版本中包含了基本的网络、冗余、4层和7层的负载均衡、ssl卸载 本版本将包括linkproof、GSLB相关配置
大规模和关键任务的开源项目,以确保一个安全和超连接的世界。 管理员和API文档:https://www.zevenet.com/knowledge-base/
A1-GSLB多数据中心技术方案设计.pdf
A1-GSLB多数据中心技术方案设计.doc
gslb(global server load balance)技术的一点理解.doc
详细描述了DNS中dig命令的详细用法.帮做做链路负载均衡,GSLB等用户快速测试DNS应用