e-works数字化企业网  »  文章频道  »  基础信息化  »  云计算和虚拟化

国美云运维自动化实践

2017/8/31    来源:极客头条    作者:闫振凯      
关键字:云运维  运维管理  
国美云成立于2016年,旨在通过云计算助力国美集团各版块业务发展,并对外提供领先的行业云服务。
    国美云成立于2016年,旨在通过云计算助力国美集团各版块业务发展,并对外提供领先的行业云服务。自2016年11月发布以来,国美云通过“成熟的架构经验+过硬的产品+贴身的运维”,在客户中获得了良好的口碑。今天我把自己在做云及运维自动化中总结的一些经验分享给大家。
 
    一、 自动化理念
 
    这几年从SA到DevOps,有幸参与了几家公司的IT基础设施的建设和发展历程。中间经历过不少硬仗,踩过坑收获过经验教训,摸爬滚打这么多年,尤其是参与了国美云的从无到有的整个建设过程,有一些经验和思考在此和大家分享一下。
 
    做好自动化运维在我看来是有两个重要抓手:流程和工具,做好这两点基本就可以将自动化运维顺畅跑起来。总结起来是:流程梳理好,工具是手段。
 
    我们都知道罗马不是一天建成的,所以我们在建设运维自动化平台时也要遵循循序渐进的原则,但大方向要清楚,互联网讲究敏捷开发,好产品是不断迭代出来的。
 
    放一张蓝图,朝着目标前进!
 
运维自动化概貌
 
    图 1 运维自动化概貌
 
    二、 自动化实践
 
    我挑选了几个典型产品给大家做分享。
 
    1.CMDB
 
    1.1 CMDB的意义——降低运维管理成本
 
    现在很多公司互联网公司不惜投入重金建设自己的CMDB,那为什么要这样做呢?早期的各个团队维护自己的数据已经很稳定而且比较灵活,引入CMDB及ITIL的概念,不但会打破原有的操作习惯,而且在系统建设初期会有大量的数据导入和使用习惯切换成本。我觉得这其实是权衡现金系统理念的成本和收益问题。公司早期的各个团队维护自己数据,可以较好的满足业务需求,但当数据量越来越大,业务越来越复杂,数据管理成本是急速上升的。这时候在使用传统的运维数据管理方式,恐怕很难支持业务发展。 
 
数据管理成本
 
    图 2 数据管理成本
 
    1.2 CMDB定位
 
    国美云对CMDB的定位是数据中心运维数据库。运维公共配置信息存放在CMDB,其他子系统维护特定业务数据,但与CMDB信息有强关联。 
 
国美云产品
 
    图 3 国美云产品
 
    1.3 CMDB建设
 
    CMDB数据来源主要分两种,人工录入和自动发现。 
 
CMDB数据来源
 
    图 4 CMDB数据来源
 
    从存储数据来看,包括以下方面:
 
CMDB存储数据
 
    图 5 CMDB存储数据
 
    主机数据建设
 
    主机管理模块,用户可以通过综合搜索功能快速快速查询相关信息,具备服务器、网络设备录入和自动发现功能。
 

责任编辑:李欢
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐