[发明专利]系统配置智能管理系统及其管理方法有效
申请号: | 201010624543.2 | 申请日: | 2010-12-30 |
公开(公告)号: | CN102123042A | 公开(公告)日: | 2011-07-13 |
发明(设计)人: | 王卫东;李巍伟;胡刚;龚文;王延生;刘翔 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 北京锐思知识产权代理事务所(普通合伙) 11341 | 代理人: | 李涛 |
地址: | 100010 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统配置 智能 管理 系统 及其 方法 | ||
技术领域
本发明涉及一种系统配置智能管理系统及其管理方法,用于及时、准确地获取数据中心的每个设备的配置信息,保证配置信息的正确和有效性。
背景技术
目前数据中心所使用的设备大都来自不同厂商,设备类型千差万别,但由于历史或技术的原因,往往不能统一获取设备的硬件和软件配置信息,无法保证配置信息的正确和有效性。随着数据中心元素的不断丰富和发展,服务器、交换机、存储设备的种类日新月异,针对数量庞大的设备群,如何及时、准确地掌握每个设备的配置信息,是衡量数据中心服务水平的重要因素。
目前IBM公司的TADDM软件、Cirba公司的DCI软件等均实现了针对服务器、网络设备、存储设备的配置管理功能。但是这些软件均依赖于安装在设备上的代理程序而实现其配置发现功能,增加了诸如服务器等设备的负荷,业务安全风险比较高;同时,上述的配置管理软件都只针对服务器进行配置管理,若同时需要管理其他设备,如存储阵列等就需要引入第三方插件来实现,这些插件可能会带来的兼容性问题;另外,目前的这些配置管理软件都不具备配置信息搜索功能,查找与对比配置信息不方便。
针对现有配置管理软件存在的缺陷,包括配置监控不及时,综合管理不集中,综合分析效率低等,本发明提出一种TCAM(Travelsky Configuration Auto Management,以下简称TCAM)管理软件,是中国航信最新自主研发的配置管理工具,与一般的配置管理工具相比,TCAM具有服务器负荷小、配置发现多元化、软件结构轻量化等诸多优点。首先,TCAM能不依赖安装在设备上的代理程序而准确发现配置信息,大大减小了诸如服务器等设备的负荷,降低了业务安全风险;其次,TCAM处理能够对服务器进行配置管理外,还可以同时需要管理其他设备,TCAM自身能够针对各类操作系统服务器、交换机、存储阵列等各种设备进行配置管理,不仅减少了多插件可能带来的兼容性问题,还保持了软件自身的轻量化结构,为数据中心的各类设备提供完美支持;此外,TCAM还有很多一般的配置管理工具所不具备的功能:TCAM配置信息具备搜索功能,大大方便了针对配置信息的查找与对比;TCAM的审计功能,能够及时发现数据中心真实配置信息与配置管理数据库(Configuration Management Database,以下简称CMDB)信息的差异,保证配置项信息及时、准确。综上比较不难发现,TCAM以其轻量级的架构设计,实现了丰富的配置管理功能,其独特的功能设计大大提高了数据中心的管理效率和运维水平。
发明内容
本发明的系统配置智能管理系统包括信息收集模块、信息分析模块、信息表示模块和信息展示模块。
其中,所述信息收集模块用来收集配置信息,基于SSH方式登录到各种系统,执行shell脚本,根据输出结果和需求进行结果分析,获取所需配置信息。
其中,所述信息分析模块用来自动分析各配置信息之间的关联关系。对于取出所需配置信息,重新数据格式化,按照规范统一入库。
其中,所述信息表示模块,TCAM发现的配置信息采用JDBC连接Oracle数据库。分类配置信息实现统一格式进行存储,整合。拓扑展示基于主机端光纤卡WWN(World Wide Name,全球唯一名字)在存储和交换机端认证的唯一性,把主机,存储和交换机之间的关系关联起来,形成数据中心物理设备之间的拓扑结构。
其中,所述信息展示模块用来展示获取的配置信息,通过不同分类如:系统平台,存储系统,交换机,物理服务器和虚拟服务器详细展示配置信息。能够对配置信息进行统计分析生产报表,展示服务器,存储系统和交换机之间的动态拓扑结构。管理员能够管理配置信息发现所需的基本信息。
根据本发明的系统配置智能管理系统,其进行系统配置智能管理的方法包括如下步骤:
步骤1:收集信息,由信息收集模块定期自动启动配置发现程序,从数据库中获取基本分类配置信息,包括服务器IP网段,交换机IP,EMC存储管理服务器IP,NetApp管理服务器IP地址,HMC管理服务器IP以及用户名,密码信息多线程执行配置信息发现。针对服务器IP网段,每个网段启动一个线程进行配置信息发现,其他同时启动多线程。
步骤2:分析收集的信息,信息分析模块根据获取的配置信息登录服务器,执行脚本信息;对于服务器操作系统类型分别执行相应操作系统配置分析程序;分析脚本执行结果,根据需求获取配置信息。
步骤3:信息表示模块将配置信息存入Oracle库,并从CMDB数据库中导入相关配置信息到Oracle中,然后进行配置变更审计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010624543.2/2.html,转载请声明来源钻瓜专利网。