简介
通俗地说,即当A无法为客户服务时,系统能够自动地切换,使B能够及时地顶上继续为客户提供服务,且客户感觉不到这个为他提供服务的对象已经更换。这里的A和B可以存在于各种领域,但一般fail-over特指计算机领域的数据库、应用服务、硬件设备等的失效转移。
详细介绍
【电脑】失效备援 (为系统备援能力的一种, 当系统中其中一项设备失效而无法运作时, 另一项设备即可自动接手原失效系统所执行的工作)
失效转移(failover)是一种备份操作模式,当主要组件由于失效或预定关机时间的原因而无法工作时,这种模式中的系统组件(比如处理机、服务器、网络或数据库)的功能被转嫁到二级系统组件。对于希望使系统具有更高的故障容忍力,失效转移是一定会被经常使用的紧急任务系统的主要部分。这个程序包括自动卸下任务交给备用系统组件,这样程序对于终端用户能够尽可能的无故障。失效转移能应用于系统的许多方面:举个例子,在个人电脑内部,失效转移也许是保护故障的处理机的一种机制;在网络内部,失效转移能够应用于许多网络组件或系统组件,比如连接通路、存储设备或者环球网服务器。
最初,存储数据在非常基本的配置下被连接到服务器:点对点或者交叉连接。在这种环境下,单一服务器的故障常常使得大量的用户无法访问数据,直到那个服务器重新在线服务。近来有更多的发展,比如存储区域网络(SAN),在服务器和数据存储系统之中建立许多到许多的连通性。通常,存储网络在服务器和系统之间使用许多通路(每个通路由包括所有有关组件的完全的配置组成)。一个失效的通路可能是由于通路上一些单独组件的故障。多重连接通路(每个通路都有多余组件)常常帮助确保线路在一个(或多个)通路失效情况下仍然可行。自动失效转移的能力在于尽管由于设备问题导致必然的故障然而正常功能仍能被维持。
CISCO PIX/ASA Failover 技术
CISCO PIX/ASA Failover 技术:
是一项故障转移配置的技术,需要两台完全一样的设备,通过一个连接,连接到对方(这个连接也叫心跳线)。该技术用到的两台设备分为 主用和备用,备用处于待机状态。当主用设备故障后,备用设备可启用,并设置为主用,运行自主用设备复制过来的配置(配置是跟随主用设备移动的)。
CISCO的配置命令:
asa1(configif)# failover lan enable //启用基于LAN的Failover
asa1(config)# failover lan unit primary //指定设备的角色
asa1(config)# failover lan interface failover e3 //指定Failover 接口
INFO: Nonfailover interface config is cleared on Ethernet3 and its subinterfaces
asa1(config)# failover interface ip failover 192.168.1.1 255.255.255.0 stan 192.168.1.2 //配置Failover IP地址;
asa1(config)# failover lan key ccxx //配置Failover key
asa1(config)# failover //启用Failover;注意,此命令一定要先在Active上输入,否则会引起配置拷错;
将一个接口指定为failover 接口后,再show inter 的时候,该接口就显示为:
interface Ethernet3
description LAN Failover Interface
配置ASA2(standby)
pixfirewall(config)# inte e3
pixfirewall(configif)# no shut
pixfirewall(configif)# exit
pixfirewall(config)# failover lan enable
pixfirewall(config)# failover lan unit secondary
pixfirewall(config)# failover lan interface failover e3
INFO: Nonfailover interface config is cleared on Ethernet3 and its subinter
pixfirewall(config)# failover inter ip failover 192.168.1.1 255.255.255.0 stand 192.168.1.2
pixfirewall(config)# failover key ccxx
pixfirewall(config)# failover
pixfirewall(config)# .
CISCO PIX/ASA Failover 技术也可以在多个CONTEXT上运行,从而实现负载和冗余功能。
相关技术
心跳线
连接工作机与备份机的网线,通过软件的方式监视工作机,备份机一旦发现工作机由于某种原因停止服务,则立即投入使用,以保证网络的畅通和服务的正常运行.
心跳线是用于连接A、B两台服务器间的网线。在这两台服务器A、B中,A为工作机,B为备份机,它们之间通过一根心跳线来连接。一般在服务器上都配有两块网卡,其中一块专门用于两台服务器(节点)间的通讯。安装在服务器上的软件通过心跳线来实时监测对方的运行状态。一旦正在工作的主机A因为各种硬件故障,如电源失效、主要部件失效或者启动盘失效等导致系统发生故障,心跳线会反映给互为备份的另外一台主机,主机B可以立即投入工作。这样可以在最大限度上保证网络的正常运行。这也称为“心跳检测”。心跳线主要利用一条RS-233检测链路来完成,采用Ping方式检测验证系统Down机检测的准确性。
转自: http://baike.baidu.com/link?url=lyRWWE8b-RgR94wWg30kJQSz7vJXD3jpAC1ueA9ZHVlmpInUWlLyl4tIhy0TVYNG4ACG4_oB8_8kAemhHi47ba
相关推荐
### Oracle RAC Failover 详解 #### 一、概述 ...通过上述介绍,我们可以了解到 Oracle RAC Failover 机制的不同方面以及如何根据不同的需求配置这些 Failover 选项,以实现最优的高可用性和负载均衡效果。
- **Failover机制的本质**:Failover机制的核心在于实现客户端和服务端之间的动态切换,确保即使某一个服务端节点不可用时,客户端仍能通过连接其他可用的服务端节点来维持通信的连续性。这一过程涉及到客户端检测到...
掌阅科技 python 接入 redis 客户端项目描述实现redis接入以及redis的failover机制实现redis客户端级别的负载均衡解决长连接失效后需要重启服务问题提供redis的基础model层支持codis项目当前状态服务线上所有redis的...
总结来说,"4.6、容错的连接 failover1"主要讨论的是如何使用ActiveMQ的Failover机制建立稳定的网络连接,通过配置多个服务器端口来提高服务的可用性,并通过测试验证了在不同场景下的容错能力。这种技术在实际的...
UCS Failover机制主要针对的是网络层面的故障转移,特别是对于Fabric Interconnects(FI)之间的故障转移。 #### 二、UCS Failover工作原理 在UCS架构中,Fabric Interconnects是连接服务器和网络的核心组件。每个...
为了解决上述问题并确保failover机制正常工作,需按照以下步骤进行操作: 1. **查看当前状态**: - 使用`lsdev -C | grep dac`命令查看当前系统的dac设备状态。 - 使用`fget_config -l dar0`命令获取当前磁盘阵列...
*更好的failover机制: MySQL 8 中的failover机制已经得到了改进,提高了系统的可用性和可靠性。 *改进的性能: MySQL 8 中的性能已经得到了改进,提高了系统的响应速度和可靠性。 MySQL 8 数据库复制技术是一种...
在本篇“Kafka实战演练3”中,我们将深入探讨Kafka的核心概念——数据复制与Failover机制。Kafka作为一个高可用、高性能的分布式消息中间件,其在处理大规模实时数据流方面表现卓越,而数据复制和故障切换(Failover...
4. 配置 Failover 机制,使用 SSH private key 进行身份验证。 5. 启动 HDFS 服务,并检查其是否正确运行。 Zookeeper 配置 在高可用环境中,Zookeeper 扮演着核心角色,负责维护集群的状态信息。因此,我们需要在...
美图搭建了自己的调度系统,包括Monitor、Collector、数据中心、统计服务器等,用于数据采集、质量评估、成本控制和Failover机制。 在直播体验优化方面,关注的重点包括首屏时间、卡顿率、错误率、传输延迟等关键...
当出现故障时,Redis 提供了Failover机制来自动或手动恢复服务。 在Master-Slave模式下,主节点负责接收所有写操作,而从节点通过复制主节点的数据保持同步。如果主节点(Master)挂掉,可以从节点(Slave)接管...
HBase还利用Zookeeper作为协同服务,提供了稳定服务和failover机制。 二、HBase架构 HBase架构主要包括四层: 1. HDFS:提供了高可靠性的底层存储支持 2. HBase:提供了高性能的计算能力和结构化存储支持 3. ...
在RHEL 5 U1及SLES10 SP1中,HP MSA2000的链路冗余支持使用Device Mapper的failover机制。 综上所述,配置MSA2000链路冗余旨在确保即使在单条物理链路故障的情况下,数据存取仍能保持正常,提高系统的可用性和容错...
failover机制;与FastCGI,uWSGI,SCGI,memcached等的接口;简单的负载均衡和容错;使用外部认证模块;可定制访问日志和错误日志;重写URL;对后端服务器进行安全保护等。 Nginx的主进程只有一个,主要用来读取和...
同时,它还支持Failover机制,在一个服务失效时能自动将请求路由到其他有效服务上。 3. **EJB Objects的集群** EJB对象同样具备集群感知能力,能够在集群中实现高效的数据交换和通信。无论是无状态或有状态的会话...
- **Failover问题:** Failover机制用于确保主节点失效后,能够快速切换到备用节点。常用的方案包括Master/Slave模式以及多套部署架构。此外,还需要开发相应的监控系统来监测Redis集群的状态,并在必要时触发...
当主服务器出现故障时,备用服务器通过监测机制发现异常,然后接管主服务器的工作,保证服务不中断。 **Failover的关键组件:** 1. **心跳检测(Heartbeat)**:这是Failover系统中非常重要的一部分,它用于定期...
- **测试**: 在正式部署之前,进行彻底的测试以验证Fast-Start Failover机制的有效性至关重要。 #### 3. Oracle Data Guard之客户端TAF配置 **透明应用程序故障转移 (TAF)** 是Oracle提供的一种机制,它允许应用...