Topology Algorithm
Two kinds of application Topology Location :
《1》wideIP Corresponding multiple pool
* Need to define Dest by pool perhaps pool Region Of Topology Record
* If not defined ,F5 DNS take Pool RR
《2》pool Corresponding multiple VS
* Need to define Dest by DC,IP,IP Subnet Or above Region Of Topology Record
* If not defined , be Topology Algorithm Miss
Topology The records are divided into three columns
*LDNS,Destination,Score/Weight
*LDNS,Destination As input
*Score/Weight As the output
F5 DNS matching WideIP after , In the choice pool when pool name Respectively with LDNS Combine in pairs ;
* Just give LDNS,POOL name You can go to topolgy Find the corresponding in the table Score/Weight value ;
* Then take this value as a right Pool name Of Score score ;
According to the Score High and low , Decide which one to choose pool
F5 determine pool after , In the selection of which VS Address as DNS Response when , Will pool Internal VS Respectively with LDNS Combine in pairs :
* Just give it LDNS,VS IP You can go to topology Find the corresponding in the table Score/Weight value ;
* Then take this value as a right VS Of Score score
According to the Score/Weight High and low , Decide which one to choose VS,Weight Value is preferred
About topology The object of :
《1》Request source: Definition LDNS Of ip Address meets the conditions , Include continent( mainland )、country、ISP、IP Subnet、Region( region )、State( state )
logest match:
F5 DNS On topology Enabled by default logest match, To speed up Topology Record Match speed of . stay longest match Enable the following ,F5 DNS Will automatically Topology Record Sort , Cannot change... Manually Topology Order of entries . And once the records match to the conditions, they will no longer match down
Use the following command to view Topology Sort the information of :tmsh list /gtm topology all
Sorting principle :
IP Subnet>DC>POOL>Region>ISP>State>Country>Continent>LDNS Request Source negatior>Wildcard
When logest match When cancelled ,F5 Will match all the records of satisfaction , Instead of just matching to the first satisfaction, it doesn't match down , If all the records are satisfied, there are multiple , According to Weight Value is higher than the value is selected .
Load balancing algorithm --RTT
Realization principle : When any one F5 DNS received LDNS When asked , because RTT need F5 DNS Initiated to LDNS Dynamic detection of , therefore F5 DNS First use Falback In the algorithm GA The algorithm will have a serial number of 0 The address of is returned to LDNS, At the same time, the detection is initiated from different links , And write the detection results into memory , When the same LDNS When the resolution request is initiated again ,F5 DNS Use RTT The algorithm returns a VS Address to LDNS;
Load balancing algorithm --QOS
Use virtual server After comprehensive calculation of all parameters and indexes, the optimal choice is made by score .
Parameter indicators include :
*Round trip time
*Hops
*Connection rate
*Packet rate
*topology
*Link capacity
*VS capacity
*Kilobytes/Second
For simple configuration , You can use the default settings , need iquery Inquire about big-ip vs Performance of .
当前位置:网站首页>Glsb involves load balancing algorithm
Glsb involves load balancing algorithm
2020-11-09 10:49:00 【Key-Network】
版权声明
本文为[Key-Network]所创,转载请带上原文链接,感谢
边栏推荐
- range_sensor_layer
- Graph node classification and message passing
- 基于LabVIEW实现的几种滚动字幕
- 5年程序员面试,常见面试问题解析
- 程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路
- Dark网站的后端为什么选择F#? - darklang
- Mac 终端(terminal) oh-my-zsh+solarized配置
- When Python calls ffmpeg, 'ffmpeg' is not an internal or external command, nor a runnable program
- 5 个我不可或缺的开源工具
- 首次开通csdn,这篇文章送给过去的自己和正在发生的你
猜你喜欢

Program life: from Internet addicts to Microsoft, bat and byte offer harvesters

首次开通csdn,这篇文章送给过去的自己和正在发生的你

Initial installation of linx7.5

5年程序员面试,常见面试问题解析

寻找性能更优秀的动态 Getter 和 Setter 方案

The file size uploaded by WordPress import exceeds php.ini Upload defined in_ max_ Filesize value -- & gt; solution.

重新开始学习离散数学

Mac 必备优质工具推荐

Start learning discrete mathematics again

彩虹排序 | 荷兰旗问题
随机推荐
Rainbow sorting | Dutch flag problem
1450. Number of students doing homework at a given time
RabbitMQ脑裂问题解决方案调查
ubuntu 上使用微信的新方案——手机投屏
解决python调用 ffmpeg时 ‘ffmpeg‘ 不是内部或外部命令,也不是可运行的程序
5 个我不可或缺的开源工具
Commodity management system -- integrate warehouse services and obtain warehouse list
GDI 及OPENGL的区别
range_sensor_layer
搭建全分布式集群全过程
ThinkPHP框架执行流程源码解析
商品管理系统——整合仓库服务以及获取仓库列表
C++在C的基础上改进了哪些细节
上周热点回顾(11.2-11.8)
1. What does the operating system do?
5年程序员面试,常见面试问题解析
如何保证消息不被重复消费?(如何保证消息消费的幂等性)
美国大选拜登获胜!硅谷的Python开发者用这种方式调侃懂王
[design pattern] Chapter 4: Builder mode is not so difficult
Android权限大全