WEB开发网
开发学院操作系统Linux/Unix IBM AIX 持续可用性 (2) 阅读

IBM AIX 持续可用性 (2)

 2008-10-10 08:23:25 来源:WEB开发网   
核心提示: 原始的 CPU Guard 功能通过监视某些类型的瞬时错误来预测正在运行的 CPU 的故障,并动态地将 CPU 置于离线,IBM AIX 持续可用性 (2)(2),但是不提供替代 CPU,从而降低了客户的计算能力,在多处理器系统上,取决于故障的类型,此外,旧的该功能不允许 SMP 系统使用

原始的 CPU Guard 功能通过监视某些类型的瞬时错误来预测正在运行的 CPU 的故障,并动态地将 CPU 置于离线,但是不提供替代 CPU,从而降低了客户的计算能力。此外,旧的该功能不允许 SMP 系统使用两个以下的处理器进行操作。

AIX 5.2 中引入的动态 CPU Guard 功能是早期 AIX 版本中可用的原始 CPU Guard 的改进和动态版本。关键区别在于,新版本利用了 DLPAR 技术,并允许操作系统在仅使用一个处理器的情况下正常工作。从 AIX 5.2 开始引入的此功能缺省是启用的。示例 1 演示了如何检查此属性。

示例 1 动态 CPU Guard

briley# lsattr -El sys0 |grep cpuguard
cpuguard enable CPU Guard True

如果此功能已禁用,可以通过按如下方式执行 chdev 命令来启用它:

chdev -l sys0 -a cpuguard=enable

CPU 备用

动态 CPU 备用功能允许透明地将可疑的缺陷 CPU 替换为正常的非授权处理器(“按需容量”处理器池的一部分)。该替代处理器无缝地置于在线,因此应用程序和内核扩展没有受到影响。

新的处理器自主地取代缺陷处理器。动态 CPU Gurad 和动态 CPU 备用协同工作,以通过客户的自我诊断和自我修复软件来保护他们的投资。

预测性 CPU 释放和动态处理器释放

在这些系统上,AIX 实现了持续的硬件监视,并定期轮询固件以了解硬件错误。当处理器错误的数量达到阈值,并且固件识别出该系统组件存在失败的明显可能性时,则固件将返回错误报告。在所有情况下,都会将错误记录到系统错误日志。此外,在多处理器系统上,取决于故障的类型,AIX 尝试停止使用不可信的处理器并释放该处理器。

处理器恢复和替代处理器

上一页  1 2 3 4 5 6 7  下一页

Tags:IBM AIX 持续

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接