[原]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 ...
随机推荐
- hql Hibernate.gethibernatetemplate()
1. find(String hql); //普通查询 示例:this.gethibernateTemplate().find("from User"); 2. find(Str ...
- XCODE 添加不同IOS版本的模拟器
一.XCode->Preferences->Downloads, 可以下载模拟器.
- 基于HBase Hadoop 分布式集群环境下的MapReduce程序开发
HBase分布式集群环境搭建成功后,连续4.5天实验客户端Map/Reduce程序开发,这方面的代码网上多得是,写个测试代码非常容易,可是真正运行起来可说是历经挫折.下面就是我最终调通并让程序在集群上 ...
- Openlayers 3计算长度和面积
1.比较粗糙的计算方式 计算长度 var length = lineFeature.getGeometry().getLength(); if (length > 1000) { length ...
- mysql对执行结果进行html格式的输出?输出html格式?
需求描述: 在执行mysql命令的时候,有的时候需要将查询的结果输出到文件,如果想要html格式的,应该怎么输出, 在此记录下操作的过程. 1.通过tee命令结合--html输出查询结果到html文件 ...
- 安装kafka集群
1解压tar包 tar -zxvf kafka_2.-.tgz 2.进入config目录 3.配置server.properties文件 # Licensed to the Apache Softwa ...
- jar包的启动和停止脚本
启动: #!/bin/sh PIDFILE="/app/eureka/eureka.pid" LOGFILE="/app/eureka/out.log" if ...
- 8 -- 深入使用Spring -- 7...2 MVC框架与Spring整合的思考
8.7.2 MVC 框架与Spring整合的思考 对于一个基于B/S架构的JAVA EE 应用而言,用户请求总是向MVC框架的控制器请求,而当控制器拦截到用户请求后,必须调用业务逻辑组件来处理用户请求 ...
- MongoDB文档的增删改操作
上一篇文章中介绍了MongoDB的一些基本知识,同时看到了怎么启动一个MongoDB服务,并且通过MongoDB自带的shell工具连接到了服务器. 这一次,就通过MongoDB shell介绍一下对 ...
- vim分屏
使用vim分屏的时候 ,可以在终端直接输入 vim -On 1.php 2.php 3.php 垂直分屏 三个文件 如果是在某个窗口里面想打开另外一个文件如何做呢? 按下esc,然后按下冒号 输入 回 ...