上个章节,我们讲解了lvs+keepalived+apach,这个章节我们做一个简单的练习!

目标:搭建lvs+keepalived+vsftpd的架构!

(1)后端服务器安装软件并开启服务

yum install -y vsftpd
systemctl start vsftpd
systemctl status vsftpd# 各自在/var/ftp/pub目录中写入不同的文件(实验效果说明-->轮询了)# 172.25.2.201 <--> 172.25.2.202

(2)从keepalived配置文件

virtual_server 172.25.2.100 21 {delay_loop 3 # 当rs报错时候,尝试多少次之后才会发送邮件告知!lb_algo rr   # 负载均衡的算法(10种)lb_kind DR   # 默认时NAT模式(这里选择DR)persistence_timeout 50  # 连接后端服务器,50S内不会负载均衡-->(保持连接的时间)protocol TCPreal_server 172.25.2.201 21 {TCP_CHECK {connect_port 21weight 1connect_timeout 3}}real_server 172.25.2.202 21 {TCP_CHECK {connect_port 21weight 1connect_timeout 3}}
}

(3)开启服务

测试1

前端服务器的统计

说明:将persistence_timeout 50参数注释掉,实验现象是:客户端无法连接,但是前端控制器可以统计次数,是轮换的!

测试2

说明不注释,第一次连接后退出之后的50s之内再连接不会负载均衡,如果再连接还是原来的服务器!

补充:并没有和文件系统利用起来,用的都是服务器本身的存储文件系统

说明:LVS可以调度多种服务的后端服务器,只要给其不同的VIP即可!

注意:集群的标识-->IP/32!

LVS(四)lvs+keepalived+vsftpd相关推荐

  1. linux四种集群是什么,lvs四种集群特点及使用场景

    一. 前言 当一组服务器在高速的局域网或广域网中相互连接,其前端部署了一个负责负载调度的调度器(Director)的服务器系统.调度器能将网络请求无缝调度到真实服务器上(Real server),客户 ...

  2. 负载均衡集群介绍LVS介绍LVS调度算法LVS NAT模式搭建

    2019独角兽企业重金招聘Python工程师标准>>> 18.6 负载均衡集群介绍 • 主流开源软件LVS.keepalived.haproxy.nginx等 • 其中LVS属于4层 ...

  3. Linux服务器集群系统(四)——LVS集群的负载调度

    原文地址:  http://www.linuxvirtualserver.org/zh/lvs4.html 本文主要讲述了LVS集群的IP负载均衡软件IPVS在内核中实现的各种连接调度算法.针对请 ...

  4. LVS——DR模式+Keepalived(高可用)

    1.什么是keepalived keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障. Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作 ...

  5. 告别LVS:使用keepalived+nginx实现负载均衡代理多个https

    需求1:CDN小节点使用尽可能少的资源实现高可用和负载均衡 需求2:需要支持10多个HTTPS站点的反向代理 后端环境:nginx在前端做url_hash,后端缓存服务器使用squid和lighttp ...

  6. 软件级负载均衡器(LVS/HAProxy/LVS)的特点简介和对比

    现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术: 一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler.F5.Radware和Array等商用的 ...

  7. lvs之 lvs原理架构介绍

    一. 概念 lvs的术语: Router:GWIP vs:virtual server,director rs:real server  CIP:client IP VIP:virtual serve ...

  8. lvs之 lvs+nginx+tomcat_1、tomcat_2+redis(lvs dr 模式)

    前提:已经安装好 lvs+nginx+tomcat_1.tomcat_2+redis环境 ,可参考 (略有改动,比如tomcat_1.tomcat_2安装在两台机器上,而不是单机多实例 ,自行稍稍变动 ...

  9. DNS部署(四)之lvs+keepalived+bind架构高可用负载均衡DNS系统

    1.网络拓扑 2.环境描述 系统描述 IP地址 作用 LB-master 192.168.1.105 主备负载均衡器(同时做web和DNS调度) LB-backup 192.168.1.106 DNS ...

最新文章

  1. SVM+HOG:利用训练好的XML进行行人检测(检测效果)
  2. 通过mtd读写flash_敏矽微电子Cortex-M0学习笔记11-FLASH存储器
  3. word List39
  4. 苹果公司官方证实,iPhone12延期!
  5. [转载] Python基础知识:构造函数中self用法
  6. STM32硬件复位时间
  7. 珍藏 | 近200篇机器学习与深度学习经典论文整理
  8. 【FiddlerScript】利用FiddlerScript抓包保利威下载
  9. php中switch使用
  10. 给机器人罗宾写一封英语回信_人教版pep小学英语三年级起点六上单词和习惯用语朗读mp3+文本Unit1...
  11. ssm基于微信小程序的新生自助报到系统+ssm+uinapp+Mysql+计算机毕业设计
  12. windows客户端开发--如何测量一个字符串显示的物理长度
  13. glew, glee与 gl glu glut glx glext的区别和关系
  14. 【HTML】基础,入门先学会这些知识点
  15. 第八届中国云计算大会胜利启幕云计算产业进入应用迅速普及期
  16. 大快搜索黑科技亮相2019(第四届)大数据产业生态大会,斩获多项大奖
  17. 屏蔽键盘上的后退键,让页面不后退
  18. python车牌识别系统+车辆管理+计费系统(图像识别)django框架 计算机毕业设计
  19. 防爆计算机主板,一台不会害羞的矿用防爆电脑,我只服它!
  20. 冷启动、热启动时间性能优化

热门文章

  1. Python中的字典到底是有序的吗
  2. 逆向中常见的Hash算法和对称加密算法的分析
  3. uni.canvasToTempFilePath在app正常,微信小程序报错: fail canvas is empty
  4. 支付业务与技术架构学习总结(11)——支付中台的几个面向:支付业务、资金核算、面向风控等切面
  5. Xposed hook微信二维码收款信息
  6. 基于vgg19的梵高图像风格迁移
  7. 廉价特斯拉也要来了,或发15万元级车型
  8. 饥荒机器人怎么解锁_这篇文章带你了解饥荒机器人
  9. 关于eclipse环境下报错:log cannot be resolved解决方案
  10. TI/德州仪器 TPS3808G30DBVT 微处理器