1 本书特点
- 道术结合:
- 每部分从原理开始,然后介绍实践;
- 原理深刻简明,切中要害
- 实践都是干货,而且在组织方面充满逻辑性
- 广泛的维度:
- 包括空调水电、硬件、网络软件
- 涉及流程、管理
- 充满诚意,充满干货:
- 13个运维故事,精心选择或设计;
2 总体介绍
第一部分:对IT基础架构标准做了阐述;
第二部分:综合了数据中心、网络、系统等众多技术领域的主题。关键词“跨界”;
第三部分:管理流程篇。管理流程是基础架构中最为重要的核心组件;
第四部分:基础服务篇。基于多机房和海量节点介绍如何去构建DNS、NTP、文件共享、配置管理等一整套服务的方法;
第五部分:系统运维篇。主要和日常运维管理的工作相关。
第六部分:SE应该具备的素养。主要如何提升自己。
3 基础架构
做基础架构重要的三点:
- 可靠:底层不扎实,上面再花哨也没有用
- 两大基石:
- CMDB:解决信息从哪里来
- Workflow:确保信息的准确性
- 可靠性上栽跟头的主要原因就是钱
- 廉价、免费是世界上最昂贵的商品
- 两大基石:
- 简单
- 简单是支持规模增长、消除扩容瓶颈的基础要件;
- 底层架构越复杂,出问题牵扯的东西就越多;
- 架构师要不断为新架构减负和解耦,消灭基础架构身上的三座大山:
- 消灭异构形式:在如下方面需要统一标准
- 通信协议
- 接口规范
- 实现方式
- 消灭重复组件:
- 底层功能的实现在业界大多有成熟的解决方案,尽可能去复用或者在此基础上改进
- 研发的精力要更多放在业务场景的适用性上
- 消灭紧耦合关系:
- 要从不同的角度入手,子系统和模块的紧耦合因素是不同的;
- 系统间的解耦让架构扁平化,消灭冗余的层级;执行一项任务要经十个系统,一旦失败,十个系统都脱不了干系;
- 模块间的解耦要明确职权界限。调度模块只负责调度,部署模块只负责部署,避免出现多头管理的问题
- 核心是产出过渡的依赖关系,暴露给外部的细节最小化;
- 消灭异构形式:在如下方面需要统一标准
- 高效
- 人多省力,人少省心
- 影响效率的主要因素来自于CMDB和Workflow模型的成熟度
- 总之基础架构做不好,整个团队的管理是一片混乱,执行效率低下,成员怨声载道。
网友评论