声明
第一章 绪 论
1.1 研究背景
1.2 研究目的和意义
1.3 研究内容
1.4 论文的组织结构
第二章 相关理论和技术
2.1 基础设施即代码
2.2 编排框架比较
2.2.1 Puppet
2.2.2 SaltStack
2.2.3 Chef
2.2.4 Ansible
2.3 调度算法
2.4 微服务
2.4.1 微服务与单体应用的比较
2.4.2 微服务的优缺点
2.4.3 微服务的设计
2.4.4 主流微服务框架
2.5 本章小结
第三章 编排系统分析与设计
3.1 功能需求
3.2 总体分析与设计
3.2.1 服务架构
3.2.2 服务设计
3.2.3 数据库设计
3.3 编排服务的调度设计
3.4 高并发高可靠设计
3.5 日志分析设计
3.6 本章小结
第四章 编排系统实现
4.1 编排系统技术架构
4.1.1 技术架构
4.1.2 系统界面
4.2 高并发可靠性实现
4.3 编排系统实现
4.3.1 SpringCloud框架服务实现
4.3.2 编排服务实现
4.3.3 编排服务的调度实现
4.4 日志分析实现
4. 5编排系统功能与性能测试实现
4.5.1 功能测试
4.5.2 性能测试
4.6 本章小结
第五章 全文总结与展望
5.1 全文总结
5.2 后续工作展望
致谢
参考文献