展开全部

主编推荐语

全面剖析负载均衡技术原理、应用、优化和未来趋势。

内容简介

本书分为10章。第1章,主要介绍负载均衡技术的背景、发展历史、现状、原理和不同产品。第2章~第5章,主要介绍四层负载均衡和七层负载均衡的工作原理、功能应用和实现方式,以及负载均衡技术在云计算、微服务领域中的应用。第6章~第8章,主要从协议和实现两个层面,深入介绍负载均衡的性能优化和安全设计,并详细介绍基于DPDK技术的高性能并发网关DPVS 的设计与实现。第9章,结合负载均衡技术在爱奇艺的落地实践,主要介绍负载均衡服务的部署方法、监控告警、故障处理、性能分析等实例,以及负载均衡技术在云计算、边缘计算中的应用。第10章,简单地展望了未来负载均衡的一些发展趋势。本书主要面向的是负载均衡服务的提供者和使用者、网络技术研发人员、后端服务开发人员,同时也面向对负载均衡技术感兴趣的广大技术爱好者。

目录

  • 封面
  • 前折页
  • 版权信息
  • 内容简介
  • 编委会名单
  • 推荐序1
  • 推荐序2
  • 前言
  • 第1章 负载均衡概述
  • 1.1 从数据中心说起
  • 1.1.1 数据中心的发展历史
  • 1.1.2 超融合数据中心架构和大型互联网架构
  • 1.2 负载均衡必要性分析
  • 1.2.1 负载均衡的作用
  • 1.2.2 场景需求
  • 1.3 负载均衡的产生
  • 1.3.1 负载均衡的历史
  • 1.3.2 负载均衡的现状
  • 1.3.3 负载均衡面临的挑战
  • 1.4 负载均衡的原理
  • 1.4.1 四层负载均衡的原理
  • 1.4.2 七层负载均衡的原理
  • 1.5 典型的负载均衡器介绍
  • 1.5.1 LVS
  • 1.5.2 Nginx
  • 第2章 负载均衡详细介绍
  • 2.1 四层负载均衡技术
  • 2.1.1 经典四层负载均衡器LVS的相关术语
  • 2.1.2 LVS转发模式及配置实例
  • 2.1.3 不同协议下的负载均衡
  • 2.1.4 获取真实的客户端IP地址和端口信息
  • 2.2 七层负载均衡技术
  • 2.2.1 经典七层负载均衡器Nginx的部署架构
  • 2.2.2 Nginx转发粒度控制
  • 2.2.3 获取真实的客户端IP地址和端口信息
  • 2.3 Real Server调度算法
  • 2.3.1 轮询(RR)
  • 2.3.2 加权轮询(WRR)
  • 2.3.3 最少连接调度(LC)
  • 2.3.4 加权最少连接调度(WLC)
  • 2.3.5 一致性哈希(CONNHASH)
  • 2.3.6 连接模板
  • 第3章 负载均衡功能
  • 3.1 基本功能特性
  • 3.1.1 负载均衡器的网络结构
  • 3.1.2 提供外网VIP和流量均衡
  • 3.1.3 提供内网VIP和IDC内部服务
  • 3.1.4 使用SNAT集群提供外网访问
  • 3.1.5 使用SNAT隧道服务无外网出口的IDC
  • 3.1.6 服务隔离和安全控制
  • 3.2 高可用性
  • 3.2.1 使用Keepalived做健康检查
  • 3.2.2 使用VRRP实现主备
  • 3.2.3 使用ECMP实现集群化
  • 3.2.4 使用网卡绑定扩展单网卡流量
  • 3.3 高可扩展性
  • 3.3.1 扩展负载均衡器
  • 3.3.2 扩展后端服务器
  • 3.4 使用BGP Anycast实现多个IDC负载均衡和机房灾备
  • 第4章 现有负载均衡器比较
  • 4.1 四层负载均衡器
  • 4.1.1 硬件实现
  • 4.1.2 软件实现:Linux Virtual Server(LVS)
  • 4.1.3 软件实现方案对比
  • 4.2 七层负载均衡器
  • 4.2.1 硬件实现
  • 4.2.2 软件实现:HAProxy
  • 4.2.3 实现方案对比:F-Stack与Nginx
  • 第5章 负载均衡与云计算
  • 5.1 负载均衡与弹性计算
  • 5.2 跨区域调度与容灾
  • 5.3 API Gateway
  • 第6章 网络协议优化
  • 6.1 TCP协议优化
  • 6.2 TLS/HTTPS协议优化
  • 6.2.1 TLS/HTTPS协议的性能问题
  • 6.2.2 Session ID及Session Ticket
  • 6.2.3 False-Start
  • 6.2.4 TLS1.3协议
  • 6.2.5 硬件加速卡和计算分离
  • 6.2.6 自动化数字证书管理
  • 6.3 HTTP协议优化和HTTP2.0
  • 6.4 基于UDP的传输协议优化
  • 6.4.1 基于UDP的传输协议简介
  • 6.4.2 QUIC协议优化
  • 6.5 DNS协议优化
  • 第7章 性能优化
  • 7.1 主要性能指标
  • 7.2 性能挑战与分析
  • 7.2.1 C10K问题及C10M问题
  • 7.2.2 LVS性能瓶颈分析
  • 7.2.3 内核成为瓶颈的原因
  • 7.3 高性能四层负载均衡关键技术
  • 7.3.1 Kernel Bypass技术与DPDK
  • 7.3.2 Share-Nothing思想
  • 7.3.3 避免上下文切换
  • 7.3.4 使用轮询而非中断
  • 7.3.5 避免数据复制
  • 7.3.6 其他技术
  • 7.4 使用DPDK加速四层负载均衡
  • 7.4.1 高性能负载均衡器的架构
  • 7.4.2 高性能负载均衡器功能模块
  • 7.4.3 数据流大图
  • 7.4.4 项目开源的缘由和一些经验
  • 7.5 七层负载均衡性能优化
  • 7.5.1 Nginx调优
  • 7.5.2 内核参数调优
  • 7.5.3 利用最新内核的特性
  • 7.5.4 利用硬件卸载
  • 7.6 性能测试环境与数据
  • 7.6.1 大并发测试环境
  • 7.6.2 四层负载均衡性能数据
  • 7.6.3 七层负载均衡性能数据
  • 7.7 大容量网卡
  • 第8章 安全设计
  • 8.1 数据中心面临的安全问题
  • 8.2 Syn-flood攻击与防御
  • 8.3 DDoS与流量清洗
  • 8.4 黑名单与ACL
  • 8.5 WAF
  • 第9章 负载均衡实践
  • 9.1 服务配置部署
  • 9.1.1 主备模式与集群模式
  • 9.1.2 部署FullNAT外网集群
  • 9.1.3 部署FullNAT内网集群
  • 9.1.4 部署DR集群
  • 9.1.5 部署SNAT集群
  • 9.1.6 部署SNAT-GRE集群
  • 9.1.7 部署Nginx集群
  • 9.2 监控与故障分析
  • 9.2.1 负载均衡监控指标及基本监控
  • 9.2.2 监控数据成图
  • 9.2.3 线上故障及排查实例
  • 9.3 SLA简介
  • 9.3.1 服务自助化
  • 9.3.2 服务告警
  • 9.3.3 流量异常检测
  • 9.4 集群性能分析
  • 9.5负载均衡与Kubernetes云原生
  • 9.5.1 负载均衡服务
  • 9.5.2 Ingress
  • 9.5.3 SNAT出网访问
  • 9.6 边缘计算
  • 第10章 展望
  • 后折页
  • 封底
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    4.0

    还不错,适合小白入门级学习

      转发
      评论

    出版方

    电子工业出版社

    电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。