雲計算平臺搭建與維護 (基於 OpenStack 和 Kubernetes)(微課版)

餘承健,洪洲,時東曉

  • 出版商: 電子工業
  • 出版日期: 2022-02-01
  • 售價: $270
  • 貴賓價: 9.5$257
  • 語言: 簡體中文
  • 頁數: 220
  • ISBN: 7121428563
  • ISBN-13: 9787121428562
  • 相關分類: KubernetesOpenStack
  • 立即出貨

買這商品的人也買了...

商品描述

本書基於OpenStack Rocky版本,介紹雲計算平臺搭建與維護,並基於Kubernetes v1.20.6版本介紹容器雲搭建與維護。本書共5章,分別介紹基礎知識、虛擬化技術、OpenStack雲計算平臺搭建與維護、Dockers技術和Kubernetes容器雲搭建與維護。 本書配有微課視頻,讀者可以使用手機等移動設備掃描書中的二維碼進行觀看。此外,本書還配有PPT、源代碼、網絡課程、實訓指導書(實訓指導書中也配有微課視頻)等教學資源,讀者可以登錄華信教育資源網(www.hxedu.com.cn)免費註冊後下載。 本書可作為高等職業院校、應用型本科院校雲計算技術與應用專業的專業課教材,也可供學習OpenStack和Kubernetes等相關技術的人士參考。

目錄大綱

目錄 第1章 基礎知識 1 1.1 網絡基礎 1 1.1.1 網絡體系結構與TCP/IP協議 1 1.1.2 CentOS網絡配置 3 1.1.3 ip命令 5 1.2 存儲技術 8 1.2.1 存儲技術概述 8 1.2.2 LVM 9 1.2.3 NFS 16 1.2.4 iSCSI 18 第2章 虛擬化技術 23 2.1 虛擬化的概念 23 2.2 網絡虛擬化 24 2.2.1 Linux網橋 24 2.2.2 Open VSwitch 25 2.3 CentOS的虛擬化 28 2.3.1 QEMU/KVM 28 2.3.2 創建虛擬機 30 2.3.3 虛擬機管理 34 2.3.4 虛擬機存儲 40 2.3.5 虛擬機網絡 46 2.4 Overlay網絡 52 2.4.1 VXLAN技術 52 2.4.2 GRE技術 55 第3章 OpenStack雲計算平臺搭建與維護 59 3.1 雲計算概述 59 3.2 OpenStack簡介 60 3.3 安裝OpenStack 61 3.3.1 環境準備 61 3.3.2 基礎服務和軟件安裝 66 3.3.3 安裝Keystone 68 3.3.4 安裝Glance 71 3.3.5 安裝Nova 73 3.3.6 安裝Neutron 78 3.3.7 安裝Dashboard 85 3.3.8 創建實例 86 3.3.9 安裝Cinder 101 3.3.10 安裝Swift 103 3.4 OpenStack雲計算平臺維護 109 3.4.1 命令行工具概述 109 3.4.2 管理域、用戶、角色和Endpoint 110 3.4.3 鏡像管理 113 3.4.4 網絡管理 113 3.4.5 實例管理 117 3.4.6 存儲管理 120 第4章 Docker技術 123 4.1 Docker概述 123 4.1.1 容器與Docker 123 4.1.2 安裝Docker 124 4.2 鏡像操作 127 4.3 搭建私有鏡像倉庫 129 4.3.1 registry鏡像 129 4.3.2 Harbor 130 4.4 容器操作 131 4.5 容器的存儲 134 4.6 容器的網絡 135 4.7 自定義鏡像 137 4.7.1 使用Dockerfile創建鏡像 137 4.7.2 使用docker commit命令創建鏡像 140 第5章 Kubernetes容器雲搭建與維護 143 5.1 Kubernetes介紹 143 5.1.1 Kubernetes簡介 143 5.1.2 Kubernetes集群的組成 144 5.2 安裝Kubernetes集群 146 5.3 Pod 150 5.3.1 資源、對象與命名規則 150 5.3.2 運行和管理Pod 152 5.3.3 Pod存儲 158 5.4 Service 165 5.4.1 埠轉發 165 5.4.2 埠暴露 166 5.4.3 Service概述 167 5.4.4 ClusterIP型Service 168 5.4.5 ExternalName型Service 170 5.4.6 NodePort型Service 171 5.4.7 LoadBalancer型Service 171 5.4.8 Ingress 172 5.4.9 Headless Service 173 5.5 Pod副本控制 173 5.5.1 Deployment 173 5.5.2 StatefulSet 176 5.5.3 DaemonSet 178 5.6 ConfigMap 179 5.7 Secret 183 5.8 Pod安全 189 5.8.1 安全上下文 189 5.8.2 Kubernetes API訪問控制 191 5.9 資源管理 197 5.10 Pod調度 203 5.11 綜合應用:部署Wordpress 209 參考文獻 214