随着云计算等新一代信息技术迅猛发展,数字经济成为带动中国经济增长的重要引擎。云计算是分布式计算(Distributed Computing)、并行计算(Parallel Computing)和网格计算(Grid Computing)的进一步发展,通过将计算任务均衡分布在由大规模集群服务器构成的资源池上,使各种应用系统能够根据按需、透明地获取高性价比的计算能力、存储资源和信息服务。云计算平台的易编程、高容错、方便扩展等特性,使得处理超大规模数据的分布式计算成为现实。云计算技术已经受到学术界和产业界的双重关注。
本课程组在分布式计算(特别是云计算)、数据处理及信息安全技术领域进行了多年的研究,具有扎实的理论基础和实践经验。针对目前国内各层次学生对云计算技术的研究需求,本课程详细、深入地介绍了云计算发展现状、云计算系统架构与组成部件、云计算关键技术、云计算平台和应用,注重反映云计算技术的新思路、新观点、新方法和新成果。
本课程注意从实际出发,采用学生容易理解的体系和叙述方法,深入浅出、循序渐进地帮助学生把握云计算技术的主要内容,富有启发性。本课程既可作为计算机科学技术学科、电子信息学科,以及信息安全专业的大学高年级学生、硕士及博士研究生网上课程资源,也对从事分布式计算、网络信息安全技术、信息网络应用系统研究和开发工作的科研人员具有一定的学习参考价值。
课程目标1:
掌握云计算的基本概念、核心技术原理与典型应用、发展趋势。
课程目标2:
学习并掌握开源云计算平台的搭建与应用。
第1讲 云计算技术概览
1.1 云计算的定义与特征
1.2 云计算的体系架构与关键技术
1.3 云计算数据中心
1.4 云计算与其他技术
第1讲测验
第2讲 虚拟化与容器技术
2.1 虚拟化概述
2.2 虚拟化关键技术
2.3 典型虚拟化软件
2.4 容器技术
第2讲测验
第3讲 云存储
3.1 云存储的基本概念
3.2 云存储的关键技术
3.3 典型的云存储系统
第3讲 测验
第4讲 云计算系统监管
4.1 云计算系统的资源监管体系
4.2 云计算系统的资源监测
4.3 云计算系统的任务调度
4.4 云计算系统的网络监管
4.5 云资源监管系统
第4讲测验
第5讲 云计算安全
5.1 云计算安全分析
5.2 云计算安全保障技术
5.3 云计算安全服务体系
第5讲 测验
第6讲 云计算节能技术
6.1 云数据中心能耗
6.2云数据中心的能效评价体系
6.3 绿色云计算节能技术
6.4 节能的云数据管理
第6讲 测验
第7讲 云操作系统OpenStack
7.1 操作系统概览
7.2 OpenStack简介
7.3 OpenStack体系架构与核心组件
7.4 OpenStack安装与部署
第8讲 云仿真平台CloudSim
8.1 仿真平台概览
8.2 CloudSim简介
8.3 CloudSim架构与核心类
8.4 CloudSim安装与部署
第9讲 分布式处理平台Hadoop
9.1 分布式系统概览
9.2 Hadoop简介
9.3 Hadoop架构和核心组件
9.4 Hadoop的安装与部属
本课程的预备知识包括高级语言程序设计、数据结构、操作系统、软件工程等。
(1)徐小龙. 云计算与大数据. 北京:电子工业出版社, 2021.12
(2)徐小龙. 云计算技术及性能优化. 北京:电子工业出版社, 2017.8
(3)徐小龙,李洋,林皓伟,蒋帅. 云数据中心智能管理. 北京:电子工业出版社, 2021.9