应用管理简介

来源:互联网 发布:琅琊榜香港遇冷 知乎 编辑:程序博客网 时间:2024/04/30 09:36

应用管理子系统主要是完成 存储系统的配置管理及维护 。应用管理子系统作为一组用户态下的应用程序,构建在其它各个内核态下运行的子系统之上,提供了 LCD 、 CLI 、 WEB 等多种方式的用户接口,完成系统所需要的配置、维护、监控功能。

CLI 运行在内核版本为 2.6.21 的嵌入式 Linux 系统上,采用 C 语言开发,通过系统管理代理的交互,达到不需要关心底层具体操作细节,以应用管理的目的。

管理代理 运行在内核版本为 2.6.21 的嵌入式 Linux 系统上,采用 C 语言开发。
管理代理与内核模块通过
 sysfs 、 ioctl 、 API 函数等系统接口交互,具体使用哪些接口由内核模块提供;
管理代理与用户界面之间通过 统一接口 连接, 统一接口 以 Lib 库形式提供统一的 API 供不同的
UI 模块( WUI 、 LCD 、 CLI 等)访问
管理代理, UI 模块不需要关心 统一接口与 管理代理连接和数据封装的具体细节

 

 

 

 

应用管理子系统主要是完成存储系统的配置管理及维护,主要功能包括:

 

 配置管理该功能

 

是应用管理子系统提供的核心功能,用于实现对存储软件中其它各个子系统的配置管理。如:磁盘组的创建与删除、逻辑盘与逻辑卷的创建与删除、逻辑盘与逻辑卷关键参数的设置、逻辑单元的创建与删除、LUN映射的创建与删除、LUN屏蔽的建立与解除等等。还包括硬件端口(串口、FC端口、网口)及硬盘的配置。配置管理的结果会保持在非易失性器件(NVRAM和磁盘)上,以便在磁阵控制器重新启动时,能自动恢复到断电前的工作状态。

操作维护

提供对阵列进行维护操作的工具,包括磁盘组、逻辑盘、逻辑卷的重新配置、硬盘的克隆自检、阵列恢复、计划任务等功能。

事件管理

包括事件日志的记录、查看、删除,告警的邮件通知与SNMPTrap通知,事件的定制等功能。

性能监视

监视硬盘、CacheLUN、存储端口的性能,有助管理人员了解阵列的当前的性能瓶颈。

  系统管理

包括配置的保存与恢复、时间设定、用户管理、版本升级等功能。

 

原创粉丝点击