本文主要介绍了如何在redhat6.2环境下部署ipvsadm及keepalived实现基于socket高可用集群负载均衡的功能的方法、操作步骤以及需要注意的事项,希望对正在尝试使用基于lvs实现socket负载方式的博友提供一些参考和指导。一、环境准备工作1、关闭selinux:vi/etc/selinux/config把S..
分类:
其他好文 时间:
2015-02-28 11:34:52
阅读次数:
165
1.LVS项目简介LVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。章文嵩博士目前工作于阿里集团,主要从事集群技术、操作系统、对象存储与数据库的研究。2.LVS是如..
分类:
其他好文 时间:
2015-02-11 02:01:04
阅读次数:
202
一、LVS持久连接的模式1、PPC(persistentportconnection)ipvsadm-A|E192.168.10.1:80-p600定义VIP为192.168.10.1director的80端口为持久连接,也就是只把web服务加入集群服务,可以通过改变端口实现不同服务的持久连接且把不同服务加入集群服务2、PCC(persistentclientconnecti..
分类:
其他好文 时间:
2015-02-10 02:02:54
阅读次数:
258
在比较早的那些年,我曾经写了一个负载均衡调度算法模块,是基于应用层协议包任意偏移量开始的一段固定长度的数据计算一个值,然后将这个值hash到不同的服务器。那时觉得没啥用,就没有再继续,直到前一段时间的一段思考以及前几天的一次预研。我决定作文以记之,以后说不定能用得着。1.UDP服务的负载均衡以前使用UDP的服务很少,虽然HTTP并没有说一定要是TCP,但事实上几乎没有UDP上的HTTP。但是随着网...
分类:
编程语言 时间:
2015-02-08 18:15:23
阅读次数:
221
keepalived起初是为LVS设计的,专门用来监控LVS集群系统中各个real server的健康状况的,后来又在其中实现了VRRP协议,VRRP即virtual router redundancy protocol(虚拟路由器冗余协议)的缩写,VRRP的目的是为了解决静态路由出现的单点故障问题...
分类:
其他好文 时间:
2015-01-23 22:58:20
阅读次数:
394
搭建LVS+Keepalived高可用负载集群最近,本屌接到公司的任务,公司新上20台服务器,需要搭建一整套架构来运行公司的业务,其中有应用服务器,认证服务器,数据库服务器等。服务器基础架构中的应用服务器集群要有高可用性,且需要负载均衡。当我接到这个任务的时候,脑子里第一..
分类:
其他好文 时间:
2015-01-22 07:13:33
阅读次数:
189
keepalived应用案例及其ipvs-dr模型原理解释【LVS--的调度方法】分类:静态方法:只根据调度方法本身来调度,不关心RS的负载情况来调度。动态方法:根据调度方法本身和RS的负载状况来调度。【静态方法】RR算法:ROUNDROBIN,轮询WRR算法:加权轮询SH:sourcehashing源地址的hash绑..
分类:
编程语言 时间:
2015-01-21 20:22:04
阅读次数:
422
实验环境:LVS和keepalived介绍:1.keepalived的设计目标是构建高可用的LVS负载均衡群集,可以调用ipvsadm工具来创建虚拟服务器,管理服务器池,而不仅仅用来做双机热备。使用keepalived构建LVS群集更加简便易用,主要优势体现在:对LVS负载调度器实现热备切换,提高可用性;对..
分类:
其他好文 时间:
2015-01-20 10:37:47
阅读次数:
292
Keepalived基本设置及IPVS扩展IP地址高可用[root@node1~]#yuminstallkeepalived-y(一般系统光盘就有)[root@node2~]#yuminstallkeepalived-y[root@node1~]#rpm-qkeepalivedkeepalived-1.2.13-4.el6.x86_64[root@node1~]#cd/etc/keepalived/[root@node1keepalived]#cpkeepalived...
分类:
其他好文 时间:
2015-01-17 23:39:24
阅读次数:
1427
一、LVS概述1、LVS简介LVS,英文全称LinuxVirtualServer,Linux虚拟服务器,是一个虚拟服务器集群,由章文嵩博士创建。使用LVS技术要达到的目标是利用Linux操作系统和LVS集群软件实现一个高可用、高性能、低成本的服务器应用集群;利用LVS技术实现高可用。可伸缩的网络服务,如w..
分类:
其他好文 时间:
2015-01-16 19:26:46
阅读次数:
242