《云计算》课程教学大纲_第1页
《云计算》课程教学大纲_第2页
《云计算》课程教学大纲_第3页
《云计算》课程教学大纲_第4页
《云计算》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE 5云计算技术教学大纲一、说明(一)课程性质云计算是互联网技术和应用不断向共享化、聚合化发展的必然趋势。由于互联网带宽不断增长、互联网接入越来越便利,促成互联网资源和应用时时在线、按需供给成为可能。当前,几乎所有涉及互联网的产品供应商和应用服务提供商都在致力于将现有和未来的产品和服务架构在云计算平台上面。熟悉云计算相关技术和应用的人才成为今后很长一段时间内,企业迫切的需求。本课程为应对以上需求,系统介绍云计算相关技术与应用,这有助与增强学生毕业后就业竞争力,增强从事技术类岗位工作的工作能力。该课程为专业选修课。(二)教学目的通过该课程学习,能识记云计算础理论中的基本概念、基本

2、原理和基本技术的涵义。在理解的基础上,能较全面的掌握应用云计算的基本概念、基本原理和基本技术,掌握一些典型的云计算领域具有代表性的Google、Amazon、微软和VMware四家公司的云计算技术原理和应用方法,并熟练使用云计算仿真器CloudSim。在掌握的基础上,能运用应用云计算的基本概念、基本原理和基本技术,阐释Hadoop、Eucalyptus为代表的开源云计算系统,了解云计算领域的理论研究热点问题,了解云计算技术和应用未来的发展趋势。 (三)教学内容 本课程教学主要内容包括云计算的基本概念、发展现状,介绍具有代表性的云计算技术,Google云计算原理与应用、Amazon云计算AWS、

3、微软云计算Windows Azure和VMware云计算;并介绍Hadoop:Google云计算的开源实现和云计算仿真器CloudSim等教学内容。(四)教学时数 36+36=72学时(五)教学方式 课堂讲解、实验实践。二、本文理论部分第1章 绪论教学要点: 了解云计算的发展历史、技术特点和云计算产生的技术背景,理解与掌握云计算的基本概念。教学时数: 2学时。教学内容:1.1 云计算的概念1.2 云计算发展现状1.3 云计算实现机制1.4 网格计算与云计算1.5 云计算的发展环境1.6 云计算的发展趋势第2章 Google云计算原理与应用教学要点: 了解大规模分布式系统的监控基础架构Dappe

4、r,理解Google云计算原理,掌握 Google文件系统GFS、掌握分布式数据处理、锁处理、结构化数据表、存储系统。教学时数: 6学时教学内容:2.1 Google文件系统GFS2.2 分布式数据处理MapReduce2.3 分布式锁服务Chubby2.4 分布式结构化数据表Bigtable2.5 分布式存储系统Megastore2.6 大规模分布式系统的监控基础架构Dapper2.7 Google应用程序引擎第3章 Amazon云计算AWS 教学要点: 了解内容推送服务CloudFront,其他的其他Amazon云计算服务; 理解Amazon平台基础存储架构:Dynamo,理解弹性云计算,

5、简单队列服务、简单数据库服务、内容推送服务;掌握简单存储服务、AWS应用。教学时数: 6学时教学内容:3.1 Amazon平台基础存储架构:Dynamo3.2 弹性计算云EC23.3 简单存储服务S33.4 简单队列服务SQS3.5 简单数据库服务Simple DB3.6 关系数据库服务RDS3.7 内容推送服务CloudFront3.8 其他Amazon云计算服务3.9 AWS应用实例3.10 小结第4章 微软云计算Windows Azure 教学要点: 了解微软云计算编程;理解微软云计算平台,理解Windows Azure AppFabric,Windows Azure Marketpla

6、ce;掌握微软云操作系统Windows Azure、微软云关系数据库SQL Azure。教学时数: 6学时教学内容:4.1 微软云计算平台4.2 微软云操作系统Windows Azure4.3 微软云关系数据库SQL Azure4.4 Windows Azure AppFabric4.5 Windows Azure Marketplace4.6 微软云计算编程实践第5章 VMware云计算教学要点:了解VMware云产品、云架构服务提供平台vCloud Service Director;理解云管理平台 vCenter;掌握 VMware的网络和存储虚拟化。教学时数: 6学时教学内容:5.1 V

7、Mware云产品简介5.2 云管理平台 vCenter5.3 云架构服务提供平台vCloud Service Director5.4 VMware的网络和存储虚拟化第6章 Hadoop:Google云计算的开源实现 教学要点: 了解Hadoop分布式文件系统、HDFSMapReduce编程;理解分布式结构化数据表HBase;掌握 分布式数据处理MapReduce,掌握Hadoop与HBase安装使用。教学时数: 4学时教学内容:6.1 Hadoop简介 6.2 Hadoop分布式文件系统HDFS6.3 分布式数据处理MapReduce6.4 分布式结构化数据表HBase6.5 Hadoop安装

8、6.6 HDFS使用6.7 HBase安装使用6.8 MapReduce编程第7章 云计算仿真器CloudSim 教学要点:了解CloudSim体系结构;理解 CloudSim技术实现;掌握 CloudSim的使用方法。教学时数: 4学时教学内容:7.1 CloudSim简介7.2 CloudSim体系结构7.3 CloudSim技术实现7.4 CloudSim的使用方法7.5 CloudSim的扩展第8章 总结与展望教学要点:了解国内代表性云计算平台、云计算技术和应用总体发展趋势,探讨云计算对互联网产业的影响。教学时数: 2学时教学内容:8.1 主流商业云计算解决方案比较8.2 主流开源云计

9、算系统比较8.3 国内代表性云计算平台比较8.4 云计算的历史坐标与发展方向实验部分(一)基本要求 通过实验,对Google云计算、VMware云计算、Windows Azure云计算平台进行实践操作,理解和掌握主流云平台的实现方法和应用开发。(二)实验项目总表序号实验项目名称学时数项目类别项目类型1Google APP Engine编程实践8基础必做2HBase安装使用8基础必做3Eucalyptus安装使用8基础必做4云计算仿真器CloudSim的使用12综合必做 (三)实验项目内容及要求 1、Google APP Engine编程实践 搭建开发平台、创建工程并测试、开发个人空间zqspa

10、ce、项目部署。 2、HBase安装使用 HBase安装配置、HBase的执行、HBase编程实例。3、Eucalyptus安装使用 在Linux系统中安装Eucalyptus,配置和管理Eucalyptus,Eucalyptus命令应用。4、云计算仿真器CloudSim的使用 环境配置、运行样例程序。三、参考书目 1、刘鹏,云计算,电子工业出版社,2013年7月第二版2、HYPERLINK /s/?key1=?王鹏,云计算的关键技术与应用实例,人民邮电出版社3、 虚拟化与云计算,虚拟化与云计算小组,电子工业出版社本课程使用教具和现代教育技术的指导性意见云计算是一种基于互联网的相关服务的增加、使用和交付模式,通常通过互联网来提供动态、易扩展而且经常是虚拟化的资源,广泛应用于云物联、云安全、云存储,是一门理论性和应用性很强的课程。因此,必须通过做课外习题来加深对知识的理解和掌握。每章安排一定的课外作业,重要章节安排课堂讨论,以加深云计算技术的理解,同时培养学生利用所学知识解决实际问题的能力。 (1)本课程采用讲授与学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论