版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技术创新 变革未来企业一体化CMDB运维平建设方案目录1.一体化运维平台需要强CMDB2. CMDB模型如何构建3. CMDB平台如何建设4. CMDB平台如何落地1一体化运维平台需要强CMDBCMDB在ITIL时代的定位元数据平台ITIL,CMDB是元 数据平台定位CMDB主要服务 ITSM流程,部分为 自动化服务ITSM更是一种离线 的服务过程面向服务端到端的DevOps与CMDB间关系CMDB同样是作 为服务支撑平台 存在,服务在线 服务过程CMDB为端到端 的服务交付过程 提供数据基础敏捷团队组建用户故事管理项目日报迭代燃尽图迭代看板敏捷流程落地代码与用户 故事关联每日 站会看板质量分
2、析看板变更记录检查结果控制流程自动生成检查报告代码自动编译支持不同工具的构建 脚本执行编译日志管理编译结果控制流程SVN代码库测试Docker镜 像库敏捷项目管理敏捷需求管理服务管控用户故事管理代码与用户故 事关联需求流程 简化电子看板上线流程改造核心资产管理代码质量检查集成检查工具安全检查集成安全扫描工具扫描结果控制流程 自动生成扫描报告自动编译单元测试代码提交检测集成单元测试框架单元测试报告管理单元测试结果限制流程单元测试集成DML数据库 执行工具制定执行策略执行日志管理自动化测试工具集成测试报告管理测试结果通知Cloudtest性能 测试工具集成性能测试 结果自动比对配置管理环境管理进程
3、参数层监控发布监控日志层监控应用侧业务监控:(服务、页面)项目视图度量分析测试视图运维视图敏捷研发 体系建设持 续 集 成 与 测 试持续 部署持续 反馈持 续 交 付 工 具 链开发视图1构件库管理1增量发布1应用资源管理部署交付流水线2发布管理1持续部署管理12 应用变更管理233123流水线管理DML数据库执行 2自动化测试性能测试331以应用可视化自动化部署为核心2以应用场景化变更管理为核心3以应用流水线能力和持续改进为核心IT全过程管理需要统一元数据(DevOps全景图)ITIL、DevOps与CMDB之间的关系2CMDB模型如何构建范围逐渐缩小,从离线到在线、从资产到业务的过程资产
4、系统是ERP管理过程 的一部分,所有 经过采购流程的 都应该纳入资产。采购更多的面向 成本管理CMDB一切支撑线上业 务的资产和配置 都需要纳入管理, 大到机房基础设 施、小到操作系 统的配置配置管理更多的 是面向IT服务过 程。IT资源系统支撑业务及应用 运行所关联的IT 资源,大到机房 资源、小到机器 资源、进程与端 口资源等等不仅仅支撑IT服 务过程,更是支 持IT运营过程此时资源的配置 则有可能专业系 统管理,比如说 程序包配置、环 境配置等等。CMDB建设思路的重构以应用服务为中心来构建模型,不断细分和往外扩展应用的管理边界。使用者服务生产者使用者功能服务生产者业务导向(用户视角)技
5、术导向(生产视角)分解资源模型设计原则:以服务为中心模块应用使用者功能服务生产者产品系统多对多关系资源模型设计原则:以服务为中心业务导向(用户视角)技术导向(生产视角) 业务从使用者和生产者两个不同的视角对业务的构成进行组织 ,并梳理与应用的关系。识别对象识别对象的属性识别对象的关系梳理使用场景制定属性规范和使 用规范1 标准化建设的一般过程IAAS/PAAS/SAAS对象内部的资源对象与对象的关系生命周期的梳理,场景自动化对象关系负责人所在机柜所在机房所属应用对象生命周期采购资源池使用释放废弃对象场景自动化主机上架主机申请主机释放主机下架从生命周期入手,划分阶段,提炼属性,理清关系,固化基础
6、信息,实现运维场景IT对象的属性/关系梳理方法(主机为例)主机IAAS对象对象属性HostnameIP品牌SN序列号2 标准化建设的一般过程从生命周期入手,划分阶段,提炼属性,理清关系,固化基础信息,实现运维场景IT对象的属性/关系梳理方法(应用为例)识别对象识别对象的属 性识别对象的关 系梳理使用场景制定属性规范 和使用规范IAAS/PAAS/SAAS对象内部的资源对象与对象的关系生命周期的梳理,场景自动化应用对象属性对象关系对象生命周期对象场景自动化SAAS对象应用名称所属系统应用集成集成管理应用创建时间关联部署资源应用测试测试管理应用研发负责人关联服务资源应用部署发布与部署管理应用运维负
7、责人应用发布配置管理构件库管理应用、集群、主机IAAS、PAAS提供面向应用的资源象模型的梳理边 界IT对象的全面管理能力体系框架2 对象属性和关系的梳理边界对象属性/关系场景状态消费反馈执行监控对象3个核心管理元素:属性 /关核系心、模场型景:、业务、状态梳理的属性以及关系,能够支持扩场展景模消型费:基于核心模型的关联反言之,没有消费场景的属性/关对系象,不应该存储场景分为两大类:执行和监控,支执撑行会导致对象状态变更,由监控采集数消据费,场反景馈决定对对象的状态应用资源状态CMDBIT资源管理系统智能监控数据分析ITOA应用的变更=资源的变更应用的状态=资源的状态持续交付 作业变更 持续部
8、署OpsWork动作应用管理:明确应用管理的边界,统一术语和名称IT资源管理:面向应用的IT资源管理,实现全局并分层 的配置地图能力应用管理支撑:结合应用的管理需求,纳管应用的描述、环境配置、制品标准、管理规程、维护手段等应用 信息。CI关系优化:简化、优化应用配置项关系以应用为中心的全面管理能力体系框架核心模型:业务、 应用、集群、主 机扩展模型:基于 核心模型的关联对象IAAS、PAAS提供 面向应用的资源 支撑消费场景决定对象模型的梳理边 界面向应用的IT资源模型框架应用部署资源应用环境运维动作部署实例包含可部署于对应生成定义记录应用名、资源名、 资源版本、部署IP等信 息记录环境名、环
9、境说明、 环境下的IP构成等WAR程序、公共配置、中间件、数据库、依 赖库等资源的部署、启停、 监控等管理方法服务资源提供应用接口、应用关 联的RDS、cache 资源等等面向应用的模型资源框架(一个例子)系统组群架构办维护层测试中心维护产品模块 子模块功能PC SERVERRS6000Server390ServerAS400Server网络交换机F5存储线路PASS平台SAN交换机加密机数据中心维护业务产品服务资源子系统DNS服务负载均衡集群F5 POOL归属应用管理项目项目办维护应用组件公共组件 开源组件发布制品生成应用部署资源应用环境运维动作以应用为中心的CMDB管理核心模型3CMDB平
10、台如何建设CMDB架构分基础资源层架构和应用资源层架构应用层资源架构把相关的资源以应用为中心实现资 源整合。资源及其资源的关系称之为拓扑(应用拓扑、物理 拓扑)资源管理方式有人工维护和自动发现两种方式。流 程是人工维护的一种复杂场景和手段。人工维护数据入库应用层基础资源层数据入库自动发现自动发现数据入库数据入库人工维护CMDB两层逻辑架构设计CMDB存储、资源管理和场景的三层关系CMDB关系类型父子关系物理依赖关系业务依赖关系关系类型类型描述表达模式典型例子父不在,子则销毁了内联表或称为明细表服务器与网卡关系、服务 器与进程关系实体间存在联系的外键,关联关系表达服务器与机柜的关系,机 柜与机房
11、的关系,服务器 和交换机之间的关系等是一种因业务产生的关联 关系。数据库关联表来表达应用之间的访问关系。CMDB对象的三种关系类型业务流 视图架构 视图部署 视图物理 视图基于业务访问流的可视化呈现业务访问流的呈现是基于服务和接口服务的呈现架构视图是一个完整业务和应用的全景视图架构视图是基于应用最小粒度和基于业务最大的粒度呈现部署视图是一个应用和一个业务的部署视图部署视图包含了节点、组件、应用等内容物理视图就是底层基础设施的完整概貌物理视图包含了机房、机柜、网络、服务器、虚拟化等信息CMDB中常见的四种拓扑关系CMDB系统功能架构CMDB系统技术架构4CMDB平台如何落地新一代CMDB的落地实
12、施框架规范要求明确定义CMDB平台的作用, 以及与其它业务系统间的关系明确定义资源的管理过程以及 责任人和责任平台(细化)明确定义资源的基线标准以及 偏差管理办法从服务业务场景的视角来规划 和建设配置管理能力流程要求能够真实反映资源状况能够完整的包含所有的资源信 息以及资源间关系全局唯一的权威数据源数据能够被用户及系统方便, 及时和高效的获取组织要求成立统一的配置管理能力建设 主体各个业务团队明确配置消费和 完善的责任形成配置管理讨论、优化和需 求收集的机制平台要求逐步实现配置自动发现,自动 维护实时跟踪资源的状态及配置变 化模型灵活,能够根据业务需求 实时扩展和调整配置可视化,能够支持资源问
13、 题的分析和快速定位全新的理念,全新的建设方法配置管理的全面要求CMDB数据准确性数据管理闭环关注数据闭环和数据可靠性建设,而不是模型规模和属性数量配置生命周期 建设方法论配置可靠性 保障机制目前缺失环节:明确每个CI分类 生命周期步骤部署控制点实现每个CI分类 的生命周期管理目前缺失环节:合规检查一致校验更新回写消费验证识别CI分类明确每个CI 分类生命周 期步骤明确CI在每 个步骤的类 型属性识别每个属 性的拥有者识别如何收 集每个属性在拥有者职 责上达成一 致建立CI更新 方法和步骤部署控制点实现每个CI 分类生命周 期管理识别管理CMDB数据准确性明确CMDB权威作用CMDB实物资 产
14、管理 平台云管 平台HMC网管 平台机房资 源管理 平台存储管理 系统看板系统一事通F5管理系 统ACE管理 系统PAAS平台架构管理 系统MOMWhats UPITIL系统VP系统UCD系统Netbase 监控Sniffer 系统DB数据库明确CMDB做为唯一的配置管理平台,所有平台通过CMDB来实现配置交互。杜绝无CMDB的配置信息共享,禁止跨室组的平台间配置信息直接互联互通。CMDB自动发现实现低成本高效维护数据信息自动更新l资源信息驱动系统变更l变更后信息实时反馈更新个性化信息采集l支持采集插件的扩展lAgent实现统一插件调度l多协议支持l外部API服务的自发现支持资源系统管理的难点
15、信息“准确性”的维护服务器自动发现lAgent采集资源信息自动录入CMDBF5持续交付系统监控系统IT运营分析100多种CMDB库和其他子系统之间的元数据关系CMDB IT对象存储层(通过图数据库来存储)CMDB IT对象描述层(通过CMDB CI来描述)CMDB IT对象通用管理层IT对象1IT对象2IT对象3IT对象4IT对象n产品管理层产品1产品2产品3产品4产品n监控 +IT调度流程服务应用层应用蓝图巡检容灾切换应用部署扩缩容服务编排引擎CMDB的核心定位和其他小CMDB关系系统建设有先后给CMDB带来的影响监控引擎各类监控IT运营分析400主机390主机6000服务器X86服务器统一
16、配置 管理平台AGENT集中 调度数据 更新AGENTAGENTAGENT插件 管理网络设备云管HTTP接口云新HTTP接口VCHTTP接口看板HTTP接口网管HTTP接口合规 检查一致 校对VPITILHTTP接口流水线HTTP平台接口HTTP接口测试基础 HTTP管理平台 接口SNMP/SSH协议配置的自动发现和更新(某行例子)建设完善的配置采 集能力,杜绝人工 维护自动发现资源和应 用的配置信息对接流程、管理平 台和设备,实时获 取和更新配置状态建立资源配置和使 用规范,通过CMDB进行合规检查推动实现配置消费 闭环,通过消费反 馈来自动维护数据 可考性。CMDB库和监控之间的关系(某大型保险集团)统一CMDBEasyOpsITSM CMDB门户CMDB监控CMDBITSM 流程门户功能网络 设备主机 设备存储 设备应用 系统硬件 系统VMware青云网络各个系统入口严格确保数据源来自于CMDB,加强数据的消费,带来的是强一致性检查CMDB库和DevOps之间的关系(某大型银行)统一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工人装修施工免责协议
- 小儿高热惊厥课件
- 护理甲状腺结节
- 2024年度工程翻译服务合同翻译质量标准3篇
- 河南师范大学《下乡写生》2022-2023学年第一学期期末试卷
- 《外汇入门手册》课件
- 2024年度预拌混凝土购销合同(含质量保证金条款)2篇
- 电商运营培训心得体会
- 2024年度建筑工程项目贷款居间合同3篇
- 基于2024年度计划的农产品批量采购合同3篇
- 2024年保密教育培训
- 2024年度宾馆装修合同:设计与施工一体化协议
- 北京市朝阳区2024-2025学年九年级上学期期末模拟考试化学试卷(含解析)
- 金融时间序列
- 网络安全防护策略与指南
- 影院防恐防暴应急预案
- 农产品溯源体系构建
- 风电场消防管理标准
- 人教版一年级数学上册《第一、二单元测试卷》(附答案)
- 小学二年级上学期家长会
- 马及时《王几何》课文原文
评论
0/150
提交评论