论文部分内容阅读
随着信息技术的发展,企业的核心业务与信息技术联系越来越紧密,业务系统的运作也更加依赖信息技术,为此企业投入了大量资本构建信息系统。然而由于缺乏有效的管理,信息系统并没有发挥出应有的功效从而提升IT服务水平。近年来备受关注的IT服务管理就是将IT和业务相结合来帮助企业提高IT服务水平的得力工具。ITIL(Information Technology Infrastructure Library,信息技术基础架构库)是IT服务管理的理论标准,它是根据IT服务最佳实践研究归纳出来的规范方法。配置管理数据库(CMDB)是ITIL中的核心概念之一,它与ITIL的所有流程息息相关,因此在实施IT服务管理项目中需要优先考虑,项目的成败与是否成功建立CMDB有非常大的关系。本文从配置管理数据库的本质出发,构建了一套科学、合理、具有通用性和扩展性的配置管理数据库模型。本文按如下步骤展开:首先,简单介绍了ITIL框架,分析了ITIL中的十大流程及相互间的关系,由配置管理流程的作用明确了配置管理数据库的地位。其次,从配置管理数据库概念的本质出发,分析了CMDB中要存储的内容,以及CMDB与普通数据库的区别。从数据和流程两个方面详细介绍了CMDB的构建原则,并且分别从配置项的结构、关系、分类和属性四个方面详细分析了配置模型的构建原则。然后,根据配置模型构建原则,提出了一种配置项分类结构,并给出了两种表示方法—树状表示法和目录状表示法。按照配置项的一级分类分九大模块详细设计了配置管理数据库模型,设计中把配置项的属性按公有属性和私有属性分别存储,并且属性和属性值也分开存储,使数据库具有动态扩展性,配置项的属性和值不受表结构的限制。最后,针对大型IT环境中构件数量庞大而且分布复杂的情况,设计了一种分布式的配置信息采集模型一多网域数据采集中心采集模型,并详细介绍了模型结构。这种采集模型很好地解决了IT构件数量大、分布广的问题,同时还提高了数据采集的安全性。同时,详细介绍了数据采集系统的设计及实现。采集工具使用Agent提高了采集效率和灵活性。本文设计的配置管理数据库模型可满足不同服务级别的IT服务管理系统,并且支持CI粒度无限划分,真正达到了通用性和扩展性。数据采集系统能够准确监控配置信息,保证了配置管理数据库中配置信息的实时性和准确性,达到了同步的要求。该模型在IT服务管理系统的建设中具有很大的应用价值。