分享到:

CMBD选型六大要点

一个高效、好用的配置管理数据库(Configuration Management Database,CMDB)需满足以下6条重要标准,即联合、灵活的信息模型定义、标准合规、支持内置策略、自动发现和严格的访问控制。$$  车辆制造商、大型零售商、银行这些全然不同的企业之间有什么共同之处?答案就是它们都需要IT,或者更准确地说,它们都要遵循IT基础架构库(ITIL)服务管理的最佳实践,采用自动化IT管理解决方案以实现重要的业务目标,包括减少服务中断、降低成本、提高IT效率、促进法规遵从等。$$    实施ITIL最佳实践的核心就是配置管理数据库(CMDB)。CMDB将IT基础架构的所有组件储存为配置项,它不仅能维护每个配置项的详细数据,而且能维护各配置项之间的关系数据。同时,CMDB还能维护各配置项中包括其事件和变更历史在内的管理数据。通过将这些数据整合到中央存储库,CMDB可为企业了解和管理数据类型之间的因果关系提供保障。更为关键...  (本文共3页) 阅读全文>>

《计算机应用》2007年S1期
计算机应用

基于任务的配置项版本管理

0引言软件配置管理(Software Configuration Management,SCM)是软件工程中用来管理软件资产变更的一项规程,包括相关工具和应用技术(流程和方法)。它的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。软件配置管理的对象是软件配置项(以下均简称配置项,CI),软件配置管理所包括的标识、控制、状态统计、审计审查到生产、过程管理以及小组协作,这些内容全都是围绕配置项而展开的。配置项是软件配置管理的基本元素,所有配置项都以一定的目录结构和权限保存在配置库中。软件配置管理实质就是围绕所有配置项的整个变化过程所进行的管理,主要包括:1)标识、记录配置项的功能和物理特征;2)控制配置项及其相关文档的变更;3)记录并报告有效配置项所需的信息,包括已提出的变更的特征和已批准的变更的实现状态;4)审核配置项以验证规范、图表、接口控制文档和其他合约规定的一致性。ISO9000-...  (本文共3页) 阅读全文>>

国防科学技术大学
国防科学技术大学

面向软件演化的配置故障诊断技术研究

随着软件规模的扩大和软件复杂度的不断升,软件配置故障已成为导致软件系统失效的主要原因之一。目前软件系统内的配置项约束及其相互之间关联关系的复杂性是导致软件配置故障频发的主要原因。更复杂的情况,当软件系统产生演化时,旧有的配置设置可能不再满足新版本的软件系统,从而导致软件配置故障。基于上述背景,本课题系统分析了常用软件的配置相关代码特征,并设计实现了面向软件演化的配置故障诊断辅助框架ConfExt。通过自动化完成配置项到程序变量的映射,并取配置变量相关约束,可以实现部分软件配置故障的快速诊断。当软件演化发生时,可以实现配置约束变更的自动分析,为软件使用者供配置修改的参考。ConfExt的主要工作包括:1.系统分析了广泛使用的六款C/C++开源软件,包括Apache Httpd、MySQL、Redis、Nginx、Postfix和PostgreSQL,总结出软件系统配置相关的代码特征。2.基于特征模式学习的方法,实现了开源软件系统中...  (本文共81页) 本文目录 | 阅读全文>>

北京邮电大学
北京邮电大学

多店铺可配置的预约类O2O平台的设计与实现

O2O商业模式将线下服务和线上互联网平台相结合,为传统服务产业的资金流动、信息展示和宣传推广提供了新的发展模式和机会。本文研究的预约类O2O场景具有广泛的应用,国内公司有河狸家、美道家等,国外有Care.com家政服务、Soothe按摩服务等。O2O系统的模块较为繁杂,从头开发的方法效率低下,代码冗余,难以维护。不同O2O系统中存在多个功能类似的模块,因而开发通用的O2O平台可以有效降低O2O平台的开发及维护工作量。同时,由于服务人员数量和时间的有限性,预约类O2O模式的上门服务更多从时间维度和空间维度来进行权衡考虑,各种具体场景又会有独特的需求。考虑到这种场景的特点,本文致力于搭建允许多个服务介入的,支持灵活配置的预约类O2O服务系统云平台。系统允许自定义配置一系列策略和参数,从而满足各种不同的个性化需求。本文首先分析了预约类O2O场景中的系统角色和业务需求,找出其中的异同点。通过时间链表序列存储配置具体信息和变更历史,来满足...  (本文共73页) 本文目录 | 阅读全文>>

中山大学
中山大学

对象化软件配置管理支持系统的设计与实现

软件的生命周期中伴随着大量的软件变更。软件在分析设计、开发、测试、运行、维护的各个阶段中都可能发生变更。在软件开发和运行维护阶段发生的软件变更非常容易造成软件配置信息不一致的后果。除此之外,软件变更的分析评估不充分、变更操作不规范等因素直接导致软件变更过程管理混乱的局面,进而造成软件变更失败的结果。软件变更面临着变更成功率低、变更效率低的困难,加剧了软件维护难度,使得软件维护成本居高不下。本文通过对软件配置管理系统进行改进,采取主动与被动两种方法来解决传统软件配置管理系统实施变更成功率低、效率低的问题。主动方法:引入IT服务管理领域中配置项概念,对软件配置管理系统中的构件、文档、测试用例、代码等产出物进行对象化,提出软件配置项分类方式并且管理配置项之间的关系。系统通过工作流的操作方式按照当前变更单状态将变更单分配给不同的角色进行不同的操作。系统中的软件配置项存储于关系数据库,改变了以往软件配置管理系统针对文件操作方式。提高了软件...  (本文共71页) 本文目录 | 阅读全文>>

上海交通大学
上海交通大学

商业银行数据中心配置管理系统的研究与实现

数据中心作为业务运行的后台处理中心,是银行信息集约化程度最高的IT部门,在保障银行金融业务顺利展开的过程中扮演着重要角色。这样的角色定位使数据中心必须投入数量巨大的各类基础设施来确保业务能够平稳运行。然而,如何有效地管理这些基础设施是数据中心目前面临的最严峻的问题。现阶段,数据中心对各项基础设施采取分散运维的管理模式,在配置管理尚不成熟的情况下,一旦某项基础设施出现故障,这种模式不利于快速定位和解决故障,继而直接影响到银行金融服务的质量。本文对目前国内外通用的IT基础技术设施库(ITIL)的理念进行了研究,将ITIL中的配置管理流程作为指导框架,构建出符合数据中心实际需求的配置管理数据库(CMDB),对各项基础设施进行分类、建模,使之抽象成各个配置项,赋予其恰当的属性和名称,并建立配置项之间的关联关系,使其不再是“信息孤岛”。经过梳理、分类、建立关联后,从底层的硬件设施至顶层的IT服务被有机的结合成一幅直观的数据中心基础设施架构...  (本文共89页) 本文目录 | 阅读全文>>