什么是 Hardware Diagnostic Suite?
Hardware Diagnostic Suite 2.0 应用程序是 Sun
Management Center 3.5 软件的一个解决方案,用于测试和验证企业环境中的 Sun SPARC 硬件。
Hardware Diagnostic Suite 可以引发并检测硬件故障,并在潜在问题导致系统死机之前警告用户,从而增强系统的可用性。
此应用程序可以在 32 位和 64 位的 Solaris 运行环境中测试设备。
Solaris 2.6、7、8 和 9 软件均支持 Hardware Diagnostic Suite 2.0。
也可以在 Windows NT 或 Windows 98 系统中只运行 Hardware Diagnostic Suite 控制台。有关 Solaris 和 Windows 版本支持的详细准则,请参见 Sun Management Center 文档。
功能
-
提供一些可引发、检测和报告出故障的现场可换部件 (FRUs) 的测试,并提出建议步骤来帮助解决问题,以增强系统的可用性
-
执行数据安全且不占用大量资源的测试,可与日常使用的应用程序同时运行
-
支持网络系统,这使得管理员可以远程监视和管理 Sun 系统上的多个测试会话
-
可以安排测试会话自动运行一次或定期运行,以对系统实施例行验证
-
通过 Sun Management Center 的警报管理功能,就重要的 Hardware Diagnostic Suite 事件提醒系统管理员
-
将所有测试会话的详细信息记录到易于访问的日志文件中
-
充分利用 Sun Management Center 遍及企业范围的安全措施来授权或限制用户访问
注意 - Hardware Diagnostic Suite 不能用于紧张的或数据破坏性的脱机测试,不能在未运行操作环境的情况下运行测试,也不能为实现故障预报而进行数据分析。
|
Hardware Diagnostic Suite 体系结构
Hardware Diagnostic Suite 由以下三类组件组成:
-
Hardware Diagnostic Suite (HDS) 代理和测试
-
Hardware Diagnostic Suite (HDS) 服务器
-
Hardware Diagnostic Suite (HDS) 控制台
每个 Hardware Diagnostic Suite 组件在 Sun Management Center 安装过程中均由相应的 Sun Management Center (SunMC) 组件安装。
这些组件之间的通讯如图 1-1 所示,具体内容在以下几节中介绍。
图 1-1 Hardware Diagnostic Suite 组件之间的通讯
Hardware Diagnostic Suite 代理和测试
代理
Hardware Diagnostic Suite 代理组件负责管理指定主机上的测试会话。代理与 Hardware Diagnostic Suite 服务器交互,将测试信息传送到相应的 Hardware Diagnostic Suite 控制台。代理执行以下活动:
-
探测主机的配置
-
执行测试会话
-
监视测试会话
-
记录测试错误消息并发送通知
Hardware Diagnostic Suite 代理安装在要执行诊断测试并已安装了 Sun Management Center 代理的主机上。
测试
Hardware Diagnostic Suite 应用程序中的测试集合可以实现对多种硬件的测试:
这些测试可以在 32 位和 64 位的 Solaris 运行环境中测试设备。
可以选择给定测试会话的测试数目。每个测试在运行时都没有入侵性和破坏性,所以在有其它应用程序运行的系统上运行 Hardware Diagnostic Suite 测试会话也是很安全的。
这些测试必须安装在要执行诊断测试并已安装了 Sun Management Center 代理的主机上。
Hardware Diagnostic Suite 服务器
Hardware Diagnostic Suite 服务器组件接受来自控制台的请求,并将这些请求传递到相应的 Hardware Diagnostic Suite 代理,然后再将来自代理的响应转发回控制台。
这种多线程服务器是基于 Java
技术的,能够处理来自不同的 Hardware Diagnostic Suite 代理和用户的多个数据请求。
Hardware Diagnostic Suite 服务器随 Sun Management Center 服务器一起安装 。服务器组件只需安装在企业网络中的一台主机上,即可与其它代理或控制台通讯,但该主机必须安装 Sun Management Center 服务器。
Hardware Diagnostic Suite 控制台
Hardware Diagnostic Suite 控制台(图 1-2)是 Hardware Diagnostic Suite 服务器的图形用户界面。通过它可以执行以下任务:
-
选择要测试的设备
-
启动测试
-
监视测试会话
-
访问日志信息
-
安排测试时间
Hardware Diagnostic Suite 控制台在 Sun Management Center 控制台的“细节”窗口中运行。
附录 B 介绍了 Hardware Diagnostic Suite 控制台的各个窗口面板、对话框和控制按钮。
图 1-2 Hardware Diagnostic Suite 控制台