更新时间:2020-06-15 18:41:21
封面
版权信息
译者序
前言
作者简介
评审者简介
第一部分 用GlusterFS制定高性能的存储解决方案
第1章 设计方法简介
1.1 定义解决方案设计的多个阶段及其意义
1.2 分析问题并准确地提出问题
1.3 考虑可行的解决方案
1.4 把解决方案实现出来
1.5 小结
习题
延伸阅读
第2章 定义GlusterFS存储
2.1 技术需求
2.2 什么是集群
2.3 什么是GlusterFS
2.4 块存储、文件存储与对象存储
2.5 为什么选择GlusterFS
2.6 对高冗余存储的需求
2.7 对高性能存储的需求
2.8 并行I/O
2.9 小结
第3章 架构存储集群
3.1 技术需求
3.2 GlusterFS对计算机的要求
3.3 需要多大的存储空间
3.4 性能方面的注意事项
3.5 确保高可用性的最佳方法
3.6 根据工作类型来确定需求
3.7 小结
第4章 在云基础设施上使用GlusterFS
4.1 技术需求
4.2 设定后端存储所需的brick
4.3 在节点上安装GlusterFS
4.4 创建存储卷
4.5 优化性能
4.6 小结
第5章 分析Gluster系统的性能
5.1 技术需求
5.2 概述目前的实现方案
5.3 性能测试
5.4 可用性测试
5.5 扩展
5.6 小结
第二部分 用Kubernetes制作可用性高的Nginx Web应用程序
第6章 创建可用性高的自我修复架构
6.1 微服务
6.2 创建容器镜像
6.3 构建容器镜像时的经验
6.4 容器编排
6.5 Kubernetes
6.6 小结
参考资料
第7章 了解Kubernetes集群的核心组件
7.1 控制面的各种Kubernetes组件
7.2 Kubernetes的工作节点
7.3 Kubernetes的对象
7.4 小结
第8章 架构Kubernetes集群
8.1 各种Kubernetes组件的规模与尺寸问题
8.2 存储方面的问题
8.3 网络方面的需求
8.4 定制kube对象
8.5 小结
第9章 配置并部署Kubernetes
9.1 部署基础设施
9.2 小结
第三部分 Elastic Stack(ELK Stack)
第10章 用ELK Stack进行监控
10.1 技术需求
10.2 为什么要做数据监测
10.3 集中式的日志
10.4 Elasticsearch概述
10.5 Logstash
10.6 用Kibana进行整合
10.7 小结
第11章 设计ELK Stack
11.1 技术要求