《云计算技术》课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《云计算技术》课程教学大纲
一、课程基本信息
二、课程教学目标
通过本课程的学习,使学生对云计算技术的兴起、由来、概念及分类、云计算的原理及关键技术建立基本的概念,并通过实践了解云服务,云服务接口,并行计算与云计算的相互关系等相关内容;通过对云计算开源平台Hadoop的介绍,让学生对云计算平台的一种技术实现方式有所了解;结合云计算平台中各项应用及核心技术的介绍,拓展学生对云计算的认识。
三、教学学时分配
理论学时包括讨论、习题课等学时。
《云计算技术》课程实验内容设置与教学要求一览表
四、教学内容和教学要求
第一章绪论(2学时)
(一)教学要求
通过本章内容的学习,了解云计算的概念、发展现状、发展环境、发展优势和应用前景;理解云计算的实现机制。
(二)教学重点与难点
教学重点:云计算的概念和发展现状。
教学难点:云计算实现机制。
第一节云计算的概念
1.了解云计算的概念;
2.掌握云计算的特点和三种类型。
第二节云计算发展现状
1.了解云计算的发展历程和现状。
第三节云计算实现机制
1.了解云计算技术体系结构;
2.理解云计算的实现机制。
第四节网格计算与云计算
1.了解网格计算的概念;
2.理解网格计算和云计算的关系和区别。
本章习题要点:简述云计算的概念、发展现状、发展环境、实现机制、发展优势和应用前景。
第二章 Google云计算原理与应用(4学时)
(一)教学要求
通过本章内容的学习,了解Google云计算的应用,掌握Google云计算基本工作原理,理解和掌握数据表Bigtable的数据模型、系统架构。
(二)教学重点与难点
教学重点:Google文件系统GFS,分布式数据处理MapReduce
教学难点:分布式结构化数据表Bigtable。
第一节 Google文件系统GFS
1.了解Google文件系统GFS的架构、容错机制和系统管理技术。
第二节并行数据处理MapReduce
1.了解并行数据处理MapReduce的产生背景;
2.理解和掌握MapReduce的编程模型和实现机制。
第三节分布式锁服务Chubby
1.了解Paxos算法;
2.理解和掌握Chubby系统的设计和实现。
第四节分布式结构化数据表Bigtable
1.了解数据表Bigtable的设计动机与目标;
2.理解和掌握数据表Bigtable的数据模型、系统架构;
3.理解主服务器和子表服务器的启动和工作原理;
4.了解数据表Bigtable的性能优化技术。
本章习题要点:简述数据表Bigtable的数据模型、系统架构。
第三章开源云计算系统(10学时)
(一)教学要求
通过本章内容的学习,掌握Hadoop基本原理及实现方法。
(二)教学重点与难点
教学重点:Hadoop分布式文件系统HDFS,分布式数据处理模型MapReduce。
教学难点:分布式结构化数据库HBase。
第一节开源云计算系统简介
1.理解和掌握Hadoop的项目构成和优点;
2.了解其他开源平台的架构和特性。
第二节 HDFS:GFS的开源实现
1.了解Hadoop分布式文件系统HDFS的设计前提和目标;
2.理解和掌握Hadoop分布式文件系统HDFS的体系结构、可靠性保障措施;
3、了解Hadoop分布式文件系统HDFS提升性能的措施、访问接口的设置。
第三节 MapReduce的开源实现
1.了解分布式数据处理模型MapReduce处理数据的过程;
2.理解和掌握分布式数据处理模型MapReduce处理数据的实现机制。
第四节 Hbase:Bigtable的开源实现
1.理解分布式结构化数据库HBase的逻辑模型和物理模型;
2.了解子表服务器和主服务器的启动和运行。
本章习题要点:简述Hadoop的项目构成和优点,Hadoop分布式文件系统HDFS的体系结构、可靠性保障措施。
第四章云计算理论研究热点(6学时)
(一)教学要求
通过本章内容的学习,了解云计算的一些实际应用,掌握云计算理论的研究热点、研究重点、面临的威胁和挑战。
(二)教学重点与难点
教学重点:云计算体系结构的划分,关键技术研究。
教学难点:云计算关键技术研究。
第一节体系结构研究
1.了解云计算体系结构的划分方法。
第二节关键技术研究
1.掌握云计算中的三种虚拟技术;
2.理解和掌握云计算的安全管理、检测、能耗管理、数据管理、资源调度等技术。
第三节编程模型研究
1.理解和掌握云计算中经常使用的两种模型。
第四节支撑平台研究
1.了解国内外流行使用的云计算平台的体系结构和工作方式。
第五节应用研究
1.了解云计算在语义分析、生物学、数据库、地理信息、商业等方面的应用。
第六节云安全研究
1.理解云安全需要关注的领域和研究重点;
2.了解云安全面临的威胁和挑战。
本章习题要点:简述云计算理论的研究热点、研究重点、面临的威胁和挑战。
第五章总结与展望(2学时)
(一)教学要求
通过本章内容的学习,了解云计算的一些实际应用,掌握云计算理论的研究热点、研究重点、面临的威胁和挑战。
(二)教学重点与难点
教学重点:云计算体系结构的划分,关键技术研究。
教学难点:云计算关键技术研究。
第一节云计算压倒性的成本优势
1.了解云计算的成本优势;
2.了解影响云计算成本的因素。
第二节云计算的历史坐标与发展方向
1.了解互联网发展的三个阶段和特征比较;
2.了解云计算当前存在的主要缺陷;
3.了解云计算未来——云格的发展方向。