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

  • 格式:docx
  • 大小:18.37 KB
  • 文档页数:6

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

一、课程根本信息二、课程教学目标

开课单位 计算机学院课程类别 共性拓展课程

课程名称 云计算(Cloud Computing Technology) 课程编码

开课对象

开课学期

学时/学分 总学时36、理论课学时24、试验课学时12 (行业企业专家授课学时6) /3学分

先修课程 网络安全根底、数据通信与计算机网络、数据库原理与应用、操作系统、Linux 操作系统编程技术

课程简介:

《云计算技术》是网络工程专业的选修课。通过本课程的学习,使学生对云效劳、云效劳接 口、并行计算与云计算的相互关系、云计算平台及其技术实现等有所了解。本课程主要介绍 云计算的原理及关键技术的根本概念,Hadoop开源平台的云计算实现方法,以及云计算领域 具有代表性的Google平台。

通过本课程的学习,使学生对云计算技术的兴起、由来、概念及分类、云计算的原理及 关键技术建立根本的概念,并通过实践了解云效劳,云效劳接口,并行计算与云计算的相互关 系等相关内容;通过对云计算开源平台Hadoop的介绍,让学生对云计算平台的一种技术实 现方式有所了解;结合云计算平台中各项应用及核心技术的介绍,拓展学生对云计算的生疏。

三、教学学时安排《云计算技术》课程理论教学学时安排表

章次 主要内容 学时安排 教学方法或手段

第一章 第一章绪论 2 启发式讲授法、多媒体授课

其次章 其次章Google云计算原理 4 讲授法、多媒体授课、案例争辩

第三章 第三章开源云计算系统 10 讲授法、多媒体授课、案例争辩

第四章 第四章云计算理论争辩热点 6 讲授法、多媒体授课、案例争辩

第五章 第五章总结与展望 2 启发式讲授法、多媒体授课

合计 24

健论学时包括争辩、习题课等学时。 《云计算技术》课程试验内容设置与教学要求一览表

序号 试验工程 茗称 试验内容 教学要求 学时分配 实验类别 实验类型 每组人数

1 Hadoop 安

装与使用 在Linux系统中安装使 用

Hadoop 娴熟把握Hadoop的安装和 使用方法 3 必

做 综 合

型 2

2 HDFS使用 HDFS的治理、设置、调

试和使用 了解HDFS的工作特性 3 必

做 综

型 2

3 HDFS 和

MapReduc e编程 Linux系统中安装使用

Eclipse,配置基于

Eclipse 的Hadoop 应 用开发环境,HDFS和

MapReduce的编程 把握HDFS和MapReduce的编 程方法 3 必做 设 计

型 2

4 Hbase 安 装使用 Hbase的安装配置和使 用 把握Hbase分布式数据库的 安装方法,了解Hbase的编 程接口 3 必

做 设 计

型 2

四、教学内容和教学要求第一章绪论〔2学时〕

(一)教学要求

通过本章内容的学习,了解云计算的概念、进呈现状、进展环境、进展优势和应用前景;理 解云计算的实现机制。

(二)教学重点与难点教学重点:云计算的概念和进呈现状。

教学难点:云计算实现机制。

第一节云计算的概念. 了解云计算的概念;

1 .把握云计算的特点和三种类型。

其次节云计算进呈现状了解云计算的进展历程和现状。

第三节云计算实现机制了解云计算技术体系构造;

1. 理解云计算的实现机制。 第四节网格计算与云计算. 了解网格计算的概念;

1 .理解网格计算和云计算的关系和区分。

本章习题要点:简述云计算的概念、进呈现状、进展环境、实现机制、进展优势和应用 前景。

其次章Google云计算原理与应用〔4学时〕(一)教学要求

通过本章内容的学习,了解Google云计算的应用,把握Google云计算根本工作原理, 理解和把握数据表Bigtable的数据模型、系统架构。

(二)教学重点与难点教学重点:Google文件系统GFS,分布式数据处理MapReduce

教学难点:分布式构造化数据表Bigtable。

第一节Google文件系统GFS1.了解Google文件系统GFS的架构、容错机制和系统治理技术。

其次节并行数据处理MapReduce. 了解并行数据处理MapReduce的产生背景;

1 .理解和把握MapReduce的编程模型和实现机制。

第三节分布式锁效劳Chubby. 了解Paxos算法;

1 .理解和把握Chubby系统的设计和实现。

第四节分布式构造化数据表Bigtable. 了解数据表Bigtable的设计动机与目标;

1 .理解和把握数据表Bigtable的数据模型、系统架构;.理解主效劳器和子表效劳器的启动和工作原理;

2 ,了解数据表Bigtable的性能优化技术。

本章习题要点:简述数据表Bigtable的数据模型、系统架构。

第三章开源云计算系统〔10学时〕

(一)教学要求通过本章内容的学习,把握Hadoop根本原理及实现方法。

(二)教学重点与难点教学重点:Hadoop分布式文件系统HDFS,分布式数据处理模型MapReduce。

教学难点:分布式构造化数据库HBase。 第一节开源云计算系统简介.理解和把握Hadoop的工程构成和优点;

1 . 了解其他开源平台的架构和特性。

其次节HDFS: GFS的开源实现. 了解Hadoop分布式文件系统HDFS的设计前提和目标;

1 .理解和把握Hadoop分布式文件系统HDFS的体系构造、牢靠性保障措施;3、了解Hadoop分布式文件系统HDFS提升性能的措施、访问接口的设置。 第三节MapReduce的开源实现

1 . 了解分布式数据处理模型MapReduce处理数据的过程;.理解和把握分布式数据处理模型MapReduce处理数据的实现机制。

第四节Hbase: Bigtable的开源实现.理解分布式构造化数据库HBase的规律模型和物理模型;

1 . 了解子表效劳器和主效劳器的启动和运行。

本章习题要点:简述Hadoop的工程构成和优点,Hadoop分布式文件系统HDFS的体系 构造、牢靠性保障措施。

第四章云计算理论争辩热点〔6学时〕

(一)教学要求

通过本章内容的学习,了解云计算的一些实际应用,把握云计算理论的争辩热点、争辩重 点、面临的威逼和挑战。

(二)教学重点与难点教学重点:云计算体系构造的划分,关键技术争辩。

教学难点:云计算关键技术争辩。

第一节体系构造争辩. 了解云计算体系构造的划分方法。

其次节关键技术争辩.把握云计算中的三种虚拟技术;

1 .理解和把握云计算的安全治理、检测、能耗治理、数据治理、资源调度等技术。 第三节编程模型争辩1.理解和把握云计算中经常使用的两种模型。

第四节支撑平台争辩1. 了解国内外流行使用的云计算平台的体系构造和工作方式。

第五节应用争辩了解云计算在语义分析、生物学、数据库、地理信息、商业等方面的应用。

第六节云安全争辩.理解云安全需要关注的领域和争辩重点;

1. 了解云安全面临的威逼和挑战。

本章习题要点:简述云计算理论的争辩热点、争辩重点、面临的威逼和挑战。

第五章总结与展望〔2学时〕

(一)教学要求

通过本章内容的学习,了解云计算的一些实际应用,把握云计算理论的争辩热点、争辩重 点、面临的威逼和挑战。

(二)教学重点与难点教学重点:云计算体系构造的划分,关键技术争辩。

教学难点:云计算关键技术争辩。

第一节云计算压倒性的本钱优势了解云计算的本钱优势;

1. 了解影响云计算本钱的因素。

其次节 云计算的历史坐标与进展方向了解互联网进展的三个阶段和特征比较;

1. 了解云计算当前存在的主要缺陷;了解云计算将来一一云格的进展方向。

本章习题要点:简述云计算当前存在的缺陷。

五、教学方法或手段

以理论讲授为主,辅以案例分析、争辩探究等方法,其中理论讲授占50%,案例分析占 30%,争辩探究占20%o六'考核方式及评价要求 1、考核方式:理论课考察、试验课考察、课堂考勤、作业。其中,L寻常成绩占20%, 依据学生课堂出勤和表现、作业等状况评定;2.试验成绩20%,依据学生试验的表现、试 验报告的撰写等状况评定;3.课程考察占60%,依据学生课程论文撰写状况评定。

2、评价要求:本课程教学应依据大纲要求,留意培育学生系统学习和应用学问的力量,使 学生在学习过程中,把握云计算的产生、进呈现状、实现机制、核心技术手段、优势、进展 前景等学问,并通过试验,生疏云计算开源平台Hadoop的安装和使用、HDFS使用、HDFS和 MapReduce编程方法和Hbase安装使用。

七、教材及教学主要参考书推举教材:

《云计算》,刘鹏 主编,电子工业出版社,2022年。

参考书目:

1、«Hadoop权威指南〔第3版)〕》,Tom White (美)著,华东师范大学数据科学

与工程学院译,清华大学出版社,2022年。

2、《云计算安全技术与应用》,中国电信网络安全试验室编著,电子工业出版社,2022年。