故障转移
编辑故障转移是在计算机网络中先前活动的应用程序、服务器、系统、硬件组件或网络发生故障或异常终止时切换到冗余或备用计算机服务器、系统、硬件组件或网络。故障转移和切换本质上是相同的操作,只是故障转移是自动的并且通常在没有警告的情况下运行,而切换需要人工干预。
系统设计人员通常在需要近乎连续可用性和高度可靠性的服务器、系统或网络中提供故障转移功能。
在服务器级别,故障转移自动化通常使用连接两台服务器的心跳系统,通过使用单独的电缆(例如,RS-232 串行端口/电缆)或网络连接。只要主服务器和第二台服务器之间持续有规律的脉冲或心跳,第二台服务器就不会使其系统联机。还可能有第三台备件服务器,该服务器运行备件以进行热切换以防止停机。一旦第二台服务器检测到xxx台机器的心跳发生变化,它就会接管xxx台服务器的工作。某些系统能够发送故障转移通知。
某些系统有意地不会完全自动进行故障转移,而是需要人工干预。一旦人工批准了故障转移,这种带有手动批准的自动化配置就会自动运行。
故障恢复是将先前处于故障状态的系统、组件或服务恢复到其原始工作状态,并使备用系统从正常运行状态恢复到备用状态的过程。
虚拟化软件的使用允许故障转移实践通过称为迁移的过程减少对物理硬件的依赖,在该过程中,正在运行的虚拟机从一个物理主机移动到另一个物理主机,而服务几乎没有中断。
历史
编辑故障转移这个术语,虽然可能更早被工程师使用,但可以在 1962 年美国宇航局解密的一份报告中找到。术语切换可以在 1950 年代描述“热和冷备用系统”时找到,其当前含义是立即切换到正在运行的系统(热)和延迟切换到需要启动的系统(冷)。1957 年的会议记录描述了具有紧急切换(即故障切换)和计划故障切换(用于维护)的计算机系统。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/136457/