`

高可用与负载均衡:Haproxy(or lVS) + keepalived

    博客分类:
  • J2EE
阅读更多
  

sources:
Setting Up A High-Availability Load Balancer With HAProxy/Keepalived On Debian Lenny:
http://www.howtoforge.com/setting-up-a-high-availability-load-balancer-with-haproxy-keepalived-on-debian-lenny
Load Balancing with HAProxy:
https://serversforhackers.com/editions/2014/07/15/haproxy/
用HAProxy和KeepAlived构建高可用的反向代理系统:
http://weizhifeng.net/HA-with-HAProxy-and-KeepAlived.html
How-to: Basic HAProxy Active/Backup Example Configuration (keepalived) for CentOS/RHEL 6:
http://jasonscalia.com/2013/07/how-to-basic-haproxy-activebackup-example-configuration-keepalived-for-centosrhel-6/
Install HAProxy and Keepalived (Virtual IP)
http://support.severalnines.com/entries/23612682-Install-HAProxy-and-Keepalived-Virtual-IP-
HOW TO LOAD BALANCE TCP CONNECTIONS WITH HAPROXY
http://www.tenfourty.com/2011/04/09/how-to-load-balance-tcp-connections-with-haproxy/
An Introduction to HAProxy and Load Balancing Concepts
https://www.digitalocean.com/community/tutorials/an-introduction-to-haproxy-and-load-balancing-concepts#TypesofLoadBalancing
How To Use HAProxy to Set Up HTTP Load Balancing on an Ubuntu VPS
https://www.digitalocean.com/community/tutorials/how-to-use-haproxy-to-set-up-http-load-balancing-on-an-ubuntu-vps
HAProxy Logging in Ubuntu Lucid
http://kvz.io/blog/2010/08/11/haproxy-logging/




Official Site:
http://www.keepalived.org/


//查看状态
$ /etc/init.d/keepalived status
//重启
$ /etc/init.d/keepalived restart
# 在本地或其他内网机器上 ping virtual IP。在 keepalived 所在的 master 节点上使用下面的命令监听收到的 ping request,从而测试 virtual IP 是否已经在 keepalived master 上起作用了:
$ sudo tcpdump ip proto \\icmp
# 或者直接在 keepalived master 上使用 ip addr,查看 virtual IP 是否已经成功绑定到了指定的网卡(network interface)上(注意用 ipconfig 命令是看不到绑定的 virtual IP 的):
$ ip addr




备忘:
linux下配置文件所在: /etc/keepalived/keepalived.conf
VRRP:Virtual Router Redundancy Protocol
LVS: Linux Virtual Server (http://www.linuxvirtualserver.org/)
IPVS: IP Virtual Server



介绍基于LVS及Keepalived的负载均衡及服务器集群的中文pdf(即附件):
http://www.keepalived.org/pdf/sery-lvs-cluster.pdf
Deploying Highly Available Virtual Interfaces With Keepalived:
http://prefetch.net/articles/linuxkeepalivedvrrp.html
分享到:
评论

相关推荐

    HAProxy+Keepalived+LVS实现负载平衡高可用集群最佳实践

    HAProxy+Keepalived+LVS实现负载平衡高可用集群最佳实践

    高性能业务架构解决方案(LVS+Keepalived)

    2. **Director Server**:部署 LVS+Keepalived 组件,负责负载均衡与故障转移。 3. **Real Server**:实际处理请求的服务器集群。 4. **共享存储**:用于存储所有 Real Server 共享的数据或配置信息。 #### 资源...

    HAProxy+Keepalived+MySQL.pdf

    本文将详细介绍如何在Linux环境中搭建HAProxy+Keepalived+MySQL的高可用架构,以实现MySQL数据库服务的负载均衡和故障切换。 首先,HAProxy是一个高性能的负载均衡器,用于分发网络流量到多个后端服务器,以提高...

    mysql+lvs+keepalived 复制负载配置.docx

    该配置可以确保 MySQL 服务器的高可用性和负载均衡。 MySQL 服务器 在本文档中,我们使用了两个 MySQL 服务器,分别是 master1 和 master2。它们的 IP 地址分别为 192.168.1.43 和 192.168.1.94。 LVS 服务器 ...

    8.2: Keepalived热备 、 Keepalived+LVS 、 HAProxy服务器 .docx

    Keepalived+LVS 是一种高可用的服务器解决方案,通过 Keepalived 实现高可用性,并通过 LVS 实现负载均衡。LVS 是一种开源的负载均衡软件,能够将网络流量分配到多个服务器上,从而提高服务的可用性和性能。 在实现...

    atlas+lvs+keepalived mysql多主复制负载均衡搭建

    基于mysql的负载均衡有很多种方式,如haproxy,前面一篇博客有介绍,还可以用更高效lvs做负载均衡,下面是基于percona xtradb cluster的三个节点的多主复制+atlas的lvs负载均衡,其实这里是不需要用atlas的,因为...

    SaltStack之Pillar和Jinja部署LVS+Keepalived+Haproxy源码(srv.tar.gz)

    本资源包含本人用SaltStack之Pillar和Jinja实现一健部署LVS+Keepalived+Haproxy的源码(srv.tar.gz),本人测试通过,有需要的可以下载下来学习。具体可参考本人博客:http://t.cn/ROB68fc 资源内容: ├── pillar...

    PHP高级工程师必知必会Nginx+keepalived+MongoDB+haproxy+Sphinx实现分布式集群部署实战视频

    - 高可用集群搭建:构建基于LVS(Linux Virtual Server)架构的负载均衡系统。 - 服务监控与自动切换:确保关键业务不受单点故障影响。 ##### 3. MongoDB **定义**:MongoDB是一种开源文档数据库,属于NoSQL类型...

    LVS负载均衡软件Keepalived高可用:keepalived-2.0.10

    Keepalived是一款开源的网络服务管理工具,主要用于实现Linux Virtual Server (LVS)的负载均衡和高可用性。在标题中提到的"Keepalived-2.0.10"版本,是Keepalived的一个稳定版本,为用户提供了更丰富的功能和更高的...

    生产环境之负债均衡LVS+keepalived方案(3)-KeepAlived介绍.pdf

    通过Keepalived与LVS的结合,企业可以构建出高效、可靠的负载均衡解决方案,不仅适用于LVS,还能够应用于Nginx、Haproxy、MySQL等其他服务的高可用性配置。这种方案能够提高服务的稳定性和可用性,减少因硬件或软件...

    HAProxy Keepalived+LVS负载平衡高可用集群最佳实践部署

    总体而言,部署HAProxy Keepalived+LVS负载平衡高可用集群涉及多个步骤和配置,需要仔细规划网络架构、服务器角色分配以及故障转移机制。熟练掌握这些组件的配置与维护是确保集群稳定运行的关键。

    Keepalived+HAProxy配置高可用负载均衡,解决keepalived无法安装问题

    ### Keepalived与HAProxy构建高可用负载均衡系统 #### 一、背景介绍 在现代互联网应用中,为了确保服务的稳定性和可用性,通常采用负载均衡技术来分散请求到多台服务器上处理。其中,Keepalived 和 HAProxy 是构建...

    MySQL高可用负载均衡集群部署

    在本文中,我们将介绍如何使用 haproxy 和 keepalived 实现 MySQL 高可用负载均衡集群部署。 MySQL 高可用负载均衡集群部署的需求 随着时间的增长,用户量和数据量的增加,访问量也会增加,使得 MySQL 达到某个...

    用Keepalived与HAProxy实现高可用负载均衡的配置方法.docx

    【Keepalived与HAProxy高可用负载均衡配置详解】 负载均衡是现代分布式系统中的关键组件,它通过将网络流量分发到多个后端服务器,确保服务的稳定性和高可用性。Keepalived与HAProxy结合使用,能构建出一套强大的...

    linux lvs keepalived较为详细的安装配置文档

    Keepalived 是一个基于 LVS 的高可用性解决方案,提供了自动故障切换和负载均衡功能。以下是 Linux LVS + Keepalived 的详细安装配置文档。 一、LVS 概述 LVS 是一种开源的负载均衡解决方案,可以将多个服务器组成...

    keepalived+haproxy、keepalived+lvs配置实例

    负载共享:允许来自LAN客户端的流量由多个路由器设备所共享; 多VRRP组:在一个路由器物理接口上可配置多达255个VRRP组; 多IP地址:基于接口别名在同一个物理接口上配置多个IP地址,从而支持在同一个物理接口上接入...

    LVS Nginx HAProxy 三种负载均衡器优缺点

    1. **用于健康检查:**在使用 Keepalived 等工具实现高可用性或负载均衡时,需要配置 Director 上的本地 IP(DIP),以便进行健康检查。 2. **没有健康检查机制下的作用:**即使在没有健康检查机制的情况下,DIP ...

    高性能业务架构解决方案(HAproxy+Keepalive)

    高性能业务架构解决方案(HAproxy+Keepalived) Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。对于大型的,需要进行高并发的网站或者对网络不太...本文采用HAproxy+keepalived双主方案来解决业务架构高可用。

Global site tag (gtag.js) - Google Analytics