基本架构图如下: 平台环境:centos6.x1. 安装keepalived、安装ipvsadmyum –y install keepalived ipvsadm2. 配置服务2.1 lvs realserver 配置脚本#!/bin/bashVIP1=192.168.1.199case "$
1.简介Keepalived:它的诞生最初是为ipvs提供高可用性的,最初最主要目的是能够自主调用ipvsadm来 生成规则,并且能够自动实现将用户访问的地址转移到其他节点上进行实现的。Keepalived:核心包含两个ckeckers和VRRP协议2.Keepalived工作机制 Keepalived组件 keepalived是模块化设计,不同模块负责不同的功能。core:k
信息层(Messaging Layer):主从两个节点的心跳信息都要基于信息层来实现,也叫底层基础架构层,用于传递心跳信息的,而能够实现这种功能的有Corosync和heartbeat,corosync是openAIS的一个组件, 资源分配层(Resource Allocation):也叫资源管理器层,这层的核心组件叫CRM(Cluster Resourcce
heartbeat 是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统.简单的来说,通过heartbeat,可以将资源、服务等从一台已故障的服务器,快速转移到另外一台正常运转的服务器上面. heartbeat跟另一款轻量级高可用开源软件keepalived有很多共同之处,在实际应用中我们应该对比两款软件的差异根据自己的需求选定最合适的软件.
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号