1、1 虚拟化与云计算,王金波等著,电子工业出版社,2009年1月出版主要参考资料:1 Hadoop权威指南,Tom White著,清华大学出版社,2010年5月出版。2 互联网时代的软件革命SaaS架构设计,叶伟著,电子工业出版社,2009年1月出版一、课程的性质、目的及任务虚拟化和云计算是当今信息产业最受关注的两项新技术,是下一代数据中心的主要支撑技术。云计算的目标是将各种IT资源以服务的方式通过互联网交付给用户,包括IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)三个方面。虚拟化是云计算的基石,实现了IT资源的逻辑抽象和统一表示。本课程将系统介绍:1)数据中心的概念
2、、架构和主要支撑技术,下一代数据中心的需求和挑战;2)虚拟化的基本概念,当前虚拟化技术的发展现状和业界动态,常用的虚拟化技术,在具体系统实例中虚拟器件的创建、部署、管理方法;3)云计算的基本概念、优势和意义,云架构以及架构中各个层次的核心功能,云计算中的关键技术和挑战, 当前云计算技术的发展现状和业界动态等。二、教学基本要求本课程采用课堂授课与实践教学相结合的方法,其中课堂授课16个学时,实验16个学时。三、 教学内容1、 云计算简介a) 云计算的定义和分类b) 云计算的优势和意义c) 云计算的应用d) 云计算的层次架构2、 云架构a) 资源调度与消息通讯b) 海量数据存储与处理c) 系统安全
3、与数据安全d) 可伸缩性与性能e) 标准化f) 服务管理3、 云计算业界动态a) IBMb) Googlec) Microsoftd) Amazone) S4、 MapReduce介绍a) MapReduce背景b) 算法介绍5、 Hadoop介绍a) Hadoop简介b) Hadoop应用6、 文件系统GFS和HDFSa) 基础知识b) GFSc) HDFSd) Pig & HBase7、 SaaS概述a) 什么是SaaSb) SaaS的优势与缺点c) 成功案例8、 SaaS基础架构与平台a) 基础架构b) 多租户应用9、 构建SaaS应用a) 分布式文件系统b) 分布式数据库c) 分布式C
4、ached) 开放的SaaS平台10、 虚拟化技术的发展现状与业界动态b) Vwarec) Xen/Citrixd) Microsoft11、 虚拟化-数据中心a) 数据中心的定义b) 下一代数据中心的需求c) 数据中心的设计与架构d) 数据中心的主要支撑技术12、 虚拟化技术概论a) 虚拟化的定义b) 虚拟化的分类c) 虚拟化的意义13、 虚拟机存储a) 虚拟存储技术概论b) 典型技术介绍14、 虚拟化网络a) 虚拟化网络架构b) 主要技术介绍15、 虚拟化资源管理a) 负载均衡b) 高可用性c) 安全与备份四、学时分配教学内容学 时 分 配讲 课实 验课堂讨论小 计云计算简介2云架构1云计算业界动态MapReduce介绍4Hadoop介绍文件系统GFS和HDFS3SaaS概述SaaS基础架构与平台构建SaaS应用虚拟化技术的发展现状与业界动态虚拟化-数据中心和虚拟化技术概论虚拟机存储和虚拟化网络虚拟化资源管理学时总计16