内容推荐 负载均衡技术是服务或应用高可用的基础,不论是Web应用还是数据库,要保证访问的持续性,负载均衡技术都是不可或缺的。 本书共9章,第1~5章由浅入深地介绍互联网行业最流行、应用最广泛的负载均衡工具LVS、Nginx、HAProxy各自功能的实现,以及与Keepalived组合形成完整意义上的高可用负载均衡集群。第6章介绍特殊高可用负载均衡集群RHCS,它广泛应用于金融、证券、保险等非互联网行业。第7章和第8章介绍结构化数据库MySQL与非结构化数据库MongoDB的高可用负载均衡,这二者自身可实现负载均衡集群,还可与前端Keepalived与HAProxy(或者Nginx)相结合,构建起更高可用性的负载均衡集群。第9章介绍各种负载均衡集群的日常维护,并列举一些常见的故障及解决办法。 通过学习本书,读者不仅可以了解负载均衡的架构和基本功能实现,还可根据书中的实例,轻松构建起所需要的各种类型的高可用负载均衡集群,高效解决问题。 作者简介 田逸,资深Linux、UNIX系统管理员,网络安全等级保护资深顾问。拥有超过20年的一线从业经历,至今仍负责管理维护一定规模的高可用集群网络。知名IT社区51CTO博客专家、博客之星,知名平台IT168、ITPUB博客专家。开源软件Keepalived、Moosefs积极推动者,《互联网运营智慧》一书作者。现常住海滨小城烟台,既维护系统,又行医治病。 目录 第1章 负载均衡概述 1.1 负载均衡的定义 1.2 负载均衡在生产环境中的基本要求 1.2.1 在线可扩展性 1.2.2 高可用性 1.2.3 多服务性 1.3 负载均衡的基本功能 1.3.1 负载分发 1.3.2 健康检查 1.3.3 负载均衡器失败切换 1.4 负载均衡器的呈现形式 1.5 其他负载均衡类型 1.5.1 Oracle RAC负载均衡集群 1.5.2 PCS负载均衡 1.6 与负载均衡不离不弃20年 1.6.1 初识负载均衡LVS 1.6.2 从开始到现在 1.7 学习负载均衡高可用集群的一些建议 第2章 负载均衡的功能 2.1 负载均衡负载分发 2.1.1 LVS负载均衡集群简介 2.1.2 LVS直接路由负载均衡集群 2.1.3 LVS网络地址转换负载均衡 2.2 负载均衡健康检查 2.2.1 负载均衡器Nginx部署及配置 2.2.2 负载均衡集群健康检查功能验证 2.3 负载均衡失败切换 2.3.1 负载均衡失败切换功能组成 2.3.2 Keepalived安装 2.3.3 Keepalived搭配LVS实现失败切换 2.3.4 负载均衡失败切换功能验证 2.4 杂项 第3章 高可用负载均衡集群规划 第4章 Nginx高可用负载均衡集群 第5章 HAProxy高可用负载均衡集群 第6章 特殊高可用负载均衡集群RHCS 第7章 MySQL负载均衡与读写分离 第8章 MongoDB负载均衡集群 第9章 负载均衡集群日常维护 |