ToB企服应用市场:ToB评测及商务社交产业平台

标题: F5负载均衡系列教程六【设置virtual Server】 [打印本页]

作者: 刘俊凯    时间: 2024-5-16 11:59
标题: F5负载均衡系列教程六【设置virtual Server】
基础拓扑如下所示,其中服务器网段对外提供HTTP、HTTPS、FTP、SSH等相干服务 
一、设置VS的注意要点 二、VS的类型和协议类型下图展示了现在F5的Virtual Server(以下简称VS)的主要类型,最常用的就是standard类型,在该模式下,客户端在访问某一个服务时,实际上存在2个TCP连接,一个是客户端和F5的连接,另外一个是F5和后端服务器的连接,以是F5可以对客户端的访问做很多特殊设置,比如进行SSL卸载,进行HTTP头部改写,对前后端的连接进行优化等等
其中VS的协议类型主要有如下几种,最常用的是TCP和UDP类型的协议
 三、设置一个简单的VSVS主要的功能是对外提供虚拟服务,并将客户端的请求转发到特定的服务器即可,以是本次实行也是从最简单的VS设置开始,设置简单的VS主要有以下三个步骤 下面我们搭建一个简单的VS:这个场景下,我们有三台服务器,对提供一个网页服务,网页中有picture关键字
设置项名称服务器IP:端口备注
VSvs_http_10.1.10.12910.1.10.129:80调用pool_http_10.1.10.129,使用autoMap
Poolpool_http_10.1.10.129172.16.128.0:80172.16.128.3:80172.16.128.4:80使用轮询算法,调用http_test_monitor
monitorhttp_test_monitor  请求/romin_photo/myPhoto.html页面返回picture关键字
1、设置monitorWEB界面设置如下图所示,由于后台服务器提供HTTP服务,以是这里的type选择http,Send String就是你要探测的内容,Receive String就是担当的内容,这个F5读取的长度是有限的,在探测返回的字符里面,如果有特定的字符,就会将对应的pool member设置为UP,固然这个monitor可以设置很多参数,比如设置了Reverse为yes,那么逻辑将会反转,收到特定的字符就会设置pool member为down;此处只做简单介绍,后续有更具体的单独教程
上面web设置的等价设置下令为:
  1. create ltm monitor http http_test_monitor send "GET /romin_photo/myPhoto.html\r\n" recv "picture"
复制代码
 
2、设置pool
WEB页面设置如下图所示,这个设置就是创建一个pool,里面有三个后端服务器,使用轮询的负载均衡方式,调用http_test_monitor这个自定义的探测。pool里面还有几个知识点,优先级组,负载均衡算法,还有对指定的节点进行探测等,后续做单独一期介绍
等价下令:
  1. create ltm pool pool_http_10.1.10.129 monitor http_test_monitor1 load-balancing-mode round-robin members add {172.16.128.0:80 172.16.128.3:80 172.16.28.4:80}
复制代码
3、设置VS
we界面设置如图所示,这个设置就是创建一个虚拟服务,对外提供服务的IP和端口是10.1.10.129:80,调用了F5的TCP和HTTP profile,使用了automap这个类型的源地点转换,将数据转发到pool_http_10.1.10.129这个pool,VS里面可以做的设置超级多,涉及的知识点主要有:VS的类型选择,SNAT地点选择,各类profile选择,SSL卸载,tcp优化,irules设置等,后续必要分多期才能介绍清楚
等价下令:
  1. create ltm virtual vs_http_10.1.10.129 destination 10.1.10.129:80 profiles add { tcp http } source-address-translation { type automap } pool pool_http_10.1.10.129
复制代码
 设置完后,可以通过访问http://10.1.10.129/romin_photo/myPhoto.html打开自己建的测试网站啦 
在statistics模块中,可以看到这个VS的访问统计

 
 
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4