APP下载

应用运维自动化平台设计与实践

2019-10-07蔡国华黄鹏秦国锋

新一代 2019年13期
关键词:自动化

蔡国华 黄鹏 秦国锋

摘 要:中国搜索应用运维自动化平台,是根据技术业务实际需求设计和研发的,实现了对关系型数据库、nosql数据库、存储和缓存系统等自动化部署和管理,有效地提升了应用运维的效率,降低了技术系统因故障隐患而产生的风险。

關键词:应用运维;自动化;SaltStack

一、平台建设背景

传统运维管理对服务器的操作几乎都是手动方式:手动安装操作系统、手动部署应用、手动更新等。中国搜索随着业务快速发展,服务器数量日趋庞大,技术架构也越来越复杂,涉及到关系型数据库、nosql数据库、存储和缓存系统等使用和管理。在日常的应用运维工作中,也碰到了越来越多的问题,主要表现在:

·服务器数量庞大,通过手动方式部署应用和更新,运维效率较低。

·应用系统和数据库版本不统一,维护起来比较困难。

·线上业务种类复杂,各个应用系统采用不同的配置,无法进行统一配置管理

·以传统方式登陆服务器查看应用日志,效率比较低,无法对日志做出有效的处理和分析。

为了提高运维效率,对涉及到的应用系统和数据库进行统一管理,将运维人员从重复性的工作中解放出来,有必要开发一套应用运维自动化平台,实现对关系型数据库、nosql数据库、存储和缓存系统等自动化部署和管理。

二、应用运维自动化平台技术介绍

中国搜索应用运维自动化平台是基于开源软件SaltStack,使用python开发,是集应用系统安装、配置、管理、监控于一体的自动化运维平台。……

登录APP查看全文

猜你喜欢

自动化
国内焊接设备市场现状及发展趋势研究
供电企业电力自动化主站系统研究
锦界煤矿连采胶带机集控系统的介绍
供热站自动控制系统中PLC的应用
AGV小车在白酒行业自动化立体仓库中的应用
电气工程及其自动化问题与对策
我国机械设计制造及其自动化的现状及发展趋势
浅论节能设计理念在机械制造与自动化中的应用
简析火力发电厂热工自动化仪表应用及故障排除方法
配网自动化实用化模式建设及系统运行