0


云计算基础架构平台应用
作者:周庆 曾俊 廖盛澨丛书名: ISBN:978-7-5685-4211-1页数:0 开本:16开装帧:平装 出版时间:2023-02-01中图分类:
¥45.80

编辑推荐

  以“项目描述”中的职场情景引入实际工作中遇到的问题,引发读者思考。以“知识学习”、“项目实施”中的若干任务讲解真实案例。读者对象包括在校学生、云计算相关岗位的工作人员及对云计算架构感兴趣的人们。


  本教材由浅入深、全面系统地介绍了云计算的相关知识,共11个项目,包括云计算基础、OpenStack搭建基础环境、OpenStack API与客户端、OpenStack身份服务、OpenStack镜像服务、OpenStack计算服务、OpenStack网络服务、OpenStack存储服务、Ansible自动化运维、Docker容器引擎、Kubernetes搭建与运维。

  教材内容全面、详尽,涉及了实际工作中云计算的各种应用和服务,读者可通过本书的学习,掌握云计算系统的各种具体应用。


 

项目云计算基础  1

学习目标  1

思政课堂  1

项目描述  2

问题引导  2

知识学习  2

一、云计算概述  2

二、虚拟化技术  4

三、OpenStack概述  4

项目实施  5

任务:创建VMware虚拟机  5

实训  17

习题  20

 

项目2  OpenStack搭建基础环境  21

学习目标  21

思政课堂  21

项目描述  22

问题引导  22

知识学习  22

一、Linux操作系统  22

二、OpenStack基础配置  23

项目实施  23

任务一:准备VMware Workstation虚拟机  23

任务二:基础配置  24

实训31

习题34

 

项目3  OpenStack API与客户端  35

学习目标  35

思政课堂  35

项目描述  36

问题引导  36

知识学习  36

一、RESTful API的概念  36

二、WSGI服务器(WSGI Server  37

三、调用OpenStack API的方式  37

四、Dashboard的概念  38

项目实施  38

任务一:OpenStack API的基本使用  38

任务二:OpenStack命令行客户端  45

任务三:手动安装部署Horizon  47

实训51

习题54

 

项目4  OpenStack身份服务  55

学习目标  55

思政课堂  55

项目描述  56

问题引导  56

知识学习  56

一、Keystone组件的作用  56

二、Dashboard界面管理  57

三、管理员角色  57

项目实施  57

任务一:Dashboard界面操作  57

任务二:基于命令行界面进行身份管理操作  63

任务三:手动安装和部署Keystone  69

实训  72

习题  74

 

项目5  OpenStack镜像服务  75

学习目标  75

思政课堂  75

项目描述  76

问题引导  76

知识学习  76

一、镜像服务  76

二、管理镜像的方法  76

三、镜像的制作  77

项目实施  77

任务一:管理Glance镜像  77

任务二:制作OpenStack镜像  86

任务三:手动安装和部署Glance镜像服务  90

实训  92

习题  95

 

项目6  OpenStack计算服务  96

学习目标  96

思政课堂  96

项目描述  97

问题引导  97

知识学习  98

一、Nova简介  98

二、Nova组件及功能  98

三、Nova的界面操作  99

项目实施  100

任务一:Nova的部署  100

任务二:使用和管理计算服务  105

任务三:基于Web界面管理实例  106

实训  111

习题  114

 

项目7  OpenStack网络服务  115

学习目标  115

思政课堂  115

项目描述  116

问题引导  116

知识学习  116

一、Neutron组件的来源  116

二、Neutron组件的功能  117

三、Neutron的划分  117

四、Neutron基础操作  117

项目实施  117

任务一:在Keystone创建Neutron用户,并为Neutron创建数据库  117

任务二:在控制节点手动安装和部署Neutron  118

任务三:在计算节点手动安装和部署Neutron  121

任务四:Neutron网络配置和管理  123

实训  125

习题  128

 

项目8  OpenStack存储服务  129

学习目标  129

思政课堂  129

项目描述  130

问题引导  130

知识学习  131

一、Cinder的来源  131

二、Cinder组件介绍  131

三、Cinder的后端存储  131

四、Cinder的基础操作  131

项目实施  131

任务一:在Keystone上创建Cinder用户,并为Cinder创建数据库  131

任务二:在控制节点手动安装和部署Cinder  132

任务三:在计算节点手动安装存储节点  133

任务四:配置和管理Cinder  135

实训  139

习题  142

 

项目9  Ansible自动化运维  143

学习目标  143

思政课堂  143

项目描述  144

问题引导  144

知识学习  144

一、基础环境配置  144

二、Ansible入门  145

三、Ansible执行模式  145

四、AnsiblePlaybook  145

五、AnsibleRole部署OpenStack  145

项目实施  145

任务一:基础环境配置  145

任务二:Ansible入门学习  150

任务三:Ansible执行模式  151

任务四:AnsiblePlaybook  152

任务五:AnsibleRole部署OpenStack  155

实训  164

习题  166

 

项目10  Docker容器引擎  167

学习目标  167

思政课堂  167

学习情景  168

项目描述  168

问题引导  168

知识学习  169

一、Docker简介  169

二、Docker基础知识  169

三、Dockerfile简介  169

四、Docker Compose  169

项目实施  169

任务一:安装Docker  169

任务二:Docker基本使用  171

任务三:用Dockerfile制作自定义镜像  173

任务四:DockerCompose容器编排  175

实训  177

习题  180

 

项目11  Kubernetes搭建与运维  181

学习目标  181

思政课堂  181

学习情景  182

项目描述  182

问题引导  182

知识学习  183

一、Kubrenetes简介  183

二、KubernetesDocker的关系  183

三、Kubernetes资源介绍  183

项目实施  193

任务一:Kubernetes架构与搭建  183

任务二:Kubernetes资源对象和kubectl  193

任务三:资源清单学习  198

实训  203

习题  206

 

参考文献  207


  • 课件-云计算基础架构平台应用

    课程: 云计算技术与应用 类型: zip 大小:22.83MB上传时间: 2023-02-14 10:56:25

  • 教学大纲-云计算基础架构平台应用

    课程: 云计算技术与应用 类型: rar 大小:18.92KB上传时间: 2023-02-14 10:57:13

全部下载