/ 中存储网

天蝎项目机柜管理单元RMC-CLI规范v1.0

2015-06-25 15:20:55 来源:中国IDC圈

目录

一、  概述……4

二、  CLI 用例说明……6

三、  用户权限管理……7

四、  语法说明……8

五、  属性说明……10

六、  附录…… 19

概述

RMC CLI 定义参考SMASH SM_CLP 标准进行定义,具体参考模型为SM_CLP 的“Modular System Profile”(参考概述文献:DSP0214)。采用SM_CLP 的树形结构定义,便于灵活扩展。这篇文章档只对CLI  中的对象和属性关键字进行统一,对于CLI 的实现,和命令行的具体格式定义,请参照SM_CLP 的定义标准。

RMC 信息监控实现方式

由于通过I2C 的传输时延较大,不利于实现所有信息都实时获取。对于信息我们将信息分为动态信息和静态信息;

静态信息:不会随时间变化发生变化的属性       

动态信息:随着时间变化动态变化的属性,如:温度,功耗等。

所有对象的温度,功耗,状态,sensors 值定义为动态信息,其他为静态信息。

对象属性定义 

RMC 对象属性类型包括两类:

一类为只读属性Read Only  以下简称为RO(这类属性只要求能够通过命令行读出其数值);

另一类为读写属性Read and Write 以下简称为RW(这类属性作为可控属性,支持设定,修改,删除功能)

对于没有定义的属性,属性值使用na 标识。

对于定义了但是未能获取到的属性,或者是模块不在位时属性值no

天蝎机柜管理单元RMC-CLI规范v1.0.pdf