课程简介 Course Introduction
云计算课程主要介绍目前信息技术领域热点“云计算”的现状及发展,探讨云计算的主要技术及发展趋势。通过本课程的学习,让学生了解云计算的概念、云计算的知识体系、当前云计算领域的主要技术,理解云计算应用的编程思想,掌握云计算理论原理与当今的云计算技术及最新发展,能够使用OpenStack搭建云计算环境。
教学大纲 Teaching Syllabus

[201112626][云计算]

课程教学大纲

开课单位:

电子通信与软件工程系

授课对象:

计算机科学与技术

课程性质:

选修

授课年级:

2015

开课学期:

2017-2018学年第1学期

学分:

理论1学分,实验1学分

授课时间:

1-18

授课地点:

2105

教师办公地点:

2104

联系电话:

61787345

答疑时间:

周三下午2:30

电子邮件:

cihisa@126.com

助教姓名:


助教电话:


助教邮箱:


助教答疑时间:


授课内容:

介绍云计算基本概念、云标准、云存储、云服务、云桌面、云安全、云技术和云应用,使用OpenStack搭建云计算环境。

先修课程要求:

程序设计基础、数据库、网络基础、操作系统

课程资料清单:

教科书《云计算技术与应用基础》

授课教师:

苑俊英

审:

杨智







一、课程描述及课程目标

云计算课程主要介绍目前信息技术领域热点“云计算”的现状及发展,探讨云计算的主要技术及发展趋势。通过本课程的学习,让学生了解云计算的概念、云计算的知识体系、当前云计算领域的主要技术,理解云计算应用的编程思想,掌握云计算理论原理与当今的云计算技术及最新发展,能够使用OpenStack搭建云计算环境。

二、课程内容

(一)1 云计算概述

主要知识点:

1.1 什么是云计算

1.2 云计算的发展规模及发展趋势

1.3 云计算发展热点分析

1.4 云计算的产业链

1.5 云计算的特点与分类

教学要求:通过本章的学习,使学生掌握云计算的概念、云计算分类等,了解云计算的特点和主要应用领域。

重点:云计算的定义、云计算的分类。

难点:云计算的应用案例分析。

采用的教学方法:知识点讲解、案例讲解。

讲授学时:2学时

(二)第2 云计算与OpenStack

主要知识点:

2.1 云计算部署

2.2 OpenStack与云计算

教学要求:通过本章的学习,使学生了解云计算的服务与交付模式,了解常见的云计算部署模型,初步了解OpenStack的应用、发展现状及优势。

重点:常见云计算部署模型。

难点:OpenStack软件的应用。

采用的教学方法:知识点讲解、课下实验。

讲授学时:1.5学时

实验学时:0.5学时

(三)第3 OpenStack简介

主要知识点:

3.1 OpenStack的主要组件

3.2 OpenStack的部署架构

3.3 OpenStack安装前的相关配置

3.4 VMware Workstation安装与使用

教学要求:通过本章的学习,使学生了解OpenStack的主要组件和部署架构,掌握OpenStack安装所需环境及配置。

重点:OpenStack主要组件和部署架构,VMware Workstation的安装与使用。

难点:OpenStack安装环境的配置。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(四)第4 云标准

主要知识点:

4.1 云计算架构

4.2 云计算标准化

4.3 云计算《体系建设指南》

4.4 配置OpenStack实验环境

教学要求:通过本章的学习,使学生了解云计算基础架构和云计算标准化知识,掌握配置OpenStack实验环境的步骤。

重点:云计算架构和云计算标准化知识。

难点:OpenStack实验环境的配置。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(五)第5 云存储

主要知识点:

5.1 云存储的内涵

5.2 云存储的功能与主要特征

5.3 云存储的分类

5.4 云存储系统结构

5.5 云存储关键技术

5.6 云存储应用

5.7 配置OpenStack实验环境

教学要求:通过本章的学习,使学生了解云存储技术、云存储的功能与特点、云存储的分类、云存储系统结构、云存储关键技术及应用,熟练掌握配置OpenStack实验环境的步骤。

重点:理解云存储的功能特点、云存储的分类、云存储关键技术及应用。

难点:OpenStack实验环境的配置。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(六)第6 云服务

主要知识点:

6.1 云服务概述

6.2 SaaS内涵与实现方式

6.3 SaaS典型产品与应用

6.4 PaaS内涵与典型应用

6.5 IaaS内涵与典型应用

6.6 SaasPaaSIaaS的关系

6.7 安装和配置计算服务Nova

教学要求:通过本章的学习,使学生了解云服务的内涵、云服务的类型,理解SaaSPaaSIaaS平台的特点、应用案例及三者的关系,熟悉安装和配置计算服务Nova的步骤。

重点:理解SaaSPaaSIaaS平台的特点、应用案例及三者的关系。

难点:熟悉安装和配置计算服务Nova的步骤。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(七)第7 云桌面

主要知识点:

7.1 云桌面概述

7.2 云桌面基本架构

7.3 云桌面相关技术

7.4 云桌面应用场景

7.5 云桌面举例

7.6 安装网络组件Neutron

教学要求:通过本章的学习,使学生了解云桌面的基本架构、虚拟桌面架构,理解常见的云桌面案例,熟练安装网络组件Neutron的步骤。

重点:了解云桌面的基本架构、理解常见的云桌面案例。

难点:熟练安装网络组件Neutron的步骤。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(八)第8 云安全

主要知识点:

8.1 云安全基本架构

8.2 云安全的主要内容

8.3 SECaaS

8.4 安全解决方案举例

8.5 安装和配置对象存储服务Swift

教学要求:通过本章的学习,使学生了解云安全的内涵、云安全体系架构、云安全的主要内容,理解云安全解决方案,熟悉安装和配置对象存储服务Swift

重点:理解云安全体系架构和云安全的主要内容。

难点:熟悉安装和配置对象存储服务Swift

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

(九)第9 云计算

主要知识点:

9.1 云计算技术框架

9.2 虚拟化技术架构与分类

9.3 云计算其它相关技术

9.4 安装图像管理工具Dashboard

教学要求:通过本章的学习,使学生了解云计算技术框架,了解虚拟化技术架构与分类,熟悉安装图像管理工具Dashboard的步骤。

重点:理解云计算技术框架和虚拟化技术架构与分类。

难点:熟悉安装图像管理工具Dashboard的步骤。

采用的教学方法:案例演示、知识点讲解、小组讨论、动手实验。

讲授学时:2学时

实践学时:2学时

三、课程的预期学习成果

在本门课程结束时,学生应该能够:

1、掌握云计算的内涵、云计算的技术架构和云计算的相关应用;

2、能从实际应用和典型案例上,理解云计算技术的使用;

3、提高分析问题和解决问题的能力;

4、提高查阅资料的能力;

5、提高综合运用所学知识和技能进行综合程序实践的能力;

6、提高团队合作的能力;

7、熟练使用OpenStack环境搭建云计算环境的步骤。

四、课程要求

(一)出勤与作业

学生应积极参与课堂教学并完成相关的作业、实验。

(二)阅读资料

学生应认真进行课前预习,阅读教材和指定参考书及重要的参考文献。

(三)课堂展示

在实验课,安排各小组进行实验题目的讨论,以及实验效果演示。

(四)课程实践

本课程侧重云计算知识的讲解,并安排一定的操作实验,理论课重点讲概念、方法和案例;实验课根据课程进度安排一定的实验;根据课程安排,安排课后实践。

(五)小考与期末考

安排课堂测验、期末考试。

(六)学术诚信

按中山大学南方学院相关规定执行。

(七)剽窃的定义以及相应的惩罚

剽窃是严重违反学校规章制度的行为。一经发现,将上报相关部门,并受到包 括开除学籍在内的严厉处罚。

五、课程资料

(一)教科书-必读

刘志成,林东升,彭勇编著. 云计算技术与应用基础. 人民邮电出版社,2017.

(二)教科书-强烈推荐

1、王鹏等. 云计算和大数据技术--概念应用与实战. 人民邮电出版社,2016.

2、曾文英等. 云计算应用开发技术教程. 清华大学出版社,2016.

3、刘黎明等. 云计算时代——本质、技术、创新、战略. 电子工业出版社,2014.

(三)文章-必读

怎样在VMware虚拟机中使用安装并设置Ubuntu系统.

http://jingyan.baidu.com/article/14bd256e0ca52ebb6d26129c.html?qq-pf-to=pcqq.c2c

(四)文章-强烈推荐

1、OpenStack社区. http://www.openstack.cn/.

(五)其他参考资料

1DevStack使用.

http://docs.openstack.org/developer/devstack/.

210分钟安装OpenStack.

https://www.ustack.com/blog/install-openstack-in-10mins/.

六、教学活动以及对预期学习成果的考察

(一)教学活动

1、个人预习

2、课堂讲授

3、课堂问答

4、习题讲解

5、案例讨论

6、课堂实验

7、课后实践

8、期末考试

(二)对预期学习成果的考察

预期学习成果

教学活动

学习成果考察内容:作业/课程实验

1 云计算概述

12345678

课后作业:课后习题、调查云计算的发展历史及现状。

2 云计算与OpenStack

12345678

实验内容: OpenStack软件简介及使用。

3 OpenStack

12345678

实验内容:VMware的安装与使用。

4 云标准

12345678

实验内容:安装虚拟机,并配置主机环境。

课后作业:课后习题。

5 云存储

12345678

实验内容:配置不同节点主机的实验环境和参数。

课后作业:课后习题。

6 云服务

12345678

实验内容: 安装和配置计算服务Nova

课后作业:课后习题。

7 云桌面

12345678

实验内容:安装并配置网络组件Neutron

课后作业:课后习题。

8 云安全

12345678

实验内容:安装和配置对象存储服务Swift

课后作业:课后习题。

9 云技术

12345678

实验内容:安装和配置图像管理工具Dashboard

课后作业:课后习题。

七、评估的程序和方法

(一)评分体系

1、出勤率: 10%

2、课堂参与: 加分项

3、课后作业及调查分析: 30%

4、课程实验: 30%

5、期末考试: 30%

(二)评分标准及要求

考勤 (10%)

1)考勤:至少5次考勤,缺勤一次扣1-2分。

加分项

1)主动参与课堂讨论、回答问题:一次加1分,最多5分。

作业及调查(30%)

1)课后作业:按时按质量完成课后作业;

2)按照课程要求,课下完成调查分析报告或实验;

3)根据完成情况评定A+A-B+B-

期末考试 (60%)

1)综合实验:分组完成综合实验任务,并撰写综合实验报告;

2)期末考试:期末小测验。

八、教学进度与学时分配表

周次

课程要点

理论学时

实验学时

习题学时

1

第1章 云技术概述:

2



2

第2章 云技术与OpenStack

2



3

实验1 OpenStack软件简介及使用


2


4

第3章 OpenStack主要组件与架构

2



5

实验2 VMware安装、配置与使用


2


6

第4章 云技术标准

2



7

实验3 在VMware中安装虚拟机并配置主机环境


2


8

第5章 云存储

2



9

实验4 配置不同节点主机的实验环境和参数。


2


10

第6章 云服务

2



11

实验5 安装并配置计算服务Nova


2


12

第7章 云桌面

2



13

实验6 安装并配置网络组件Neutron


2


14

第8章 云安全

2



15

实验7 安装并配置对象存储服务Swift


2


16

第9章 云技术

2



17

实验8 安装并配置图像管理工具Dashboard


2


18

综合实验验收:云技术环境搭建与展示


2


19





20





总学时

18

18


注:此表一式三份,于开学两周内填好,一份送教务与科研部,一份开课单位留存,一份自留。


留言板 Message Board
条留言  共

  • 参与互动
    Interaction

  • 扫码加入课程
    Scan QR Code
教学队伍Teaching Members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 附注信息:

扫一扫二维码,快速加入本课程!

放大二维码 查看使用方法
课程
引导