2014年7月25日-26日,由51CTO传媒主办的2014WOT全球软件技术峰会在北京富力万丽酒店召开。秉承专注技术、服务技术人员的理念,自2012年以来,WOT品牌峰会成功举办了三届,积累了大量的技术专家资源,获得了广大IT从业者和技术爱好者的一致认可,成为了业界重要的技术分享交流平台以及人脉拓展平台。
本次会议共设八个技术主题,分别是:数据库技术与应用,互联网架构分析,高效的技术团队,敏捷开发,实时计算与数据分析,移动应用,自动化运维,开源技术。
360高级技术经理孔德亮分享了奇虎360自动化运维升级之路。
图:360友好交互的管理平台
孔德亮表示,传统的运维模式已经不能适应“唯快不破”的互联网思想;自动化运维需要帮助运维、开发、测试、运营实现整体自动化;运维产品化是推进技术创新,颠覆运维在技术领域价值的途径;公有云产品大行其道,很有公司的公有云是在私有云的基础上剥离出来的。 据悉,360友好交互的管理平台是360私有云平台的一部分。
运维基础信息库:
问题:传统运维,只将机器-人-部门进行关联,服务器配置、功能角色、关联域名、上下游关联、所属业务等信息杂乱无章。
解决方案:整理了从底层配置到上层应用的关系,引入标签(TAG)的概念,让关系维度更灵活,将标签记录在基础信息库中,数据源规划、统一。
集群软件及配置管理 :
问题: 软件安装效率低,升级、降级不灵活,集群环境需要快速部署,保持一致性。
解决方案:使用RPM,配合YUM,基于OS预先制作好RPM包,基于Puppet,将软件包、配置文件作为管理对象,依赖基础信息库关联关系进行集群部署,自动定期同步,保证配置收敛。