课程内容
本课程包括操作系统和容器层面的性能调优知识点,全面讲解系统级调优的方法和工具,有具体的实践案例。对于目前云原生开发,也从架构设计和部署运维角度进行分析说明。对于跨平台跨语言的开发场景,使用ServiceMesh是服务治理的一个良好选择,本课程也从设计和架构选型方面进行技术讲解。
课程时长
1天(6小时/天)
课程大纲
一、课程及讲师介绍 (5 mins)
二、培训总览 (5 mins)
三、性能优化总体概述 (20 mins)
1. 性能优化系统性工程
2. 操作系统优化概述
3. 云设施优化概述
4. 应用层优化,结合上两次综述
四、数据采集和展现 (1 hour)
1. 数据收集方法和工具
2. 数据报表和图表工具
五、操作系统调优 (1.5 hours)
1. 系统性能瓶颈检测
2. 内核参数调优
3. 限制服务资源占用
4. 工具使用范例
5. 应用调试器使用
6. 配置内核模块底层分析
六、云原生环境应用调优 (1.5 hours)
1. 容器环境性能因素
2. 应用间访问性能调优
3. 云原生应用设计模式
4. 开发运维环境工具辅助
5. 云基础设施
七、ServiceMesh (1.5 hours)
1. SideCar模式对应用架构的影响
2. 设计性能考虑
3. Istio,Knative等平台性能分析
4. 对应用层的影响分析
5. 云原生其他服务