Keepalived工作原理(简单概述)

keepalived这项服务简单来说,就是来防止单点故障的。

所谓单点故障,再简单点来说就是老大挂了手下的小弟过来接班,老大复活了,继续当小弟,保证服务的高可用。

官方一点来说就是进行故障的切换转移,是通过VRRP虚拟路由器冗余协议来实现的,VRRP是通过一种竞选机制来将路由的任务交给某台VRRP路由器。

通常情况下,keepalived和LVS负载均衡软件一起出现,用来管理和监控整个集群的节点状态,这里就不详细介绍了。

看一下keepalived的配置文件,以及各个模块的作用功能

/etc/keealived/keepalived.conf

 也可添加多台真实服务器,根据需求来,这里就不一一多说

原文地址:https://www.cnblogs.com/tyk3201/p/12146955.html

时间: 2024-08-25 20:28:35

Keepalived工作原理(简单概述)的相关文章

keepalived工作原理

keepalived是一款c语言写的实现在linux系统上实现负载均衡和高可用的软件.它遵从于GNU是一款优秀的开源软件. 一:两个关键词的解释 1:负载均衡 keepalived内置了对ipvs函数的调用支持.可以直接在keepalived中按照语法配置ipvs然后keepalived就可以实现对ipvs的配置. 2:高可用 keepalived是以VRRP(Virtual Router Redundancy Protocol)协议为实现基础的即虚拟路由冗余协议.虚拟路由冗余协议可以认为是实现

keepalived工作原理和配置说明

keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障. keepalived工作原理 keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议. 虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个master和多个backup,master上面有一个对外提

keepalived工作原理及裂脑

1. keepalived服务的工作原理(重点) ükeepalived高可用对之间是通过VRRP协议通信的,因此,我们从VRRP协议介绍: üvrrp协议,全称virtual  router redundancy protocol ,中文名名为虚拟路由冗余协议,VRRP的出现时为了解决静态路由的单点故障. üVRRP是通过一种竞选协议机制来将路由任务交给某台VRRP路由器的. üVRRP是用IP多播的方式(默认多播地址224.0.0.18)实现高可用对之间通信的. ü工作时主节点发包,备节点接

keepalived 工作原理与配置文件讲解

1.简介 Keepalived:高可用或热备软件,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构不可用)的发生,keepalived就是VRRP协议的实现. 2.原理 keepalived采用是模块化设计,不同模块实现不同的功能,keepalived主要有三个模块,分别是core.check和vrrp. core:是keepalived的核心,负责主进程的 启动和维护,全局配置文件的加载解析等 check: 负责healthchecker(健康检查),包括了各种健康检查方式

Hibernate工作原理简单分析

Hibernate的核心组件 在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层.它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查等操作. 除配置文件,映射文件和持久化类外,Hibernate的核心组件包括以下几部分: a)  Co

keepalived介绍及工作原理

keepalived介绍keepalived观察其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,它集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生.说到keepalived就不得不说VRRP协议,可以说这个协议就是keepalived实现的基础,那么首先我们来看看VRRP协议. VRRP协议介绍学过网络的朋友都知道,网络在设计的时候必须考虑到冗余容灾,包括线路冗余,

Keepalived 介绍 原理

keepalived是什么: 这里先和前面的LVS 联系一下,我们平时使用一台机器运行 LVS 进行数据的转发,这里会有两个问题1.如果这台LVS 故障了怎么办?整个集群系统都会停止工作2.LVS后端一般有多台 real  server ,如果其中的一台(多台)real server 故障了 怎么办? keepalived  就可以解决上面两个问题,对应功能1 和 功能2 功能1.使用VRRP协议 来控制一组高可用(HA) 主备系统,一台master工作,一台slave热备:master失效后s

解析电子墨水屏技术(工作原理与LCD的区别)【转】

转自:https://blog.csdn.net/weixin_42509369/article/details/84646808 阅读电子书早已成为大家生活中一部分,方便轻巧的电子版书籍更便于携带,而电子阅读器也不仅仅局限于电脑.手机等传统设备,新兴的电子书阅读器渐渐为我们所接受.E-ink电子墨水技术就是现在最著名的产品之一,他的出现让电子书阅读器不再是液晶屏幕一家独大. 提起E-ink电子墨水屏,大家第一时间反应就是“哦,就是那个只能显示黑白灰的屏幕是吧,亚马逊kindle电子书就是用这个

Web服务器工作原理概述

Web服务器工作原理概述 很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequest,ServletResponse和Session这些类)在其中扮演了什么角色?这些都是web应用开发者或者想成为web应用开发者的人必须要知道的重要问题或概念.在这篇文章里,我将会尽量给出以上某些问题的答案.请集中精神