[发明专利]设备配置规范化检查装置和方法在审
申请号: | 201310335873.3 | 申请日: | 2013-08-02 |
公开(公告)号: | CN103399748A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 王力强 | 申请(专利权)人: | 王力强 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 张亚非;杨晓光 |
地址: | 100022 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 配置 规范化 检查 装置 方法 | ||
技术领域
本发明涉及计算机及网络设备的配置,具体涉及一种设备配置规范化检查装置和方法。
背景技术
计算机和网络设备的配置是指对设备及在其上运行的操作系统、服务器应用和用户应用等计算机程序的各种设置,其对设备及计算机程序的正常运行来说是必不可少的。对设备的配置通常是通过配置文件来实现的,设备和程序在启动时首先要加载配置文件,根据配置文件对设备和程序进行相应的设置。配置文件通常为文本文件,其通常逐行地列出了有关设备及程序的各功能模块的诸多配置项。配置文件中的配置通常可由设备和程序厂商设置,并可以由用户根据运行环境进行修改。
配置规范化检查是指检查配置文件中的相应配置项的设置是否正确,以保证设备和程序在特定运行环境中正常运行。现有的配置规范化检查方法通常是使用专用的检查软件产品进行的,该产品内置了逻辑和语意的检查,并根据用户自己积累或者从第三方购买的有关正确配置的知识库来检查设备配置,找到现有配置与知识库中的正确配置的差异。这种方法的缺点是由于产品内置了逻辑和语意的检查,因此只能针对一些通用的配置项或者固化的知识库进行检查。如果知识库的内容发生变化,则需要重新设计和开发该产品,因而缺乏灵活性。如果要保证产品的灵活性,使其能够应对知识库内容的变化,则需要产品能够考虑到各种配置变化的情况,这样会使产品的体量很大,难以保证易用性。换言之,由于产品内置了逻辑和语意的检查,将会导致产品在适应各厂商设备的配置文件时的复杂性,同时产品中要针对各个厂商的所有功能模块完全覆盖,这种全覆盖本身实现起来就很困难。另外,如果添加新的功能模块支持,产品需要进行变动更新以支持新的功能模块,这也将使产品丧失灵活性。此外,现有产品也无法做到灵活的上下文关联,无法针对用户按照自己的业务需求自定义的配置项进行检查。
可见,本领域中需要一种改进的配置规范化检查的解决方案。
发明内容
在本发明的一个方面,提供了一种设备配置规范化检查装置,包括:接收模块,被配置为接收配置模板定义文件,该配置模板定义文件定义了待检查的功能模块的正确配置项;读取模块,被配置为读取设备配置文件;以及匹配模块,被配置为将设备配置文件中的配置项与配置模板定义文件中的正确配置项自动匹配,以判断设备配置文件中的配置项是否正确。
在本发明的另一个方面,提供了一种设备配置规范化检查方法,包括:接收配置模板定义文件,该配置模板定义文件定义了待检查的功能模块的正确配置项;读取设备配置文件;以及将设备配置文件中的配置项与配置模板定义文件中的正确配置项自动匹配,以判断设备配置文件中的配置项是否正确。
本发明的各实施例具有以下优点中的一个或多个:用户可以很灵活的完全按照自己的业务需求和规范来自定义模板,然后检查现网设备的配置,找出与自定义模板不匹配的项目。产品中按照使用惯例引入了模板的上下文关联和结果的模糊匹配,实现了产品的通用性。实现方法简单,产品体量很小,易用性得到保证。
附图说明
图1示出了根据本发明的实施例的设备配置规范化检查装置;以及
图2示出了根据本发明的实施例的设备配置规范化检查方法。
具体实施方式
下面参照附图描述本发明的实施例。应指出的是,在下面的说明中,阐述了许多具体细节以便使本领域的技术人员更全面地了解本发明。但是,对于本技术领域内的技术人员明显的是,本发明的实现可不具有这些具体细节中的一些。此外,应当理解的是,本发明并不限于所介绍的特定实施例。相反,可以考虑用下面的特征和要素的任意组合来实施本发明,而无论它们是否涉及不同的实施例。因此,下面的方面、特征、实施例和优点仅作说明之用而不应被看作是所附权利要求的要素或限定,除非权利要求中明确提出。
现参照图1,其示出了根据本发明的实施例的设备配置规范化检查装置100。如图所示,该装置100包括:接收模块101,被配置为接收配置模板定义文件,该配置模板定义文件定义了待检查的功能模块的正确配置项;读取模块102,被配置为读取设备配置文件;以及匹配模块103,被配置为将设备配置文件中的配置项与配置模板定义文件中的正确配置项自动匹配,以判断设备配置文件中的配置项是否正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王力强,未经王力强许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310335873.3/2.html,转载请声明来源钻瓜专利网。