2021-01-22 SONiC系统管理17 增强系统监控

SONiC系统管理17

增强系统监控

SONiC系统支持对系统电源、风扇等基础部件的管理,CPU通过专用的硬件接口可以读取当前电源模块配置数量、工作状态等信息,CPU也可以通过硬件接口读取风扇的相关信息。在SONiC系统的一种老的实现方法中,系统通过CLI接收到读取电源风扇信息之后在直接从硬件获取相关信息并反馈给CLI接口,这种实现方式的缺点是在某些情况下反馈速度比较慢。
为了提高反馈速度,针对电源和风扇的管理,SONiC系统新的实现方式借鉴了光模块的管理机制,通过专用的daemon,提前周期性地将硬件信息读取到数据库中,对CLI命令的响应通过直接读取数据库中存储的内容来进行,大大提高了响应速度。
设备状态数据库中关于风扇和电源的相关信息如下:

 Fan Table
; Defines information for a fan
key                     = FAN_INFO|fan_name              ; information for the fan
; field                 = value
presence                = BOOLEAN                        ; presence of the fan
model                   = STRING                         ; model name of the fan
serial                  = STRING                         ; serial number of the fan
status                  = BOOLEAN                        ; status of the fan
change_event            = STRING                         ; change event of the fan
direction               = STRING                         ; direction of the fan 
speed                   = INT                            ; fan speed
speed_tolerance         = INT                            ; fan speed tolerance
speed_target            = INT                            ; fan target speed
 PSU Table
; Defines information for a psu
key                     = PSU_INFO|psu_name              ; information for the psu
; field                 = value
presence                = BOOLEAN                        ; presence of the psu     
model                   = STRING                         ; model name of the psu
serial                  = STRING                         ; serial number of the psu
status                  = BOOLEAN                        ; status of the psu
change_event            = STRING                         ; change event of the psu
fan                     = STRING                         ; fan_name of the psu
led_status              = STRING                         ; led status of the psu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值