应用CMDB一体化DevOps及运维平台的基石v15课件_第1页
应用CMDB一体化DevOps及运维平台的基石v15课件_第2页
应用CMDB一体化DevOps及运维平台的基石v15课件_第3页
应用CMDB一体化DevOps及运维平台的基石v15课件_第4页
应用CMDB一体化DevOps及运维平台的基石v15课件_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

应用CMDB一体化DevOps及运维平台的基石应用CMDB1DevOps呼唤新CMDBCMDB模型如何构建CMDB平台如何建设CMDB如何确保成功落地

目录: DevOps呼唤新CMDB 目录: 21、新IT管理需要强CMDB1、新IT管理需要强CMDB3ITIL,CMDB是元数据平台定位CMDB主要服务ITSM流程,部分为自动化服务ITSM更是一种离线的服务过程

CMDB在ITIL时代的定位——元数据平台ITIL,CMDB是元数据平台定位CMDB在ITIL时代4基于服务端到端的DevOps与CMDB间关系

CMDB同样是作为服务支撑平台存在,服务在线服务过程CMDB为端到端的服务交付过程提供数据基础基于服务端到端的DevOps与CMDB间关系CMDB同样是5ITIL、DevOps与CMDB之间的关系

ITIL、DevOps与CMDB之间的关系62、CMDB模型如何构建2、CMDB模型如何构建7范围逐渐缩小、从离线到在线、从资产到业务的过程资产系统是ERP管理过程的一部分,所有经过采购流程的都应该纳入资产。采购更多的面向成本管理CMDB一切支撑线上业务的资产和配置都需要纳入管理,大到机房基础设施、小到操作系统的配置配置管理更多的是面向IT服务过程。IT资源系统支撑业务及应用运行所关联的IT资源,大到机房资源、小到机器资源、进程与端口资源等等不仅仅支撑IT服务过程,更是支持IT运营过程此时资源的配置则有可能专业系统管理,比如说程序包配置、环境配置等等。

CMDB建设思路的重构范围逐渐缩小、资产系统是ERP管理过程的一部分,所有经过8以应用服务为中心来构建模型,不断细分和往外扩展应用的管理边界。服务使用者功能服务生产者业务导向(用户视角)使用者技术导向(生产视角)生产者分解

模型设计原则:以服务为中心以应用服务为中心来构建模型,不断细分和往外扩展应用的9模块应用使用者功能服务生产者产品系统业务导向(用户视角) 技术导向(生产视角)业务多对多关系

模型设计原则:以服务为中心从使用者和生产者两个不同的视角对业务的构成进行组织

,并梳理与应用的关系。模块应用使用者功能服务生产者产品系统业务导向(用户视角) 技10识别对象识别对象的属性识别对象的关系梳理使用场景制定属性规范和使用规范1

标准化建设的一般过程IAAS/PAAS/SAAS对象内部的资源对象与对象的关系生命周期的梳理,场景自动化对象关系负责人所在机柜所在机房所属应用…对象生命周期采购资源池使用释放废弃对象场景自动化主机上架主机申请主机释放主机下架…从生命周期入手,划分阶段,提炼属性,理清关系,固化基础信息,实现运维场景

主机IAAS对象对象属性HostnameIP品牌SN序列号…IT对象的属性/关系梳理方法识别对象识别对象的属性识别对象的关系梳理使用场景制定属性112

对象属性和关系的梳理边界对象属性/关系场景状态消费反馈执行

监控对象3个核心管理元素:属性/关系、场景、状态梳理的属性以及关系,能够支持场景消费反言之,没有消费场景的属性/关系,不应该存储场景分为两大类:执行和监控,执行会导致对象状态变更,由监控采集数据,反馈对象的状态IT对象的全面管理能力体系框架2对象属性和关系的梳理边界对象属性场景状态消费反馈执行监12核心模型:业务、应用、集群、主机扩展模型:基于核心模型的关联对象IAAS、PAAS提供面向应用的资源支撑消费场景决定对象模型的梳理边界面向应用的IT资源模型框架

核心模型:业务、应用、集群、主机面向应用的IT资源模型框13应用部署资源应用环境运维动作部署实例包含可部署于对应生成定义记录应用名、资源名、资源版本、部署IP等信息记录环境名、环境说明、环境下的IP构成等WAR程序、公共配置、中间件、数据库、依赖库等资源的部署、启停、监控等管理方法服务资源提供应用接口、应用关联的RDS、cache资源等等面向应用的模型资源框架(一个例子)

应用部署资源应用环境运维动作部署实例包含可部署于对应生成定义143、CMDB平台如何建设3、CMDB平台如何建设15以应用为中心的CMDB

至高无上的CMDB管理准则以应用为中心的CMDB至高无上的CMDB管理准则16至高无上的CMDB管理准则应用CMDB必须提供统一的应用元数据管理能力,和应用类型无关应用CMDB建设的核心诉求是应用生命周期管理应用CMDB必须以应用为中心,而非以基础资源为中心应用CMDB必须要从应用的角度构建起与IT资源的弹性关系应用CMDB是为应用资源、动作、状态的统一管理提供支撑应用CMDB要有统一的基础资源层CMDB作为基础应用CMDB的核心场景就是持续交付1234567

至高无上的CMDB管理准则应用CMDB必须提供统一的应用元数17CMDB架构分基础资源层架构和应用资源层架构应用层资源架构把相关的资源以应用为中心实现资源整合。资源及其资源的关系称之为拓扑(应用拓扑、物理拓扑)资源管理方式有人工维护和自动发现两种方式。流程是人工维护的一种复杂场景和手段。人工维护数据入库

应用层基础资源层数据入库自动发现自动发现数据入库数据入库人工维护CMDB两层逻辑架构设计人工维护数据入库应用层基础资源层数据入库自动发现数据入库C18CMDB系统功能架构

CMDB系统功能架构19CMDB系统技术架构

CMDB系统技术架构20CMDB存储、资源管理和场景的三层关系

CMDB存储、资源管理和场景的三层关系21CMDB关系类型父子关系物理依赖关系业务依赖关系关系类型类型描述表达模式典型例子父不在,子则销毁了内联表或称为明细表服务器与网卡关系、服务器与进程关系实体间存在联系的外键,关联关系表达服务器与机柜的关系,机

柜与机房的关系,服务器和交换机之间的关系等是一种因业务产生的关联关系。数据库关联表来表达应用之间的访问关系。CMDB对象的三种关系类型父子关系物理依赖关系业务依赖关系关系类型类型描述表达模式典型22业务流视图部署视图物理视图基于业务访问流的可视化呈现业务访问流的呈现是基于服务和接口服务的呈现架构视图是一个完整业务和应用的全景视图架构

架构视图是基于应用最小粒度和基于业务最大的粒度呈现视图部署视图是一个应用和一个业务的部署视图部署视图包含了节点、组件、应用等内容物理视图就是底层基础设施的完整概貌物理视图包含了机房、机柜、网络、服务器、虚拟化等信息

CMDB中常见的四种拓扑关系业务流视图部署视图物理视图基于业务访问流的可视化呈现架234、CMDB如何确保成功落地4、CMDB如何确保成功落地24新一代CMDB的落地实施框架

新一代CMDB的落地实施框架25规范要求明确定义CMDB平台的作用,以及与其它业务系统间的关系明确定义资源的管理过程以及责任人和责任平台明确定义资源的基线标准以及偏差管理办法从服务业务场景的视角来规划和建设配置管理能力流程要求能够真实反映资源状况能够完整的包含所有的资源信息以及资源间关系全局唯一的权威数据源数据能够被用户及系统方便,及时和高效的获取组织要求成立统一的配置管理能力建设主体各个业务团队明确配置消费和完善的责任形成配置管理讨论、优化和需求收集的机制平台要求逐步实现配置自动发现,自动维护实时跟踪资源的状态及配置变化模型灵活,能够根据业务需求实时扩展和调整配置可视化,能够支持资源问题的分析和快速定位

全新的理念,全新的建设方法设定配置管理的要求规范要求明确定义CMDB平台的作用,明确定义资源的管理过程以26关注数据闭环和数据可靠性建设,而不是模型规模和属性数量配置生命周期建设方法论配置可靠性保障机制目前缺失环节:明确每个CI分类生命周期步骤部署控制点实现每个CI分类的生命周期管理目前缺失环节:合规检查一致校验更新回写消费验证识别CI分类明确每个CI分类生命周期步骤明确CI在每个步骤的类型属性识别每个属性的拥有者识别如何收集每个属性在拥有者职责上达成一致建立CI更新方法和步骤部署控制点实现每个CI分类生命周期管理识别

管理打造IT资源的生命周期管理数据闭环关注数据闭环和数据可靠性建设,而不是模型规模和属性数量配置生27CMDB库和CMP之间的关系(某省联通)

1、第四步比较特殊:如果是操作系统镜像中带了我们的agent,则无需同步资源到CMDB,CMDB会自动发现,进一步降低流程复杂度2、中间可能还有流程审批节点,这个都是在流程或者云管门户中完成CMDB库和CMP之间的关系(某省联通)1、第四步比较特殊28CMDB库和监控之间的关系(某大型保险集团)统一CMDB—EasyOpsITSM

CMDB门户CMDB监控CMDBITSM

流程门户功能网络设备主机设备存储设备应用系统硬件系统VMware青云网络各个系统入口

严格确保数据源来自于CMDB,加强数据的消费,带来的是强一致性检查CMDB库和监控之间的关系(某大型保险集团)统一CMDB—E29CMDB库和DevOps之间的关系(某大型银行)统一CMDB—EasyOps构建管理DevOps持续交付流水线集成管理环境管理测试管理发布管理部署管理监控管理版本库管理CMDB提供数据基础,DevOps集成能力,各种能力与CMDB数据对接

CMDB库和DevOps之间的关系(某大型银行)统一CMDB30CMDB与变更服务流程之间的关系(某大型券商)

CMDB与变更服务流程之间的关系(某大型券商)31最好的CMDB是看不到CMDB的

最好的CMDB最好的CMDB是看不到CMDB的最好的CMDB32应用CMDB一体化DevOps及运维平台的基石应用CMDB33DevOps呼唤新CMDBCMDB模型如何构建CMDB平台如何建设CMDB如何确保成功落地

目录: DevOps呼唤新CMDB 目录: 341、新IT管理需要强CMDB1、新IT管理需要强CMDB35ITIL,CMDB是元数据平台定位CMDB主要服务ITSM流程,部分为自动化服务ITSM更是一种离线的服务过程

CMDB在ITIL时代的定位——元数据平台ITIL,CMDB是元数据平台定位CMDB在ITIL时代36基于服务端到端的DevOps与CMDB间关系

CMDB同样是作为服务支撑平台存在,服务在线服务过程CMDB为端到端的服务交付过程提供数据基础基于服务端到端的DevOps与CMDB间关系CMDB同样是37ITIL、DevOps与CMDB之间的关系

ITIL、DevOps与CMDB之间的关系382、CMDB模型如何构建2、CMDB模型如何构建39范围逐渐缩小、从离线到在线、从资产到业务的过程资产系统是ERP管理过程的一部分,所有经过采购流程的都应该纳入资产。采购更多的面向成本管理CMDB一切支撑线上业务的资产和配置都需要纳入管理,大到机房基础设施、小到操作系统的配置配置管理更多的是面向IT服务过程。IT资源系统支撑业务及应用运行所关联的IT资源,大到机房资源、小到机器资源、进程与端口资源等等不仅仅支撑IT服务过程,更是支持IT运营过程此时资源的配置则有可能专业系统管理,比如说程序包配置、环境配置等等。

CMDB建设思路的重构范围逐渐缩小、资产系统是ERP管理过程的一部分,所有经过40以应用服务为中心来构建模型,不断细分和往外扩展应用的管理边界。服务使用者功能服务生产者业务导向(用户视角)使用者技术导向(生产视角)生产者分解

模型设计原则:以服务为中心以应用服务为中心来构建模型,不断细分和往外扩展应用的41模块应用使用者功能服务生产者产品系统业务导向(用户视角) 技术导向(生产视角)业务多对多关系

模型设计原则:以服务为中心从使用者和生产者两个不同的视角对业务的构成进行组织

,并梳理与应用的关系。模块应用使用者功能服务生产者产品系统业务导向(用户视角) 技42识别对象识别对象的属性识别对象的关系梳理使用场景制定属性规范和使用规范1

标准化建设的一般过程IAAS/PAAS/SAAS对象内部的资源对象与对象的关系生命周期的梳理,场景自动化对象关系负责人所在机柜所在机房所属应用…对象生命周期采购资源池使用释放废弃对象场景自动化主机上架主机申请主机释放主机下架…从生命周期入手,划分阶段,提炼属性,理清关系,固化基础信息,实现运维场景

主机IAAS对象对象属性HostnameIP品牌SN序列号…IT对象的属性/关系梳理方法识别对象识别对象的属性识别对象的关系梳理使用场景制定属性432

对象属性和关系的梳理边界对象属性/关系场景状态消费反馈执行

监控对象3个核心管理元素:属性/关系、场景、状态梳理的属性以及关系,能够支持场景消费反言之,没有消费场景的属性/关系,不应该存储场景分为两大类:执行和监控,执行会导致对象状态变更,由监控采集数据,反馈对象的状态IT对象的全面管理能力体系框架2对象属性和关系的梳理边界对象属性场景状态消费反馈执行监44核心模型:业务、应用、集群、主机扩展模型:基于核心模型的关联对象IAAS、PAAS提供面向应用的资源支撑消费场景决定对象模型的梳理边界面向应用的IT资源模型框架

核心模型:业务、应用、集群、主机面向应用的IT资源模型框45应用部署资源应用环境运维动作部署实例包含可部署于对应生成定义记录应用名、资源名、资源版本、部署IP等信息记录环境名、环境说明、环境下的IP构成等WAR程序、公共配置、中间件、数据库、依赖库等资源的部署、启停、监控等管理方法服务资源提供应用接口、应用关联的RDS、cache资源等等面向应用的模型资源框架(一个例子)

应用部署资源应用环境运维动作部署实例包含可部署于对应生成定义463、CMDB平台如何建设3、CMDB平台如何建设47以应用为中心的CMDB

至高无上的CMDB管理准则以应用为中心的CMDB至高无上的CMDB管理准则48至高无上的CMDB管理准则应用CMDB必须提供统一的应用元数据管理能力,和应用类型无关应用CMDB建设的核心诉求是应用生命周期管理应用CMDB必须以应用为中心,而非以基础资源为中心应用CMDB必须要从应用的角度构建起与IT资源的弹性关系应用CMDB是为应用资源、动作、状态的统一管理提供支撑应用CMDB要有统一的基础资源层CMDB作为基础应用CMDB的核心场景就是持续交付1234567

至高无上的CMDB管理准则应用CMDB必须提供统一的应用元数49CMDB架构分基础资源层架构和应用资源层架构应用层资源架构把相关的资源以应用为中心实现资源整合。资源及其资源的关系称之为拓扑(应用拓扑、物理拓扑)资源管理方式有人工维护和自动发现两种方式。流程是人工维护的一种复杂场景和手段。人工维护数据入库

应用层基础资源层数据入库自动发现自动发现数据入库数据入库人工维护CMDB两层逻辑架构设计人工维护数据入库应用层基础资源层数据入库自动发现数据入库C50CMDB系统功能架构

CMDB系统功能架构51CMDB系统技术架构

CMDB系统技术架构52CMDB存储、资源管理和场景的三层关系

CMDB存储、资源管理和场景的三层关系53CMDB关系类型父子关系物理依赖关系业务依赖关系关系类型类型描述表达模式典型例子父不在,子则销毁了内联表或称为明细表服务器与网卡关系、服务器与进程关系实体间存在联系的外键,关联关系表达服务器与机柜的关系,机

柜与机房的关系,服务器和交换机之间的关系等是一种因业务产生的关联关系。数据库关联表来表达应用之间的访问关系。CMDB对象的三种关系类型父子关系物理依赖关系业务依赖关系关系类型类型描述表达模式典型54业务流视图部署视图物理视图基于业务访问流的可视化呈现业务访问流的呈现是基于服务和接口服务的呈现架构视图是一个完整业务和应用的全景视图架构

架构视图是基于应用最小粒度和基于业务最大的粒度呈现视图部署视图是一个应用和一个业务的部署视图部署视图包含了节点、组件、应用等内容物理视图就是底层基础设施的完整概貌物理视图包含了机房、机柜、网络、服务器、虚拟化等信息

CMDB中常见的四种拓扑关系业务流视图部署视图物理视图基于业务访问流的可视化呈现架554、CMDB如何确保成功落地4、CMDB如何确保成功落地56新一代CMDB的落地实施框架

新一代CMDB的落地实施框架57规范要求明确定义CMDB平台的作用,以及与其它业务系统间的关系明确定义资源的管理过程以及责任人和责任平台明确定义资源的基线标准以及偏差管理办法从服务业务场景的视角来规划和建设配置管理能力流程要求能够真实反映资源状况能够完整的包含所有的资源信息以及资源间关系全局唯一的权威数据源数据能够被用户及系统方便,及时和高效的获取组织要求成立统一的配置管理能力建设主体各个业务团队明确配置消费和完善的责任形成配置管理讨论、优化和需求收集的机制平台要求逐步实现配置自动发现,自动维护实时跟踪资源的状态及配置变化模型灵活,能够根据业务需求实时扩展和调整配置可视化,能够支持资源问题的分析和快速定位

全新的理念,全新的建设方法设定配置管理的要求规范要求明确定义CMDB平台的作用,明确定义资源的管理过程以58关注数据闭环和数据可靠性建设,而不是模型规模和属性数量配置生命周期建设方法论配置可靠性保障机制目前缺失环节:明确每个CI分类生命周期步

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论