CMDB中心化的运维平台建设-刘海阳.pdf

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CMDB中心化的运维平台建设-刘海阳

CMDB 中心化的运维平台建设 千量级互联网运维CMDB 的实现 刘海阳 @海阳的阳 liuhaiyang@ 我们面对的问题 • 几千服务器如漆似胶 • 申请机器?先花一天找找看 • 空闲机器大隐于机房 • 业务关系混乱 • 核心数据保存在人脑中 • 一人请假全体歇菜 • 大量垃圾报警 • 依赖关系傻傻搞不清楚 • 一万IP手工管理,用时才知错 • 没人敢下线历史业务 • 业务挂了没人知道 • 沟通基本靠吼 • … • … 我们的解决之道 • 建设CMDB – 建模 – 流程 • CMDB 中心化 – 监控 – 报警 – 发布 – … 建设CMDB 现状 • X千台服务器,由一个人维护 – 一人请假全体歇菜 • 记录在Notes+Excel,二维数据 – 没有领域模型 • 一切数据都是纯文本 • 业务:(EPG(有哪些信誉好的足球投注网站)/XX项目/预留/Web3.0/EPG( 已关机)) • IP:(2/4/6/14.7) • 磁盘:1.8T(300G*6) • 你存在~我婶婶的脑海里 – 所有流程依赖人脑确认数据,效率极低 目标 • 建立运维领域模型 – 用OO方法抽象业务,整理核心流程 • 数据程序可读 – 禁止非格式化的纯文本数据 • 吃掉大脑! – 挖出人脑里的信息 – 存储,公开,透明 撸袖管,开干! 用户访谈 • 你是谁? • 你是怎么工作的? • 你关心什么数据?Input?Output ? • Pain Point? 定义CMDB用户角色 • 谁会关心CMDB里的数据? – IDC • 数据维护者,资源分配者 – 业务负责人 • 数据使用者,资源申请者 – 一线运维(NOC) • 监控者 – 财务/商务 • 服务器/机房/带宽一切和钱有关的… – 老板 • 你懂的 需求整理 建模 分层 • 模型定义为三个层次 – 资产层部分人工维护 • 机房,IP,服务器,交换机,防火墙 • 需要人工操作的部分 – 服务层全自动扫描 • 面向In Service的服务器 • 不区分物理机和虚拟机 – 应用层全自动扫描 • 描述业务之间各Service 的依赖关系 • 面向业务,展现拓扑 • 为什么分层? – 隔离人工操作 – 分层分阶段实现 – 方便局部重构 主要类图-资产层 服务层 应用层 一些细节 • 保持层次的隔离 – 不要使用强依赖 • 保持数据的纯净 – 原则:有人工的地方就有错误! – 服务/应用层禁止人工修改 • 建模粒度问题 – 没人关心的对象/属性不要引入 – 用关系代替纯

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档