| |
LifeKeeper for Linux 简介
Linux 上的高可用性
SteelEye 公司的产品 LifeKeeper for Linux 是一个通过保持系统正常运行而确保应用具有持续可用性的软件。 LifeKeeper 实现以集群方式连接在一起的 Linux 系统的高可用性,这是通过监控系统及应用的健康状态、保持客户连接性并为任何客户 – 无论位于互联网、内联网还是外联网提供不间断的数据访问。
为了使系统及应用能在宕机时自动恢复,LifeKeeper 允许将应用在发生错误时切换到集群中的其他服务器上。这有助于 LifeKeeper 将单点故障的风险降到最低,从而在 Linux 系统上创建一种抗错环境以满足关键任务操作的严格可用性要求。
抗错
LifeKeeper 为 Linux 环境提供抗错 (FaultResilience,FT) ,这是通过允许同一集群内的其他服务器接管失效的服务器和失效的应用。总拥有成本的降低是因为 LifeKeeper 支持服务器的 Active/Active 配置。该种模式下不再需要专门购买用作热备份的服务器,从而允许客户和应用在失效时恢复到集群中正在运行其他应用的服务器上。
前瞻性保护
有了 LifeKeeper, 某个硬件部件或应用的失效可通过多种错误检测机制被提前检测出来而不会等到系统完全失效。 LifeKeeper 使用智能的进程和多条 LAN 心跳连接来监控 Linux 集群。在两台服务器节点之间定时发送额外信号而确定系统和应用的健康状态 ,LifeKeeper 在采取任何行动前首先确认系统状态,这降低了单点故障的风险,使故障切换情况最少发生。当应用失效但硬件仍能正常工作时, LifeKeeper 首先只恢复失败的应用而不会马上完全切换到另一台服务器,限制了不必要的切换。
透明的故障切换
如果因为某个事件的发生而导致服务器可用性的中断, LifeKeeper 自动将保护的资源和应用转移到集群中的另一台服务器上。因为切换过程对客户端是透明的,单个系统的失效不影响用户的工作。 LifeKeeper 迁移所有的应用和传输连接性的方式使用户能够继续访问应用和数据。这保证所有客户 – 从内部用户到在线客户 – 都不会受到系统失败的影响。
|
|
|
|