云计算技术与实践(微课版)
精选云计算技术的主流和核心内容,将云计算技术划分为三大块,体系结构完整、系统性强,逻辑严谨,层次分明,可读性、启发性和操作性都非常强。

作者:唐四薪、唐琼、郑光勇、唐金娟

丛书名:计算机系列教材

定价:49.9元

印次:1-1

ISBN:9787302710691

出版日期:2026.05.01

印刷日期:2026.03.16

图书责编:张民

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书全面、系统地介绍云计算技术的原理与实现,并结合主流的云计算开源软件介绍云计算平台的部署和使用。全书共10章,主要内容包括云计算概述、虚拟化技术、Linux操作系统、Docker容器技术、Kubernetes、OpenStack、Hadoop、云存储技术、分布式计算框架和云安全技术。本书精选云计算技术的主流和核心内容,以问题导向的叙述方式为主,帮助读者理解云计算的本质思想和核心技术。 本书适合作为高等院校相关专业“云计算技术”或“云计算与大数据”等课程的教材,也可供从事云计算运维、平台部署和云原生开发的人员参考。 "

前言 随着信息和网络技术的飞速发展,计算模式从最初的把任务交给大型计算机集中计算,逐步发展为更有效率的基于集群的分布式任务处理模式。互联网的发展使得基于互联网的相关服务增加,使用和交付模式也发生了变化,在这样的背景下,云计算依托相关技术从概念逐步变为现实。云计算被看作第三次IT浪潮,是我国政府“互联网+”战略规划的重要组成部分,云计算已经给人们的生活、生产方式和商业模式带来了根本性改变,是近年来全社会关注的热点。 云计算和大数据是两个密切相关的概念,随着大数据时代的来临,云计算作为大数据的处理架构,其重要性日益凸显。目前,我国高校的计算机、软件工程、物联网等专业都开设了云计算技术的相关课程。这些专业的专业基础课程都是以讲述基础的程序开发知识和系统运维技能为主。实际上,如果要开发大型的软件项目,则需要用到分布式数据库、分布式文件系统、分布式计算框架等云计算相关技术,大型软件的运维和部署更是离不开容器编排、虚拟集群管理这些云计算核心技术的支持。因此,云计算技术相关课程既能帮助学生深入理解和融会贯通程序设计、操作系统、计算机网络、数据库等专业基础课的知识,又能很好地培养学生解决复杂工程问题的能力。 根据面向工程教育专业认证的需要,我们认为,云计算技术的课程目标可分为3个层次: 一是了解云计算的产生背景、概念和体系结构,理解云计算的特征和关键技术,了解虚拟化技术、分布式计算和云存储的基本原理和关键技术;二是掌握PaaS的实现(基于Hadoop)、IaaS的实现(基于OpenStack)和容器技术(基于Docker、Kubernetes等)的应用,对云计算的部署和实施有宏观...

目录
荐语
查看详情 查看详情
目录

第1章云计算概述1

1.1云计算的产生背景1

1.1.1云计算的实现原理1

1.1.2云计算的定义和特点3

1.1.3云计算的必要性7

1.2云计算的体系结构和关键技术9

1.2.1云计算的体系结构9

1.2.2云计算的核心技术10

1.3云计算的资源封装层次11

1.3.1IaaS13

1.3.2PaaS14

1.3.3SaaS14

1.4云计算的部署模式16

1.5云计算相关技术及应用16

1.5.1云计算与大数据17

1.5.2集群18

1.5.3边缘计算19

1.5.4云计算的应用领域21

习题22第2章虚拟化技术24

2.1虚拟化技术概述24

2.1.1虚拟化技术的发展历史24

2.1.2虚拟化技术的层次25

2.1.3常用的虚拟机软件27

2.1.4虚拟化和云计算的关系28

2.2系统虚拟化29

2.2.1系统虚拟化的原则29

2.2.2原生虚拟化与寄宿虚拟化29

2.2.3系统虚拟化的特性31

2.3系统虚拟化的技术实现33

2.3.1CPU指令类型和运行模式33

2.3.2CPU的指令分级35

2.3.3CPU虚拟化36

2.3.4内存虚拟化38

2.3.5设备与I/O虚拟化41

2.3.6GPU虚拟化42

2.4网络虚拟化42

2.4.1网络虚拟化基本原理42

2.4.2软件定义网络43

2.4.3OpenFlow协议45

2.5虚拟机软件的使用47

2.5.1VirtualBox的基本操作47

2.5.2虚拟机的网络连接方式50

2.5.3物理计算机访问虚拟机... 查看详情

"本书精选云计算技术的主流和核心内容,既不泛泛而谈,又考虑到初学者的能力,不过于深入,目标是帮助初学者理解云计算的本质思想和核心技术。

本书按照云计算的关键技术,将内容划分为三大块,即虚拟化技术、云存储和分布式计算,每种内容既有基本理论的讲述,又有实现软件的阐述。""

“云计算技术”课程对实验教学的要求是很高的,本书安排了与云计算软件紧密相关的实验课程,实验课程的内容已经经过多年教学环节验证,具有复杂程序应适中,可操作性好的特点。

本书是微课版,对关键内容和软件操作录制了15个微课视频,能有效帮助学生完成各项实验内容。"


查看详情