LVS学习笔记(一)
来源:互联网 发布:网络牛牛赌博作弊吗 编辑:程序博客网 时间:2024/06/14 10:29
1.LVS (Linux Virtual Server)是解决分布式网络中要求具备高性能、高可用性、高扩展性等条件的集群系统的负载均衡解决方案,它的底层核心功能ipvs是由章文嵩博士写的。
2.ipvs是在ISO七层协议中的传输层Layer-4实现,Linux内核2.4.23以后的版本已经集成了ipvs的功能,之前的版本需要把ipvs组件重新编译到内核当中
3.ipvs仅仅实现了负载均衡的核心功能,要想配置一个完整的负载均衡集群系统,至少还需要:
ipvsadm:实现ipvs的管理,设定NAT/DR/TUN传输规则,设定采用的调度算法
heartbeat:心跳线软件,当主负载均衡器当机时,自动启动备用负载均衡器
director:调度器,管理Real Server,当一个RS当机或移除后,把它从RS Pool中删除
4.成熟的开源LVS负载均衡集群解决方案:
a.KeepAlived 查看安装配置指南
b.piranha 查看安装配置指南
c.heartbeat +ldirectord 查看安装配置指南
d.heartbeat +mon 查看安装配置指南
e.UltraMoney 查看安装配置指南
5.KeepAlived集成了heartbeat和director的功能,并且更新比较快,做为实现方案的首先
6.Piranha是redhat的开源项目 ,它可以很方便地通过web界面对lvs进行管理,但好象redhat已不再支持
7.heartbeat+ldirectord是Linux-HA官方发布的软件,功能分散在几个软件当中,安装配置稍微麻烦了点
8.mon和UltraMoney看起来好像很久没有更新了,用的人也比较少,做为备选方案
参考文档:
1.LVS官方网站
2.IBM Linux集群专题
3.LinuxTone负载均衡专栏
- LVS学习笔记(一)
- LVS学习笔记(二)
- LVS学习笔记(三)
- LVS学习笔记
- LVS学习笔记
- LVS/NAT学习笔记
- lvs学习笔记
- Keepalived+LVS -学习笔记
- LVS学习笔记 1LVS基本概念
- 集群:(一) LVS
- LVS(一)
- LVS集群学习笔记详解
- LVS集群学习笔记详解
- lvs集群学习笔记详解
- LVS学习(一)——CentOS6.5下LVS安装总结
- LVS+keepalived搭建负载均衡学习手札(一)
- LVS学习笔记 2安装ipvsadm和LVS-NAT实验
- LVS学习笔记 3LVS-DR实验 初步试验
- 完整语种代码列表
- Simple Numeric Pagination for DataList and Repeater
- spoonwep破解方式使用心得
- 什么是嵌入式开发
- 英特尔遭遇CPU级RootKit,目前无药可医
- LVS学习笔记(一)
- 回想起小学时
- 关于hibernate的连接池问题
- NULL在SQLServer数据库日志文件中的存储
- 常用汇编器ML.EXE参数解释:
- 程序员的三岔路口,你如何选择?
- 空间直角坐标转换之仿射变换(转)
- 信息安全行业发展现状及趋势
- 静态方法与实例方法的区别