幫助中心 | 我的帳號 | 關於我們

Kubernetes生產化實踐之路

  • 作者:孟凡傑//蘇菲//謝文利//李建強|責編:董英
  • 出版社:電子工業
  • ISBN:9787121399176
  • 出版日期:2020/12/01
  • 裝幀:平裝
  • 頁數:538
人民幣:RMB 138 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Kubernetes是由谷歌主導的基於容器技術的集群管理系統,其設計理念多數衍生自谷歌內部的集群管理系統的設計和運維經驗。本書從設計層面剖析了Kubernetes的設計原理,並闡述了其設計背後的生產系統問題。Kubernetes作為開放式平台,具有對不同類型的應用(有狀態應用或無狀態應用,在線服務或離線任務)進行統一管控的能力。本書從互聯網公司的視角出發,分享了如何構建高可用的多租戶集群,如何確保集群的穩定性和高性能。此外,本書闡述了數據面優化的重要性,並介紹了各個關鍵點,以確保使用物理機或虛擬機的應用在遷移至容器平台後能夠獲得最佳性能。
    本書的適讀對象包括Kubernetes架構師、運維人員、測試工程師、技術經理,以及尋求應用落地方案的軟體架構師和開發人員。另外,本書苛求于生產系統最佳實踐,對於已有Kubernetes基礎的讀者,閱讀本書會有事半功倍的效果。

作者介紹
孟凡傑//蘇菲//謝文利//李建強|責編:董英

目錄
第1章  架構基礎
  1.1  雲計算的變革
    1.1.1  物理機時代
    1.1.2  虛擬化時代
    1.1.3  容器化時代
  1.2  Kubernetes模型設計
    1.2.1  對象的通用設計原則
    1.2.2  模型設計
    1.2.3  核心對象概覽
    1.2.4  控制器模式
    1.2.5  控制器的協同工作原理
  1.3  Kubernetes核心架構
    1.3.1  核心控制平面組件
    1.3.2  工作節點控制平面組件
    1.3.3  Pod詳解
第2章  計算節點管理
  2.1  操作系統
  2.2  文件系統規劃
  2.3  容器核心技術
    2.3.1  Namespace
    2.3.2  Cgroups
    2.3.3  容器運行時
    2.3.4  容器存儲驅動
  2.4  節點資源管理
    2.4.1  狀態上報
    2.4.2  資源預留
    2.4.3  驅逐管理
    2.4.4  容器和系統資源配置
  2.5  存儲方案
    2.5.1  存儲卷插件管理
    2.5.2  存儲的分類
  2.6  節點調優
    2.6.1  NUMA架構
    2.6.2  CPU性能
    2.6.3  內存
    2.6.4  磁碟
    2.6.5  網路性能
第3章  構建高可用集群
  3.1  高可用的常用手段
  3.2  Kubernetes高可用層級
  3.3  控制平面的高可用保證
    3.3.1  etcd高可用保證
    3.3.2  API Server高可用保證
    3.3.3  控制器高可用保證
    3.3.4  集群的安全性保證
  3.4  面嚮應用的高可用特性
  3.5  模型驅動的集群搭建與管理
第4章  構建企業級鏡像倉庫
  4.1  鏡像倉庫綜述
    4.1.1  鏡像倉庫

    4.1.2  鏡像管理
  4.2  企業級鏡像倉庫
    4.2.1  架構總覽
    4.2.2  資料庫
    4.2.3  塊存儲
    4.2.4  鏡像倉庫實例部署
  4.3  鏡像倉庫緩存
    4.3.1  鏡像分發的挑戰
    4.3.2  鏡像緩存服務拓撲
    4.3.3  鏡像緩存流量管理
    4.3.4  高可用鏡像緩存服務
  4.4  鏡像安全
    4.4.1  鏡像掃描
    4.4.2  鏡像策略准入控制
    4.4.3  鏡像安全監控
第5章  多租戶生產集群
  5.1  租戶
    5.1.1  多租戶支持
    5.1.2  Kubernetes多租戶有限支持
    5.1.3  Kubernetes租戶擴展
  5.2  認證
    5.2.1  Kubernetes認證
    5.2.2  用戶認證
    5.2.3  高負載認證實踐
  5.3  授權
    5.3.1  Kubernetes授權
    5.3.2  租戶授權
    5.3.3  特殊許可權管理
    5.3.4  特殊許可權應用
  5.4  隔離
    5.4.1  節點隔離
    5.4.2  容器隔離
    5.4.3  網路策略隔離
  5.5  配額
    5.5.1  Kubernetes配額
    5.5.2  高階配額
    5.5.3  租戶配額
    5.5.4  租戶配額實踐
第6章  網路接入方案
  6.1  數據中心基礎架構
  6.2  域名服務
  6.3  Linux網路基礎
    6.3.1  理解Linux網路協議棧工作機制
    6.3.2  iptables
    6.3.3  ipset
    6.3.4  IPVS
  6.4  負載均衡
    6.4.1  負載均衡的實現機制
    6.4.2  負載均衡的技術實現
    6.4.3  負載均衡的部署模式

    6.4.4  負載均衡策略
    6.4.5  健康檢查
  6.5  Kubernetes中的服務發布
    6.5.1  創建服務
    6.5.2  服務的類型
    6.5.3  基於kube-proxy實現的流量轉發
    6.5.4  Service高級特性
  6.6  DNS
第7章  API網關和服務網格
  7.1  API網關
  7.2  服務網格
  7.3  深入了解Envoy
    7.3.1  Envoy發現機制
    7.3.2  Envoy架構
  7.4  Ingress
    7.4.1  功能概述
    7.4.2  Ingress的挑戰
  7.5  Contour
    7.5.1  架構
    7.5.2  高級功能
  7.6  Istio
    7.6.1  架構
    7.6.2  Sidecar
    7.6.3  Ingress網關
    7.6.4  金絲雀發布和流量灰度
    7.6.5  安全保證
    7.6.6  策略管理和遙測
    7.6.7  數據平面加速
    7.6.8  優勢和挑戰
第8章  集群聯邦
  8.1  集群聯邦概覽
    8.1.1  集群聯邦設計
    8.1.2  集群註冊中心
    8.1.3  聯邦共享邏輯
    8.1.4  聯邦類型配置
    8.1.5  同步控制器
    8.1.6  副本調度控制器
    8.1.7  全局DNS服務
  8.2  定義聯邦資源
    8.2.1  集群資源
    8.2.2  聯邦資源
    8.2.3  定義聯邦資源
    8.2.4  聯邦資源管理
  8.3  聯邦應用
    8.3.1  聯邦應用
    8.3.2  聯邦應用部署
    8.3.3  聯邦應用運維
    8.3.4  集群聯邦的局限性與解決方案
第9章  邊緣計算
  9.1  邊緣數據中心

    9.1.1  智能域名服務(GSLB)
    9.1.2  邊緣網路接入
    9.1.3  規劃邊緣計算應用
  9.2  KubeEdge
    9.2.1  通信協議
    9.2.2  CloudCore
    9.2.3  EdgeCore
    9.2.4  設備映射器
    9.2.5  未來展望
第10章  應用落地
  10.1  應用容器化
    10.1.1  Dockerfile
    10.1.2  容器化帶來的影響
  10.2  應用接入的最佳實踐
    10.2.1  資源定義
    10.2.2  靈活定義Pod
    10.2.3  應用配置
  10.3  應用管理
    10.3.1  無狀態應用
    10.3.2  有狀態應用
    10.3.3  Operator
  10.4  集群應用運維
第11章  監控和自動修復
  11.1  指標監控系統
    11.1.1  監控系統的構建
    11.1.2  Prometheus Operator
  11.2  日誌管理系統
  11.3  關鍵指標定義
  11.4  自動修復系統
    11.4.1  Node Problem Detector
    11.4.2  自動修復控制器
  11.5  事件監控系統
  11.6  狀態監控系統
第12章  DEVOPS
  12.1  擁抱DevOps
  12.2  自治跨職能團隊
  12.3  敏捷開發
  12.4  GitOps
  12.5  質量保證

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032