运维之路(4)

运维平台web化
Job管理平台
1.做成web界面
2.权限控制
3.日志记录
4.弱化流程(下一步,下一步)
5.不用ssh到服务器,减少人为操作造成的故障 Web ssh

DNS web管理 bind-DLZ dns-api
负载均衡web管理 slb-api
Job 管理平台 job-api
监控平台 Zabbix zabbix-api
操作系统安装平台 deploy-api
配置管理平台 saltstack-api
1.调用cobbler-api 安装操作系统
2.调用saltstack-api进行系统初始化
3.调用dns-api 解析主机名
4.调用zabbix-api 将该新上线机器加上监控
5.再次调用saltstack-api 部署软件(安装nginx+php)
6.调用deploy-api 将该版本代码部署到服务器上
7.调用test-api 测试当前服务器运行是否正常
8.调用slb-api 将该节点加入集群

运维自动化发展层级
服务化 API化
web化,平台化
标准化,工具化
智能化的自动化扩容,缩容,服务降级,故障自愈

触发机制------>
	1.当某个集群的访问量超过最大支撑量,比如10000
	2.并持续5分钟
	3.不是攻击
	4.资源池有可用资源
	5.当前后端服务支撑量是否超过阈值  
	6.数据库是否可以支持当前的并发
	7,当前自动化扩容列表是否有其他正在扩容节点
	8.其他业务相关
	
决策系统------>

猜你喜欢

转载自blog.csdn.net/weixin_43546282/article/details/90316064