《云计算技术》课程教学大纲

  • 格式:doc
  • 大小:68.00 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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.了解云计算未来——云格的发展方向。