课程简介
虚拟化技术是云计算的核心技术。云计算概念发源于Google和Amazon等超大规模的互联网公司,随着这些公司业务的成功,作为其支撑技术的云计算也得到了业界的高度认可和广泛传播。时至今日,云计算已被普遍认为是IT产业发展的新阶段,被赋予了很多产业和产品层面的意义。由于意义多重,各种概念纷繁复杂,众多公司和从业人员的眼中都有自己的一朵云。
传统的系统设计考虑的主要是单机环境,而云计算主要考虑的环境却是数据中心。从单机到数据中心,很多设计原则发生了根本变化,极端点可以说PC时代30年来一直追捧的系统设计原则与理念在网络迅速普及和数据爆炸的今天已完全不适用。云计算在互联网时代应运而生,因此云计算是应对网络迅速普及和数据爆炸的最有效的IT技术解决方案。
云计算是利用系统架构技术把超大规模服务器资源整合起来,为用户提供灵活与快速的资源分配和任务调度能力,实现业务的敏捷性。这里的超大规模、资源整合、灵活与快速都体现着云计算应对网络迅速普及和数据爆炸所带来的问题的能力。云计算是采用哪些IT技术来切实可行的解决这些问题的呢?最为核心的两大技术就是虚拟化、云计算管理平台,这两大技术实现了超大规模数据中心的运维管理;并且通过云计算管理平台为用户提供虚拟机租赁等服务。
接下来的课程为大家呈现虚拟化核心技术,为企业的IT战略发展提供参考。
课程目标
深入剖析虚拟化诞生的历史背景、发展现状以及将来发展趋势;
彻底理解虚拟化的核心实现技术,掌握虚拟化架构体系;
使学员具备虚拟化的使用能力;
课程对象
想深入学习虚拟化虚拟化等感兴趣的人士;
即将投身于虚拟化的企业或个人;
大型集团公司、大型网站、电商网站等运维人员;
虚拟化从业者;
系统架构师、系统分析师、高级程序员、资深开发人员;
牵涉到虚拟化的数据中心运维、规划、设计负责人;
政府机关,金融保险、移动互联网等虚拟化单位的负责人;
高校、科研院所虚拟化研究员,涉及到虚拟化与分布式数据处理的人员;
课程方式
以课堂讲解、演示、案例分析为主,辅以互动研讨、现场答疑、学以致用。
课程大纲
时间 | 内容 | 备注 |
第一天 | 第1个主题: 为什么使用虚拟化技术(虚拟化技术商业价值剖析)(60分钟) 1、 虚拟化背景介绍虚拟化产生、发展趋势介绍 2、 为什么要虚拟化 3、 虚拟化特征 4、 虚拟化的商业价值剖析 5、 虚拟化的核心技术 6、 业务敏捷性:提升云业务维护支撑能力 7、 AWS案例分享
第2个主题: 虚拟化原理(虚拟化原理剖析)(60分钟) 1、 CPU虚拟化 2、 内存虚拟化 3、 I/O虚拟化 4、 VMM的功能和组成 5、 VMM的分类 6、 典型虚拟化产品及其特点
第3个主题: 虚拟化技术架构(虚拟化技术架构剖析)(60分钟) 1、 基于软件的完全虚拟化 2、 硬件辅助虚拟化 3、 类虚拟化技术 4、 服务器虚拟化 5、 基于容器的虚拟化技术 6、 桌面虚拟化 7、 应用虚拟化
第4个主题: 基于软件的完全虚拟化(深入剖析基于软件的完全虚拟化)(30分钟) 1、 CPU虚拟化 2、 内存虚拟化 3、 I/O虚拟化
第5个主题: 硬件辅助虚拟化(深入剖析基于硬件的辅助虚拟化)(60分钟) 1、 CPU虚拟化的硬件支持 2、 CPU虚拟化的实现 3、 中断虚拟化 4、 内存虚拟化 5、 I/O虚拟化的硬件支持 6、 I/O虚拟化的实现 7、 时间虚拟化
第6个主题: 类虚拟化技术(深入剖析类虚拟化的实现原理)(30分钟) 1、 类虚拟化体系结构 2、 Xen的原理与实现
第7个主题: 虚拟环境性能和优化(虚拟化环境性能评测和优化介绍)(30分钟) 1、 性能评测指标 2、 性能评测工具 3、 性能分析工具 4、 性能优化方法 5、 可扩展性
第8个主题: 网络虚拟化(网络虚拟化介绍)(30分钟) 1、 链路虚拟化 2、 设备虚拟化 3、 SDN 4、 SDDC 5、 NFV | |
第二天 | 第9个主题: 存储虚拟化(存储虚拟化介绍)(30分钟) 1、 存储虚拟化目的 2、 主机存储虚拟化 3、 SAN存储虚拟化 4、 磁盘阵列存储虚拟化
第10个主题: 商业虚拟机软件(商业虚拟机软件剖析)(60分钟) 1、 VMware EXSi 2、 Microsoft HyperV
第11个主题: 开源虚拟机软件(开源虚拟机软件剖析)(60分钟) 1、 QEMU基本架构和原理 2、 Xen基本架构和原理 3、 KVM基本架构和原理 4、 Libvirt基本架构和原理 5、 Virtio与SR-IOV实现原理 6、 硬件虚拟化:x86体系结构中的虚拟化
第12个主题: 部署虚拟机(介绍典型的开源虚拟机软件Xen)(60分钟) 1、 Xen 2、 Xen介绍 3、 Xen成功应用案例 4、 Xen架构体系 5、 Xen气球驱动 6、 超配 7、 Xen网络通讯机制 8、 Xen网卡编号机制 9、 Xen配置文件 10、 Domain创建、重启、销毁 11、 在线热迁移 12、 Xen日志文件 13、 Xen运维 14、 Xen故障清除工具 15、 virt-manager
第13个主题: 虚拟化典型应用(介绍虚拟化的典型应用案例)(60分钟) 1、 虚拟机的动态迁移 2、 虚拟机快照 3、 虚拟机的克隆 4、 服务器整合 5、 灾难恢复 6、 改善系统可用性 7、 动态负载均衡 8、 增强系统可维护性 9、 增强系统安全与可信任性
第14个主题: 虚拟化高级应用(介绍虚拟化的高级应用及标准)(60分钟) 1、 基于容器的虚拟化技术(Docker介绍) 2、 镜像制作技术 3、 镜像交付 4、 系统标准化 5、 智能设备
第15个主题: 虚拟化二次开发(虚拟化二次开发)(30分钟) 1、 虚拟化二次开发 |