注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信互聯(lián)網(wǎng)企業(yè)容器技術(shù)實(shí)踐

互聯(lián)網(wǎng)企業(yè)容器技術(shù)實(shí)踐

互聯(lián)網(wǎng)企業(yè)容器技術(shù)實(shí)踐

定 價(jià):¥69.00

作 者: 龔曦
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121350047 出版時(shí)間: 2019-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)通過(guò)容器技術(shù)領(lǐng)域的實(shí)踐者分享各自的實(shí)踐案例,介紹常見(jiàn)的業(yè)務(wù)痛點(diǎn)、實(shí)現(xiàn)方式、方案的選型、遇到的問(wèn)題和解決方案等,希望能夠幫助讀者了解、認(rèn)識(shí)和玩轉(zhuǎn)容器。本書(shū)主要分為兩部分:第一部分是原理篇,包括第1章和第2章,簡(jiǎn)單介紹Docker和Kubernetes的基礎(chǔ)知識(shí)及原理,包括Docker和Kubernetes是什么、可以做什么及如何使用等;第二部分是案例篇,包括第3~10章,通過(guò)多個(gè)實(shí)戰(zhàn)案例,針對(duì)不同的使用場(chǎng)景和業(yè)務(wù)需求,介紹如何應(yīng)用容器技術(shù)及實(shí)現(xiàn)相關(guān)需求。本書(shū)案例均來(lái)自一線(xiàn)真實(shí)案例,并有技術(shù)人員對(duì)技術(shù)改造過(guò)程的體會(huì)和領(lǐng)悟,有較強(qiáng)的借鑒意義和參考價(jià)值。

作者簡(jiǎn)介

  任職杭州網(wǎng)銀互聯(lián)科技股份有限公司市場(chǎng)部,負(fù)責(zé)公司的市場(chǎng)推廣活動(dòng),包括線(xiàn)下活動(dòng)的策劃、對(duì)接和執(zhí)行。杭州網(wǎng)銀互聯(lián)成立于2004年,主營(yíng)數(shù)據(jù)中心業(yè)務(wù)和云計(jì)算業(yè)務(wù),公司擁有十多年的行業(yè)經(jīng)驗(yàn)以及近百人的技術(shù)團(tuán)隊(duì)。

圖書(shū)目錄

目    錄
第1章 Docker入門(mén) 1
1.1 容器簡(jiǎn)介與Docker容器引擎 2
1.1.1 什么是容器 2
1.1.2 Docker容器 2
1.2 Docker核心原理 5
1.2.1 Docker引擎結(jié)構(gòu) 5
1.2.2 Docker服務(wù)流程 6
1.2.3 Docker核心技術(shù) 6
1.3 Docker鏡像及鏡像倉(cāng)庫(kù) 16
1.3.1 什么是Docker鏡像 16
1.3.2 構(gòu)建Docker鏡像 16
1.3.3 搭建Docker鏡像倉(cāng)庫(kù) 21
1.4 Docker網(wǎng)絡(luò) 22
1.4.1 Docker網(wǎng)絡(luò)架構(gòu) 22
1.4.2 Docker網(wǎng)絡(luò)原理 23
第2章 Kubernetes入門(mén) 28
2.1 Kubernetes概述 29
2.1.1 什么是Kubernetes 29
2.1.2 為什么選擇Kubernetes 29
2.1.3 Kubernetes基本概念 31
2.2 Kubernetes架構(gòu)及安裝 36
2.2.1 Kubernetes架構(gòu) 36
2.2.2 Kubernetes核心組件 38
2.2.3 二進(jìn)制安裝Kubernetes集群 44
2.2.4 kubespray安裝Kubernetes集群 50
2.3 Kubernetes實(shí)戰(zhàn)案例 52
2.3.1 WordPress應(yīng)用模型 52
2.3.2 部署WordPress 53
2.3.3 部署MariaDB 54
2.3.4 通過(guò)瀏覽器訪(fǎng)問(wèn)WordPress 57
2.4 Kubernetes網(wǎng)絡(luò) 57
2.4.1 Kubernetes中的網(wǎng)絡(luò)場(chǎng)景 57
2.4.2 Kubernetes網(wǎng)絡(luò)模型 59
2.4.3 Kubernetes開(kāi)源網(wǎng)絡(luò)方案 60
2.5 Kubernetes高級(jí)特性 64
2.5.1 Federation 65
2.5.2 GPU支持 68
2.6 Kubernetes生態(tài) 71
2.6.1 Kubernetes包管理工具Helm 71
2.6.2 Service Mesh 73
2.6.3 Serverless 76
第3章 美麗聯(lián)合容器云實(shí)踐 79
3.1 “從零到一”:容器云平臺(tái)的技術(shù)演進(jìn) 80
3.1.1 為什么要建設(shè)容器云平臺(tái) 80
3.1.2 如何建設(shè)容器云平臺(tái) 80
3.1.3 架構(gòu)演進(jìn) 84
3.1.4 穩(wěn)定性、效率和成本 89
3.2 “自我突破”:關(guān)鍵技術(shù)方案和創(chuàng)新點(diǎn) 93
3.2.1 版本演進(jìn) 93
3.2.2 關(guān)鍵技術(shù)和創(chuàng)新點(diǎn) 94
3.3 總結(jié) 109
3.3.1 體會(huì)和心得 109
3.3.2 展望未來(lái) 110
3.3.3 遇到過(guò)的問(wèn)題 114
3.3.4 開(kāi)源工具分享 115
第4章 酷家樂(lè)容器化之路 119
4.1 架構(gòu)挑戰(zhàn)與應(yīng)對(duì)方案 120
4.2 應(yīng)用容器化 122
4.2.1 CI/CD遷移 122
4.2.2 公共基礎(chǔ)鏡像 122
4.2.3 鏡像構(gòu)建及單元測(cè)試 123
4.2.4 容器部署 124
4.2.5 網(wǎng)絡(luò)模式 124
4.2.6 性能相關(guān) 124
4.2.7 小結(jié) 125
4.3 編排自動(dòng)化 125
4.3.1 資源隔離與資源限額 125
4.3.2 Kubernetes的認(rèn)證與授權(quán) 128
4.3.3 CMDB改造 131
4.3.4 Kubernetes的包管理工具Helm 132
4.3.5 存儲(chǔ)方案 132
4.3.6 網(wǎng)絡(luò)方案 132
4.3.7 日志與監(jiān)控 133
4.3.8 小結(jié) 134
4.4 酷家樂(lè)的服務(wù)網(wǎng)格實(shí)踐 134
4.4.1 服務(wù)網(wǎng)格的發(fā)展現(xiàn)狀 135
4.4.2 酷家樂(lè)技術(shù)團(tuán)隊(duì)?wèi)?yīng)用Istio的范圍 135
4.4.3 Istio的安裝 135
4.4.4 通過(guò)Istio的信息進(jìn)行全自動(dòng)化部署 135
4.4.5 通過(guò)Istio + Zipkin + Sleuth實(shí)現(xiàn)調(diào)用鏈路追蹤 137
4.4.6 通過(guò)Istio的routing rule實(shí)現(xiàn)不同的發(fā)布策略和版本策略 138
4.4.7 通過(guò)修改Istio系統(tǒng)設(shè)置實(shí)現(xiàn)Pod外部訪(fǎng)問(wèn)控制 139
4.4.8 Istio的其他風(fēng)險(xiǎn) 140
4.4.9 小結(jié) 140
4.5 總結(jié) 140
第5章 個(gè)推基于Docker和Kubernetes的微服務(wù)實(shí)踐 142
5.1 微服務(wù) 143
5.1.1 微服務(wù)簡(jiǎn)介 143
5.1.2 微服務(wù)實(shí)踐 145
5.2 容器化 149
5.3 Kubernetes實(shí)踐 151
5.4 總結(jié) 157
第6章 使用Kubernetes進(jìn)行交換機(jī)端口流量采集 158
6.1 Prometheus簡(jiǎn)介與使用 159
6.1.1 Prometheus特點(diǎn) 159
6.1.2 Prometheus相關(guān)組件 159
6.1.3 Prometheus架構(gòu) 159
6.1.4 Prometheus適用場(chǎng)景 160
6.1.5 Prometheus的安裝及使用 160
6.1.6 Prometheus SNMP Exporter 168
6.1.7 Prometheus 告警 169
6.1.8 Grafana 171
6.2 流量采集系統(tǒng) 171
第7章 搜道微服務(wù)容器化實(shí)踐 175
7.1 為何選擇Docker 176
7.1.1 公司架構(gòu)演變過(guò)程 176
7.1.2 平臺(tái)存在的問(wèn)題 176
7.1.3 容器優(yōu)勢(shì) 176
7.2 Docker容器云架構(gòu)方案 177
7.2.1 技術(shù)選型及實(shí)踐 177
7.2.2 服務(wù)注冊(cè)與服務(wù)發(fā)現(xiàn) 192
7.2.3 Docker網(wǎng)絡(luò)與通信解決方案 193
7.3 未來(lái)展望:自動(dòng)化和彈性云 194
7.3.1 自動(dòng)化 195
7.3.2 彈性云 195
第8章 縱橫新創(chuàng)的容器化實(shí)踐 196
8.1 背景介紹 197
8.2 Rancher介紹 198
8.2.1 基礎(chǔ)設(shè)施編排 199
8.2.2 應(yīng)用商店 199
8.2.3 容器編排與調(diào)度 199
8.2.4 企業(yè)級(jí)權(quán)限管理 199
8.3 Docker構(gòu)件庫(kù)配置 199
8.3.1 Nexus 3安裝 200
8.3.2 Nexus 3配置Docker鏡像庫(kù) 201
8.3.3 配置Docker環(huán)境 202
8.4 構(gòu)建Maven環(huán)境 208
8.4.1 配置POM文件 208
8.4.2 配置DockerFile文件 209
8.4.3 開(kāi)啟Docker的遠(yuǎn)程接口 209
8.4.4 執(zhí)行Maven編譯 210
8.5 Rancher在Jenkins中的配置 211
8.5.1 Jenkins中安裝Rancher插件 212
8.5.2 在Rancher服務(wù)中配置API連接信息 212
8.5.3 在Jenkins中配置 213
8.5.4 Jenkins的執(zhí)行效果 214
8.6 問(wèn)題與總結(jié) 216
8.6.1 Rancher的高可用 216
8.6.2 收集日志 216
8.6.3 監(jiān)控告警 217
8.6.4 調(diào)用鏈監(jiān)控 217
8.7 寫(xiě)在最后 218
第9章 九言科技Kubernetes實(shí)踐 219
9.1 現(xiàn)有維護(hù)中的瓶頸 220
9.2 容器管理平臺(tái)的選擇 220
9.3 環(huán)境的搭建與CI/CD 220
9.3.1 用kubeadm快速搭建Kubernetes環(huán)境 221
9.3.2 Kubernetes環(huán)境下的CI/CD整體架構(gòu) 222
9.4 存儲(chǔ)引擎的選擇 222
9.4.1 存儲(chǔ)概述 222
9.4.2 如何選擇驅(qū)動(dòng)引擎 223
9.5 Kubernetes日志收集 226
9.5.1 收集日志的需求 226
9.5.2 收集日志的解決方案 226
9.6 未來(lái)探索 229
9.6.1 Service Mesh介紹 229
9.6.2 FaaS與Serverless 230
9.7 小結(jié) 232
第10章 沃趣科技的容器化RDS之路 233
10.1 容器化RDS:計(jì)算存儲(chǔ)分離架構(gòu)下的“Split-Brain” 234
10.2 容器化RDS:計(jì)算存儲(chǔ)分離架構(gòu)下的I/O優(yōu)化 242
10.2.1 計(jì)算存儲(chǔ)分離架構(gòu) 243
10.2.2 計(jì)算存儲(chǔ)分離架構(gòu)的缺點(diǎn) 243
10.2.3 DoubleWrite 243
10.2.4 單機(jī)架構(gòu):關(guān)閉DoubleWrite 244
10.2.5 計(jì)算存儲(chǔ)分離架構(gòu):關(guān)閉DoubleWrite 244
10.3 容器化RDS:PersistentLocalVolumes和VolumeScheduling 246
10.3.1 本地卷 246
10.3.2 原有調(diào)度機(jī)制的問(wèn)題 246
10.3.3 PVC綁定 247
10.3.4 Pod調(diào)度 247
10.4 容器化RDS:借助CSI擴(kuò)展Kubernetes存儲(chǔ)能力 252
10.4.1 現(xiàn)有Kubernetes存儲(chǔ)插件系統(tǒng)問(wèn)題 253
10.4.2 Container Storage Interface 254
10.4.3 基于CSI和分布式文件系統(tǒng)在MySQL上實(shí)現(xiàn)Dynamically Expand Volume 255
10.4.4 對(duì)CSI的展望 257

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)