腾讯SNG织云:自动化运维体系与实践
需积分: 5 40 浏览量
更新于2024-07-15
收藏 7.28MB PDF 举报
“腾讯SNG织云自动化运维体系.pdf”主要介绍了腾讯社交网络运营部(SNG)的织云自动化运维系统,旨在解决运维中的规范、效率和可扩展性问题,为其他企业提供参考和借鉴。
1. **了解织云**
织云是腾讯内部的一套自动化运维平台,由梁定安在Qcon大会上分享。它旨在通过自动化手段,提高运维效率,降低维护成本,确保系统的稳定性和安全性。系统包括变更管理、监控、资源管理和自动化流程等多个方面。
2. **面临的挑战**
- **规范问题**:新入职的运维工程师小T在初期面临规范不明确、操作文档不全的问题,需要与开发、测试等多个部门频繁沟通。
- **效率低下**:设备申请、部署和扩容等操作繁琐,涉及多个系统,需要大量人工协调,效率低。
- **资源设计复杂**:系统涵盖硬件、操作系统、应用、配置和外部接口等多个层面,需要统一管理和初始化。
3. **核心功能设计**
- **运营规范**:建立运维操作规范,实现环境标准化、对象抽象化和操作工具化。
- **资源设计**:系统初始化、业务模块信息、包系统、配置文件中心、权限中心、名字服务等,确保资源的标准化和统一管理。
- **自动化流程**:通过流程系统、灰度系统和资源配置来自动化运维任务,减少人工干预。
- **监控与调度**:提供业务指标、容灾调度和访问关系的监控,以及智能的扩容流程。
4. **实战云调度**
- **自动化流程执行**:通过流程DB、调度决策、状态判断和消息队列等实现流程自动化,执行工具SVR和通知中心确保流程的顺利进行。
- **标准化工具**:使用可复用、低变更成本的工具,实现智能分支控制,简化流程。
5. **效率提升**
- **扩容流程优化**:通过自动化流程,如申请设备、获取资源、发布部署等步骤,显著提高了扩容效率,减少了人工沟通和操作时间。
6. **系统优势**
- **低维护成本**:通过规范和自动化,降低了运维的复杂性和成本。
- **高可配置化**:系统灵活可配置,适应业务的快速变化。
- **可扩展性**:设计考虑了未来业务的扩展,能够随着业务规模的增长而平滑扩展。
织云自动化运维体系是腾讯SNG应对大规模业务运维挑战的解决方案,通过标准化、自动化和智能化,提升了运维效率,降低了风险,对于其他企业来说,具有很高的学习和借鉴价值。
2017-08-31 上传
2023-08-26 上传
2023-07-13 上传
2024-02-22 上传
2023-07-08 上传
2023-05-25 上传
2024-10-12 上传
2024-10-12 上传
老道123
- 粉丝: 0
- 资源: 2
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升