virtual router

LVS搭建+keep

天涯浪子 提交于 2020-10-28 09:05:39
环境 LVS ip:131 lvs ip :132 web01 :126 web02 :127 安装过程 rpm -qa ipvsadm 两台LVS都要安装(一下都是两台都要安装) yum install ipvsadm - y rpm - qa ipvsadm ipvsadm - 1.26 - 4 .el6.x86_64 创建连接 ln -s /usr/src/kernels/ 2.6 . 32 - 696.23 . 1 .el6.x86_64/ /usr/src/linux (如果kernels里面是空的,yum install kernel-devel -y) 检查内核是否有 lsmod | grep ip_vs ip_vs_rr 1420 3 ip_vs 126534 5 ip_vs_rr libcrc32c 1246 1 ip_vs ipv6 335589 16 ip_vs,ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6 如果没有执行(ipvsadm命令) 配置LVS vip 192.168.70.5 www.daxian.com 添加一个VIP(131) ip addr add 192.168 . 70.5 / 24 dev eth0 label eth0: 0 清空所有节点 ipvsadm -C -C --clean 清空所有

BGP-E*** VXLAN 名词解释

天大地大妈咪最大 提交于 2020-10-25 10:42:42
RFC 7348 ToR: Top of Rack (一种数据中心的布线方式,就是在机柜的最上面安装接入交换机) VNI: VXLAN Network Identifier(or VXLAN Segment ID), The term is used as a representation of a 24-bit NVO instance identifier,with the understanding that VNI will refer to a VXLAN Network Identifier in VXLAN,or Virtual Netowrk Identifier in GENEVE,etc. (VXLAN网络中的标识符。一个VNI标识一个VXLAN网络?) VTEP: VXLAN Tunnel End Point.An entity that originates and/or terminates VXLAN tunnels. (VXLAN隧道的发起点 和/或 VXLAN隧道的结束点) VXLAN: Virtual eXtensible Local Area Network.(虚拟扩展局域网络) VXLAN Gateway: An entity that forwards traffic between VXLANs. (在VXLAN中转发流量的实体) RFC

华为防火墙HCIA学习笔记03_双机热备

一笑奈何 提交于 2020-10-24 20:49:49
华为防火墙HCIA学习笔记03_双机热备 双机热备技术原理 双机热备技术产生的原因 解决单点故障的问题。 路由器冗余部署方案 路由器组网中通过 VRRP协议 实现设备冗余: 为了避免路由器传统组网所引起的单点故障的发生,通常情况可以采用多条链路的保护机制,依靠动态路由协议进行链路切换。但这种路由协议来进行切换保护的方式存在一定的局限性,当不能使用动态路由协议时,仍然会导致链路中断的问题,因此推出了另一种保护机制VRRP(虚拟路由冗余协议)来进行。采用VRRP的链路保护机制比依赖动态路由协议的广播报文来进行链路切换的时间更短,同时弥补了不能使用动态路由情况下的链路保护。 VRRP(Virtual Router Redundancy Protocol)是一种基本的容错协议。 备份组:同一个广播域的一组路由器组织成一个虚拟路由器, 备份组中的所有路由器一起,共同提供一个虚拟IP地址,作为内部网络的网关地址。 主(Master)路由器:在同一个备份组中的多个路由器中,只有一台处于活动状态,只有主路由器能转发以虚拟IP地址作为下一跳的报文。 备份(Backup)路由器:在同一个备份组中的多个路由器中,除主路由器外,其他路由器均为备份路由器,处于备份状态。 主路由器通过 组播方式 定期向备份路由器发送通告报文(HELLO),备份路由器则负责监听通告报文,以此来确定其状态。由于VRRP

理论+实验——LVS+Keepalived 高可用群集

拥有回忆 提交于 2020-10-05 19:23:01
文章目录 一、Keepalived 双击热备基础知识 1.1 Keepalived 案例分析 1.2 Keepalived 工具介绍 1.3 Keepalived 实现原理剖析 二、Keepalived 的部署 2.1 Keepalived 案例讲解 2.2 Keepalived 安装与启动 2.3 配置 Keepalived master 服务器 2.4 配置 Keepalived slave 服务器 三、实验 3.1 实验准备 3.2 步骤 3.2.1 配置主调度器(192168.100.21) 3.2.2 配置辅调度器(192.168.100.25) 3.2.3 配置存储服务器(192.168.100.24) 3.2.4 配置节点服务器(192.168.100.22) 3.2.5 配置节点服务器(192.168.100.23) 3.3测试 一、Keepalived 双击热备基础知识 1.1 Keepalived 案例分析 企业应用中,单台服务器承担应用存在单点故障的危险 单点故障一旦发生,企业服务将发生中断,造成极大的危害 1.2 Keepalived 工具介绍 专为 LVS 和 HA 设计的一款健康检查工具 支持故障自动切换(Failover) 支持节点健康状态检查(Health Checking) 官方网站:http://www.keepalived.org/ 1.3

Keepalived高可用环境搭建

二次信任 提交于 2020-10-02 09:43:33
1.Keepalived高可用软件 Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方案软件。 keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由的单点故障问题的,它能保证当个别节点宕机时,整个网络可以不间断地运行。所以,keepalived一方面具有配置管理LVS的功能,同时还具有对LVS下面节点进行健康检查的功能,另一方面也可以实现系统网络服务的高可用功能。 2.Keepalived高可用故障切换转移原理 Keepalived高可用服务对之间的故障切换转移,是通过VRRP来实现的。在keepalived服务工作时,主Master节点会不断地向备节点发送(多播的方式)心跳消息,用来告诉备Backup节点自己还活着。当主节点发生故障时,就无法发送心跳的消息了,备节点也因此无法继续检测到来自主节点的心跳了。于是就会调用自身的接管程序,接管主节点的IP资源和服务。当主节点恢复时,备节点又会释放主节点故障时自身接管的IP资源和服务

043. 基于 VIP 的 Keepalived 高可用架构讲解

霸气de小男生 提交于 2020-08-19 19:18:44
1. Keepalived 简介 1. keepalived 的作用 Keepalived 的作用是检测服务器的状态。如果有一台 web 服务器宕机,或工作出现故障,Keepalived 将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后 Keepalived 自动将服务器加载到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。 2. Keepalived 的特性 配置文件简单:配置文件比较简单,可通过简单配置实现高可用功能。 稳定性强:keepalived 是一个类似于 layer3/4/7 交换机机制的软件,具备我们平时说的第 3 层、第 4 层和第 7 层交换机的功能,常用于前端负载均衡器的高可用服务,当主服务器出现故障时,可快速进行切换,监测机制灵活,成功率高。 成本低廉:开源软件,可直接下载配置使用,没有额外费用。 应用范围广:因为 keepalived 可应用在多个层面,所以它几乎可以对所有应用做高可用,包括 LVS、数据库、http 服务、nginx 负载均衡等等。 支持多种类型:支持主从模式、主主模式高可用,可根据业务场景灵活选择。 2. Keepalived 工作原理 1. Keepalived 内部工作分为以下几个部分 WatchDog 监控 checkers 和 VRRP

lvs+keepalived+nginx搭载高性能负载均衡

安稳与你 提交于 2020-08-18 05:33:59
1. 配置网络结构: 192.168.1.11和192.168.1.12是互为备份的LVS Director, 192.168.1.11默认为MASTER, 192.168.1.12为BACKUP 192.168.1.99是LVS Director的虚拟IP,当192.168.1.11正常工作时,它会通过VRRPv2协议向广播网段发送ARP数据包,声明192.168.1.99为其所有,当192.168.1.11宕机时,192.168.1.12会立即接管该工作,声明192.168.1.99的所有权并响应用户请求 192.168.1.13和192.168.1.14是 Real Server, 上面有监听在80端的Web 服务 2. Keepalived主机安装配置 1. 在192.168.1.11和192.168.1.12上安装keepalived, 安装完成后修改配置文件/etc/keepalived/keepalived.conf。 # yum install keepalived -y # vi /etc/keepalived/keepalived.conf 详细配置参数说明请参见官方文档: http://www.keepalived.org/doc/configuration_synopsis.html 2. 配置MASTER节点(192.168.1.11),配置文件内容如下

LVS+keepalived做Mysql集群的负载均衡

梦想的初衷 提交于 2020-08-17 23:45:33
LVS+keepalived做Mysql集群的负载均衡: 注: 1、LVS本身不对node做健康检查的,所以要借助keepalived 2、根据配置当某node down掉会有几秒判断时间,这点请注意。 负载均衡端: yum install ipvsadm keepalived ipset-devel 注: keepalived的log在/var/log/message里 vi /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { notification_email { br/>aa@ming.com } notification_email_from aa@ming.com smtp_server 10.0.0.10 smtp_connect_timeout 30 router_id LVS_DEVEL vrrp_skip_check_adv_addr vrrp_strict (这行一定要注掉,不注掉vip可能会ping不通) vrrp_garp_interval 0 vrrp_gna_interval 0 } vrrp_instance VI_1 { state MASTER interface eno1 (这里网卡名要写对) virtual_router_id 51

mysql主主复制及keepalived高可用群集

a 夏天 提交于 2020-08-17 16:41:02
mysql 主主复制及 keepalived 高可用 Keepalived +mysql 双主 来实现 MySQL-HA ,我们必须保证两台 MySQL 数据库的数据完全一样, 基本思路 是 两台 MySQL 互为主从关系 ( 双主 ) ,通过 Keepalived 配置虚拟 IP ,实现当其中的一台 MySQL 数据库宕机后,应用能够自动切换到另外一台 MySQL 数据库,保证系统的高可用 。 实验基本拓扑: 主主同步就是两台机器互为主 从 的关系,在任何一台机器上写入都会同步 . 在 master1 mysql 主配置文件中添加下面参数( /etc/my.cnf ) 在 master2 mysql 主配置文件中添加下面参数 停止防火墙服务(主主复制得经过防火墙,防火墙会阻止,可以添加策略) 在 master1 上创建授权用户 查看 binlog 状态信息 在 master2 上设置为从服务器 查看下面两个值是否为 yes , yes 表示能够同步 在 master2 中添加授权用户 在 master2 上查看 binllog 状态信息 在 master1 中设置为从服务器 查看一下两个参数是否为 yes 以上为 master1 为 master2 的主, master2 是 master1 的主并肩为主从,所以他们并肩为对方的主 创建数据库、表、插入数据,测试对方是否能同步

CentOS 7.6安装配置Keepalived详解(一):VIP地址漂移、邮件通知和双主模式实现

落爺英雄遲暮 提交于 2020-08-17 03:06:09
一、 集群分类: Ø HA Cluster : High Availability Cluster ,高可用集群。运行于两个或多个节点上,当应用程序出现故障,或系统硬件、网络出现故障时,应用程序可以自动、快速地从一个节点切换到另一个节点,最大限度地减少服务中断时间,从而保证应用程序持续、不间断地对外提供服务。对于此类集群还有很多通俗的名称,如“双机热备”、“双机互备”等。 Ø LB Cluster : Load Balance Cluster ,负载均衡集群。运行于两个或多个节点上,客户端的请求按照不同的算法分配给后端服务器,以减轻服务器的压力,降低对服务器的硬件和软件要求,适用于大负载访问量的服务,如 Web 服务。负载均衡集群可以通过软件方式实现,也可以通过硬件设备来实现。 Ø HPC Cluster : High Performance Computing Cluster ,高性能计算集群。提供单个计算机所不能提供的强大计算能力,包括数值计算和数据处理,并且倾向于追求综合性能。 二、 Keepalived 简介: Keepalived 是 VRRP 协议的软件实现,原生设计是为了高可用 IPVS 服务,可以实现如下功能: Ø 基于 VRRP 协议完成地址流动 Ø 为 VIP 地址所在的 IPVS 集群节点生成 IPVS 规则(在配置文件中预先定义) Ø 为 IPVS 集群的各