[发明专利]网络存储系统的功能定制选择系统及方法无效
申请号: | 200610171249.4 | 申请日: | 2006-12-21 |
公开(公告)号: | CN101207633A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 高晓斌;陈蕴弘;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 隆天国际知识产权代理有限公司 | 代理人: | 高龙鑫 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 存储系统 功能 定制 选择 系统 方法 | ||
技术领域
本发明涉及一种系统功能的定制选择系统及方法,尤其涉及一种应用于网络存储系统的功能定制选择系统及方法。
背景技术
目前在网络存储系统的技术开发中,随着科技的发展趋势,需要把存储区域网络(SAN)和网络连接存储(NAS)中的功能整合至同一存储系统中。因此,为了满足用户在功能上的不同需求,这种网络存储系统应当具有高度的可配置性。目前,很多网络存储系统都具备了类似通过发放许可证(license)来提供功能配置的特性。其中,已知的实施方案主要有两种:一种是在系统安装时,所有的功能模块已经全部安装,仅在运行时依照许可证的不同允许用户使用相应的功能;另一种是系统安装时只安装基本的功能模块,其它的扩展功能则以插件的形式单独安装。
然而,已知技术的第一种做法存在占用较多空间的缺点,并且已经加载所有的功能使得系统安全性能较差。对于第二种方案,由于扩展功能需单独安装,因此需要用户维护插件的增删,并且处理流程不可变更。
发明内容
为了解决上述已知技术中的问题与缺陷,本发明的目的在于提供一种应用于网络存储系统的功能定制选择系统及方法,不仅无须占用较多的存储空间,且能够方便地实现任意定制功能的自由选择及组合,提供系统的运行效率和安全。
本发明所提供的一种网络存储系统的功能定制选择系统,包含:安装包模块、认证管理模块、配置管理模块、流程管理模块;其中,安装包模块整合网络存储系统的多个功能于一安装包中,认证管理模块依照提供至网络存储系统的许可证(license)信息生成一第一系统配置文件,以便用于安装包模块从安装包中释放一对应功能并在一系统镜像中形成释放功能对应的镜像文件。配置管理模块对比第一系统配置文件和已存在功能对应的第二系统配置文件,执行选择功能与已存在功能的配置管理,以便用于网络存储系统的功能定制选择。
此外,本发明的功能定制选择系统还包含一流程管理模块,为用于管理定制选择功能的流程配置,以便用于存储网络系统调用定制选择功能对应的功能模块镜像文件。其中流程管理模块通过一功能流程配置文件执行流程配置,其中功能流程配置文件包含功能模块名称、功能模块被调用的接口名称以及调用接口的返回值。
依照本发明的功能定制选择系统,配置管理模块通过第一系统配置文件与第二系统配置文件的对比结果,增加选择功能或替代/删除已存在功能,以执行网络存储系统的功能定制选择。
另外,本发明还提供了一种网络存储系统的功能定制选择方法,包含以下步骤:整合网络存储系统的多个功能于一安装包中;依照提供至网络存储系统的许可证(license)信息生成一第一系统配置文件,并于安装包中释放许可证信息对应的功能;依照释放功能在网络存储系统的系统镜像中形成一镜像文件;查找网络存储系统中已存在功能对应的第二系统配置文件;对比第一系统配置文件与第二系统配置文件,执行网络存储系统的当前功能的配置管理;依照配置管理自系统镜像中加载当前功能的镜像文件。
依照本发明的功能定制选择方法,其中执行网络存储系统的当前功能的配置管理时,首先依照第一系统配置文件与第二系统配置文件的对比结果,确定当前功能的增加、删除或替换。然后,依照增加、删除或替换功能更新已存在功能对应的系统镜像。
本发明的网络存储系统的功能定制选择系统及方法通过将所有系统功能整合于一安装包中,并利用许可证(license)认证的方式,进而使得系统在启动过程中从安装包中释放并运行许可证指定的功能,满足了用户在功能上的不同需求,实现了对系统多个功能的自由定制选择及组合。本发明不仅降低了系统空间的占据,简化了系统运行期间复杂的管理流程,而且增强了系统的运行效率和安全性。
附图说明
图1为本发明的网络存储系统的功能定制选择系统的系统方块图;
图2为本发明的配置管理模块的操作示意图;
图3为本发明的流程管理模块的操作示意图;以及
图4与图5为本发明的网络存储系统的功能定制选择方法的步骤流程图。
【主要元件符号说明】
12安装包模块
14认证管理模块
16配置管理模块
18流程管理模块
20系统镜像
步骤202整合系统的多个功能于一安装包中
步骤204运行安装包
步骤206读入许可证
步骤208生成系统配置文件
步骤210查找已存在功能的镜像文件
步骤212读取原有镜像配置文件
步骤214对比两份系统配置文件
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610171249.4/2.html,转载请声明来源钻瓜专利网。