24小时365天不间断服务服务器_基础设施核心技术 - (EPUB全文下载)
文件大小:4.72 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:24小时365天不间断服务:服务器/基础设施核心技术
作者:[日]伊藤直也 胜见祐己 田中慎司 广濑正明 安井真伸 横川和哉
译者:张毅
ISBN:978-7-115-38024-1
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 ptpress(libowen@ptpress.com.cn) 专享 尊重版权
版权声明
译者序
关于本书
本书概述
章节作者一览表及出处
术语整理
第 1 章 服务器及基础设施搭建入门——冗余及负载分流的基础
1.1 冗余的基础
1.1.1 冗余概述
1.1.2 冗余的本质
1.1.3 应对路由器故障的情况
1.1.4 应对 Web 服务器故障的情况
1.1.5 故障转移
1.1.6 检测故障 ……健康检查
1.1.7 搭建 Active/Backup 的拓扑结构
1.1.8 还想更有效地使用服务器 ……负载分发 4
1.2 实现 Web 服务器的冗余——DNS 轮询
1.2.1 DNS 轮询
1.2.2 DNS 轮询的冗余拓扑结构示例
1.2.3 还想更轻松地扩充系统 ……负载均衡器
1.3 实现 Web 服务器的冗余——基于 IPVS 的负载均衡器
1.3.1 DNS 轮询与负载均衡器的不同点
1.3.2 IPVS……基于 Linux 的负载均衡器
1.3.3 调度算法
1.3.4 使用 IPVS
1.3.5 搭建负载均衡器
1.3.6 四层交换机与七层交换机
1.3.7 四层交换机的 NAT 模型与 DSR 模型
1.3.8 同一子网下的服务器进行负载分流时需要注意的地方
1.4 路由器及负载均衡器的冗余
1.4.1 负载均衡器的冗余
1.4.2 虚拟路由器冗余协议(VRRP)
1.4.3 VRRP 的拓扑模型
1.4.4 安装 keepalived 时可能遇到的问题
1.4.5 keepalived 的冗余
1.4.6 keepalived 的应用
第 2 章 优化服务器及基础设施的拓扑结构——冗余、负载分流、高性能的实现
2.1 引入反向代理——Apache 模块
2.1.1 反向代理入门
2.1.2 根据 HTTP 请求的内容来控制系统的行为
2.1.3 优化系统整体的内存使用率
2.1.4 缓存 Web 服务器的应答数据
2.1.5 使用 Apache 模块控制处理规则
2.1.6 增设反向代理
2.1.7 进一步对 RewriteRule 进行设置
2.1.8 使用 mod_proxy_balancer 向多台主机分流
2.2 增设缓存服务器——Squid、memcached
2.2.1 引入缓存服务器
2.2.2 Squid 缓存服务器
2.2.3 使用 memcached 进行缓存
2.3 MySQL 同步——发生故障时的快速恢复
2.3.1 万一数据库服务器停止
2.3.2 MySQL 的同步功能的特性和注意点
2.3.3 同步的结构
2.3.4 搭建同步结构
2.3.5 启动同步
2.3.6 确认同步的状态
2.4 MySQL 的 Slave+ 内部负载均衡器的灵活应用示例
2.4.1 MySQL 的 Slave 的运用方法
2.4.2 通过负载均衡器将请求分发到多台 Slave 的方法
2.4.3 内部负载均衡器的注意点……基于 DSR 的分发方法
2.5 选择轻量高速的存储服务器
2.5.1 存储服务器的必要性
2.5.2 理想的存储服务器
2.5.3 将 HTTP 作为存储协议使用
2.5.4 遗留的问题
第 3 章 进一步完善不间断的基础设施——DNS服务器、存储服务器、网络
3.1 DNS 服务器的冗余
3.1.1 DNS 服务器冗余的重要性
3.1.2 使用解析库实现冗余及存在的问题
3.1.3 基于服务器集群的 DNS 冗余
3.1.4 使用 VRRP 的拓扑结构
3.1.5 DNS 服务器的负载分发
3.1.6 小结
3.2 存储服务器的冗余———利用 DRBD 实现镜像
3.2.1 存储服务器的故障排解
3.2.2 存储服务器同步的难点
3.2.3 DRBD
3.2.4 DRBD 的设置与启动
3.2.5 DRBD 的故障转移
3.2.6 NFS 服务器故障转移时的注意事项
3.2.7 备份的必要性
3.3 网络的冗余——驱动绑定、RSTP
3.3.1 L1/L2 上部件的冗余
3.3.2 故障点
3.3.3 链路冗余与驱动绑定
3.3.4 交换机的冗余
3.3.5 增设交换机
3.3.6 RSTP
3.3.7 总结
3.4 引入 VLAN——使网络更加灵活
3.4.1 基于服务器集群的高灵活性网络
3.4.2 引入 VLAN 的优点
3.4.3 VLAN 的基础知识
3.4.4 VLAN 的种类
3.4.5 在服务器集群中的使用
3.4.6 即便在复杂的 VLAN 结构下,也需要让物理层面的设备结构尽可能简易化
第 4 章 性能优化、调整——Linux单个主机、Apache、MySQL
4.1 基于 Linux 单个主机的负载评估
4.1.1 充分发挥单个主机的性能
4.1.2 别臆断,请监控
4.1.3 确认瓶颈的基本流程
4.1.4 何为负载
4.1.5 计算 load average 的内核编码
4.1.6 通过 load average 判断 CPU 使用率和 I/O 等待时间
4.1.7 多核 CPU 与 CPU 使用率
4.1.8 如何计算 CPU 的使用率
4.1.9 进程记账的内核编码
4.1.10 线程和进程
4.1.11 ps、sar、vmstat 的使用方法
4.1.12 找到系统负载的症结并解决
4.2 Apache 的优化
............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 24小时365天不间断服务服务器_基础设施核心技术 - (EPUB全文下载)