海量信息处理与云计算实验课程教学大纲.doc.doc

海量信息处理与云计算实验课程教学大纲.doc.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
海量信息处理与云计算实验课程教学大纲.doc.doc

XX课程教学大纲 PAGE 2 PAGE 4 附件三:实验课程教学大纲基本格式 海量信息处理与云计算课程教学大纲 课程名称:海量信息处理与云计算课程编码:英文名称:Massive information processing and cloud computing学 时:16其中必做:16学 分:0.5开课学期:第6学期适用专业:计算机科学与技术课程类别:选修课程性质:专业课 先修课程:软件工程、数据库原理、分布式数据库一、课程性质及任务 本课程培养学生学习和熟悉海量信息处理技术并在云计算平台应用,深入全面地学习基于海量信息处理中有关云计算的关键技术及最新研究方向。要求学生了解和掌握海量数据环境下,如何构造一个高效的云计算平台中数据库这一核心,将使学生深入学习许多相关技术融汇,这些技术包括:分区、索引、数据库对象属性、并行技术、只读表空间、初始化参数、几种常见的数据库架构,以及在特定数据库架构下数据库的备份和恢复等相关技术等如何与云计算平台结合应用,最终达到学生学习基于云计算环境中如何的海量信息处理技术。 二、课程的教学要求 本课程分别从多个角度分析在面对海量数据处理的困难时,不同的应用体系是如何解决问题并获得成功的。研究这些已有的体系不是目的,而是希望学生能够通过学习这些解决问题的方法和思路,通过归纳整理深入理解,再根据自己所面对的领域特征,形成解决具体实际问题的方案。这也是让云计算在海量数据处理领域真正发挥作用的有效途径。 教师对于上述领域有深入的理论研究与实践经验,在课程中将会针对这些问题与学生一起进行研究,在关键点上还会搭建实验环境进行实践研究,以加深对于这些解决方案的理解。通过本课程学习,希望学生熟悉和了解有关云计算项目研发的整体过程。 三、实验项目与学时分配 序号项目内容提要学时性质要求分区在海量数据库中的应用分区的种类,范围分区,哈希分区, 列表分区 42,组合分区,三种分区的比较,范围分区的适用情况,哈希分区的效率,列表分区与范围分区各自的优势。2设计必做B树索引、位图索引、全文索引b树索引,b树索引的效率,键值重复率低的字段比较适合使用b树索引;位图索引;第全文索引 ,全文索引和普通索引的对比,全文索引的对象,全文索引在海量数据库中的应用 ,全文索引的空间,全文索引和dml操作2设计必做并行度和数据压缩对象属性上的并行,使用hint方式并行执行,索引上的并行度 ;数据压缩技术的应用,分区索引的压缩,数据压缩的优越性,节省空间,性能的提高 ,dml操作和数据压缩。2设计必做海量数据的数据库架构设计rac在海量数据库中的应用 ,,rac架构之业务分割,rac架构之负载均衡,客户端的负载均衡,服务器端的负载均衡,rac架构之failover。2设计必做分布式数据库架构分布式数据库的优越性,分布式数据库的数据处理,分布式数据库的字符集。2综合必做海量数据的备份和恢复传统的数据备份方案,通过数据导出方式备份数据,数据库冷备份,数据库热备份;海量数据的数据库备份和恢复方案 ,使用分布式数据库,以传递表空间的方式对表空间进行备份和恢复,对加载数据进行备份。2综合必做从云计算体系,理解海量数据处理的方法构建海量存储文件系统,提供锁服务解决分布式数据一致性问题,建立规模庞大的高性能表结构,建立高可用性和高可扩展性的数据系统。2综合必做从Hadoop云计算项目,进一步研究云数据处理方法 HDFS:高可靠性处理机制及应用;?HBASE:庞大、极其稀疏的可扩展性数据模型2综合必做云计算体系,分布式数据库构建(1)云计算体系,分布式数据库构建和设计综合选做云计算体系,分布式数据库构建(2)云计算体系,分布式数据库构建和设计综合选做云计算体系,异构数据库构建(1)云计算体系,异构数据库构建和设计综合选做云计算体系,异构数据库构建(2)云计算体系,异构数据库构建和设计综合选做软件即服务(SaaS)关键实现技术(1) 1)SaaS技术概述;??2)呈现层技术综述;??3)调度层技术,?基于DNS的调度,?基于虚拟IP的调度,?基于链路聚合的调度,?基于应用的调度,?调度策略 ?? 创新选做软件即服务(SaaS)关键实现技术(2)软件即服务(SaaS)关键实现技术业务层设计创新选做软件即服务(SaaS)关键实现技术(3)软件即服务(SaaS)关键实现技术数据层设计创新选做软件即服务(SaaS)关键实现技术(4)?6)用户管理和

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档