[原]F5负载均衡示例:轮寻
/**
* lihaibo
欢迎转载,请保留原地址
*/
规划:
F5 | 1600 BIG-IP | |
内网 | 192.168.100.0 | 255.255.255.0 |
外网 | 10.50.20.0 | 255.255.255.0 |
Virtual Server | vs_web | |
node_pool | pool_web |
----------------
实现这个功能主要配置
1.node (即真实的服务器)
2.node_pool(即有上面的阵势服务器组成的节点池)
3.Virtual Server(即代理node组成的虚拟池对外提供服务)
----------------
原理实现图:
================================================================
一、登陆
使用网线一端连接F5的管理口,另外一端连接pc的网口:网卡设置为192.168.1.254
在chrome中使用https登陆: https://192.168.1.254/
出厂默认用户名:admin,密码:admin
二、注册license
点击查看 F5负载均衡激活license
三、创建vlan
【创建内网vlan】
在“Network→VLANs”页面点击“create”按钮:
name:internal
tag:100 (可以随便设置,由于我的内网是100网段的。)
端口:1.2 移动到untag上
【创建外网vlan】
在“Network→VLANs”页面点击“create”按钮创建VLAN:
name:extenal
tag:100 (可以随便设置,由于我的内网是100网段的。)
端口:1.1 移动到untag上
四、创建F5自身的IP
1、创建自身内网IP:192.168.100.7
在“Network→Self IPs”页面点击“create”按钮:
IP Address栏填写:192.168.100.7(填内网IP地址)
Netmask栏填写:255.255.255.0(填内网子网掩码)
VLAN栏选择:internal
Port Lockdown栏选择:Allow Default(默认值)
2、创建自身外网IP:10.50.20.2
在“Network→Self IPs”页面点击“create”按钮:
IP Address栏填写:10.50.20.2(填外网IP地址)
Netmask栏填写:255.255.255.0(填外网子网掩码)
VLAN栏选择:external
Port Lockdown栏选择:Allow Default(默认值)
四、创建默认网关路由
六、创建服务器池(pool)
创建Squid服务器池:pool_web
在“Local Traffic→Pools”页面点击“create”按钮:
Name栏填写:pool_web(填一个英文名称)
Load Balancing Method栏选择:Round Robin(这里选择的负载均衡方式是轮询,也可以选择其他方式)
New Members栏:先选择New Address,再添加两台web服务器的IP地址192.168.100.116、192.168.100.126以及它们的端口80
创建虚拟服务器(Virtual Servers)
以“四层”负载均衡模式创建Squid虚拟服务器:vs_squid
在“Local Traffic→Virtual Servers”页面点击“create”按钮:
⑴、General Properties大类下:
①、Name栏填写:vs_web(填一个英文名称)
②、Destination栏:选择Host,填写web服务器的外网虚拟IP(Virtual IP,简称VIP)
③、Service Port栏填写:80
测试:
参考文档:http://zyan.cc/f5_big_ip/
[原]F5负载均衡示例:轮寻的更多相关文章
- [原]F5负载均衡激活license
一.pc用网线连接上f5的管理口,开机,ping 192.168.1.245 二.用浏览器登录:https://192.168.1.245 用户名 admin 密码 admin
- 配置F5 负载均衡(转)
转自<网络运维与管理>201406-11 配置F5交换机的问题在于,与平时所学的交换机.路由器思路完全不同,拿到设备后,完全不知如何下手. 网络拓扑图如下: 两台web服务器对外提供服务, ...
- 性能学习随笔(1)--负载均衡之f5负载均衡
负载均衡设计涉及软件负载和硬件负载,下文转自CSDN中一篇文章涉及f5硬负载知识 ----转载:https://blog.csdn.net/tvk872/article/details/8063489 ...
- F5负载均衡原理
一. 负载均衡技术 负载均衡技术在现有网络结构之上提供了一种廉价.有效.透明的方法,来扩展网络设备和服务器的带宽.增加吞吐量.加强网络数据处理能力.提高网络的灵活性和可用性. 1.负载均衡发生的流程图 ...
- F5负载均衡原理(转载)
https://blog.csdn.net/panxueji/article/details/42647193 一. 负载均衡技术 负载均衡技术在现有网络结构之上提供了一种廉价.有效.透明的方法,来扩 ...
- 关于F5负载均衡你认识多少?
关于F5负载均衡你认识多少? 2018年06月09日 18:01:09 tvk872 阅读数:14008 网络负载均衡(load balance),就是将负载(工作任务)进行平衡.分摊到多个操作单 ...
- F5负载均衡综合实例详解(转)
转载自:https://blog.csdn.net/weixin_43089453/article/details/87937994 女程序员就不脱发了吗来源于:<网络运维与管理>201 ...
- F5负载均衡-配置指导手册(含IPv6)
F5负载均衡-配置手册 设备概况 图形化界面 通过网络形式访问F5任一接口地址,打开浏览器输入https://网络接口地址:或pc机直连F5的MGMT带外管理口,打开浏览器,输入https://192 ...
- F5负载均衡_monitors(健康检查)
故障现象: 后端有5台服务器,每个服务器上跑着8个应用.使用F5做应用负载调度.这40个应用里面,3-10个应用在高峰期的时候weblogic的DOS窗口显示与数据库断开连接(端口通.业务断),但是F ...
随机推荐
- Logback中文文档(四):Appender
什么是 Appender Appender是负责写记录事件的组件.Appender 必须实现接口"ch.qos.logback.core.Appender".该接口的重要方法总结如 ...
- Linux 系统目录介绍
bin : bin 是Binary 二进制的缩写,就是可执行文件了.Bin目录下是用户常用的命令. sbin: 此目录下也是二进制文件 ,不过这里的命令是 超级用户如 root 这样的用户使用的. e ...
- 下拉刷新XListView的简单分析
依照这篇博文里的思路分析和理解的 先要理解Scroller,看过的博文: http://ipjmc.iteye.com/blog/1615828 http://blog.csdn.net/wangji ...
- 【DeepLearning】汉字手写体识别
http://blog.topspeedsnail.com/archives/10897 两个双卷积池化 + dropout + 2个全链接 + softmax
- 4 Flask 命令行模式
preface 在Django中我们可以使用python manage.py shell进入 shell下面调试,在flask下面我们需要安装第三方模块来进入shell模式,安装的模块为Flask-S ...
- ZooKeeper ACL权限设置
ZK的节点有5种操作权限:CREATE.READ.WRITE.DELETE.ADMIN 也就是 增.删.改.查.管理权限,这5种权限简写为crwda(即:每个单词的首字符缩写)注:这5种权限中,del ...
- opencv3.2将中文输出到图片上
opencv自带的putText函数无法输出utf8类型的字符,因此无法将中文打印到图片上.用这篇文章的freetype可以实现中文输出,但是需要将字符解码转码比较麻烦,而Pillow的Image函数 ...
- 【Mongodb】用户和认证 权限总结
开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库! 在刚安装完毕的时候MongoDB都默认有一个admin数据库,此时admin ...
- JointJS绘制流程图
摘要: JointJS是一个javascript图表库.你可以使用它制作静态或者动态的图表.关系表.流程图. 效果图:
- git 使gitnore立即生效
由于之前有些需要过滤的文件已经提交到版本库了,之后再想起来添加时候已经晚了,使用如下方法 Git忽略规则和.gitignore规则不生效的解决办法 Git忽略规则: 在git中如果想忽略掉某个文件 ...