`
yangzb
  • 浏览: 3506508 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HP ASR(Automatic Server Recovery)机制

阅读更多

ASR(Automatic Server Recovery)是一个硬件部件,它能检查一些严重的服务器关键事件和一些重要零部件是否异常(如内存错误、磁盘故障、温度过高、电源掉电、风扇故障、 网卡异常等);HP asm驱动与操作系统相关,它负责检测软故障(如系统挂起,程序hang等),ASR和ASM时时保持联系,缺少任何一方那么ASR和ASM都失效。 ASR和ASM类似于服务器的维护人员,一个负责硬件层,一个负责软件层,同时他们之间时时保持联系,当出现问题时,共同协商采取某种动作,如重启机器 等。

ASR机制可以通过BIOS设置成开或关,在开启状态下,如果ASR没有检测到软件层的ASM驱动,那么ASR临时“自残”(相当于关闭自己)。ASR是 HP公司发明的一个先进的硬件故障检测部件,目前已经集成在HP DL 380 及以上版本的机器中,HP官方强烈建议用户开启该功能并相应装上ASM驱动(采用smartstart部署系统或安装PSP包会自动安装该驱动),否则机 器可能在故障存在的情况下继续跑应用,这时数据安全难以保障。从上图中还可以看出ASM是“集成”在软件层的,它在用户空间安插一个探针 hpasmd,hpasmd一个主要功能就是对ASR中计数器周期性地赋一个正数值,ASR则周期性地递减这个计数器,如果该计数器大于0表明 hpasmd还“活着”,hpasmd活着又意味着软件层还活着,如果该计数器在10分钟内(默认值)保值非正,那么ASR就直接给CPU发reset信 号,因为此时ASR认为操作系统被挂起了!我们可以做这个实验:把hpasmd进程直接杀掉,一会儿机器就直接重启了。

ASM在用户空间安插hpasmd这个探针的机制,有点类似于我们最近提出的基于 应用层面的监控方法,用户空间的进程全部hang住了,就算操作系统内核还“活着”又有什么用呢?所以就直接reset系统算了。因此hpasmd进程的 稳健性就显得非常重要,因为它就是整个系统“命悬一线”中的那根“线”。

ASR默认情况下是开启的,如果用户没有在操作系统中安装相应的ASM驱动,那么ASR机制就失效。

官方说明如下:

ASR 使用

一、ASR简介

ASR (Automatic ServerRestart)减少由于系统崩溃或挂起产生的影响。它的实现要求软件与硬

件的结合。当ASR为允许状态时,软件定期的通知硬件系统为正常运行状态,当系统崩溃后,硬件不再得到信息并且会在达到设置时间自动重新启动。注意系统必须被设置为无须用户介入情况下重启。

不是所有的系统挂起会导致重启,例如:当所有用户的要求被禁止(表现为系统好象挂起),然而NOS还在运行,这样的情况下ASR不会重启系统。

HP的服务器LC LF LS LH 及其后的机型硬件上都支持ASR。ASR功能的实现要求硬件支持外还

须安装ASR软件。所有安装了HP远程助理软件的系统都支持ASR。ASR可以捕捉系统挂起时的最后一屏,其中包含重要故障信息,并且记录系统重启事件以备后期查看。

二、ASR测试

系统环境:

Winnt操作系统,

安装Toptools软件,

控制面板的服务中ASRSrv 是启动状态

使用:

1 找到 ASRuser 命令:

如果是自动安装的操作系统, 路径为 c:\Winnt40\HPserver\ASRuser

如果是手动安装的操作系统,该文件在 Toptools 文件夹内

2 执行ASRuser /t 可以设置时间:

第一项为自动重启时间

第二项为轮循检测系统时间

(可以通过ASRuser/o 查看设置)

现象:

当系统锁死后,ASR会按照设置的轮循时间检测系统状态,如果到达设定时间后

系统仍未激活, 则自动关机重新启动。

分享到:
评论

相关推荐

    asr-server:ASR(自动语音识别)服务器

    ASR(Automatic Speech Recognition,自动语音识别)是一种技术,它允许计算机系统将人类语言转换为文本,从而实现语音到文本的转化。ASR服务器在多种应用场景中起到关键作用,如智能助手、语音导航、电话客服、实时...

    ASR1802环境搭建

    ASR(Automatic Speech Recognition)学习指南可能涵盖以下内容: - **语音识别基础**:了解语音信号处理、特征提取、声学模型、语言模型等概念。 - **ASR算法**:介绍GMM-HMM、深度神经网络(DNN)、卷积神经网络...

    ASR芯片的所有文档

    ASR芯片,全称为Automatic Speech Recognition(自动语音识别)芯片,是专为语音识别技术设计的集成电路。在当今智能设备和物联网(IoT)领域,ASR芯片扮演着至关重要的角色,使得机器能够理解和响应人类的语音命令。...

    ASR1802S Technical Product Brief

    ASR1802S Technical Product Brief ASR1802S 是一款通信处理器,用于各种通信设备和应用中。该处理器由 ASR Microelectronics(Shanghai)Co., Ltd. 设计和制造,位于上海市昌泰广场2889号B栋201室。 ASR1802S ...

    语音识别(ASR)课程PPT

    语音识别(Automatic Speech Recognition,ASR)是计算机科学领域的一个重要分支,它涉及人工智能和信号处理技术,旨在使机器能够理解和转换人类的口头语言。ASR在多种应用场景中发挥着关键作用,如智能助手、语音...

    ASR1601 datasheet V5.pdf

    ASR1601是一款由ASR微电子(上海)有限公司设计的高性能、高性价比的片上系统(SoC)设备,专为4G LTE功能电话和GSM解决方案提供单芯片支持。这款通信处理器集成了多种功能,以满足现代移动通信设备的需求。 通信子...

    ASR6601硬件设计指南

    ASR6601是一款由翱捷科技股份有限公司设计的Sub-GHz无线通信系统级芯片(SoC),专门针对低功耗广域网(LPWAN)应用。该芯片集成了Sub-GHz射频收发器和32位RISC微控制器(MCU),基于ARM STAR内核,工作频率最高可达...

    ASR1802 OS API(OSA) User Manual v0.2.pdf

    "ASR1802 OS API(OSA) User Manual v0.2" ASR1802 OS API(OSA)是一个操作系统应用编程接口,提供了一系列的API函数用于管理和控制ASR1802系统的各种资源。该接口文档详细介绍了OSA的使用方法、初始化过程、任务管理...

    ASR3601规格书和代码

    ### ASR3601规格书与代码解析 #### 一、概述 ASR3601是一款由ASR Microelectronics(Shanghai) Co., Ltd.设计开发的Category 1 (CAT1) 4G通信处理器,适用于物联网(IoT)应用场景。这款处理器特别之处在于它能够提供...

    asr_python_ASR_Athena_

    在本文中,我们将深入探讨如何使用Python 3和Athena来处理ASR(Automatic Speech Recognition,自动语音识别)任务,特别是针对TIMIT数据集。TIMIT(Texas Instruments- MIT Large-Scale Speech Recognition Corpus...

    ASR官方文档+Speech_and_Language_Processing

    在语音识别领域,ASR(Automatic Speech Recognition)是一项关键技术,它允许计算机系统识别并转化为文本。文档首先会介绍ASR的基本原理,包括声学模型、语言模型和特征提取等核心概念。声学模型主要关注声音信号...

    asr_lora_6601开发资料

    ASR6601支持 LoRa 的国产 LPWAN 低功耗广域网无线通信 SoC 芯片 。时至今日,众多客户基于 ASR6601 SoC 设计、构建或部署了物联网解决方案,搭载于千万终端设备上。为提供给用户和开发者更快速、友好的开发体验,该 ...

    ASR6501-ASR6502.zip

    全 新的 ASR6501 SiP 使用了超小 6 平方毫米封装规格,集成了赛普拉斯 PSoC 4100S Plus MCU 以及 Semtech 公司的 LoRa 收发器,包含ASR6501官方DataSheet,原理图,BOM清单

    oracle ASR用户手册

    3. **快速响应机制**:为了确保问题得到及时处理,ASR Manager 设计了一套快速响应流程,包括但不限于紧急情况下的自动重启系统等操作。 4. **集成支持**:ASR Manager 能够与 Oracle 的其他产品和服务无缝集成,...

    ASR6505官方资料以及驱动(LORA)

    ASR6505是一款基于LoRa技术的无线通信芯片,由Microchip Technology(麦克风普)公司设计,主要用于远距离、低功耗的物联网应用。LoRa是Long Range的缩写,是一种采用扩频技术的无线通信协议,能够在保持低功耗的...

    基于TWEN-ASR芯片设计的语音识别控制开关

    ASR(Automatic Speech Recognition)代表自动语音识别,是语音识别技术的核心。TWEN-ASR是一款专门用于语音识别的集成电路,它内置了高效的语音处理算法,能够识别特定的语音命令并转化为可执行的操作。这款芯片...

    ASR6500S.rar

    3. Demo程序:示例代码或固件,展示了ASR6500S的基本功能和典型应用场景,如数据传输、唤醒机制等,为开发者快速上手提供了参考。 通过这些资源,开发者可以了解ASR6500S的全面信息,包括如何初始化芯片、设置通信...

    ASR离线服务器(Windows版本)

    ASR,全称为Automatic Speech Recognition,即自动语音识别技术,是一种将人类语音转化为文本的计算机技术。本资源提供的是一个适用于Windows操作系统的ASR离线服务器,特别强调了其在网络断开的情况下也能正常运行...

    翱捷科技最新蓝牙 BLE5.2芯片 ASR5601X

    此外,还有1K bits的Efuse用于存储关键信息,并且具备Flash保护机制,以确保数据安全。 在无线通信方面,ASR5601X支持BLE 5.2标准,提供2M/1M/500K/125Kbps的传输速率,确保高速稳定的数据传输。同时,它也兼容15.4...

Global site tag (gtag.js) - Google Analytics