linux系列课程通过这段时间的课程运行,我们积累了不少经验。现在隆重推出新版“linux从入门到精通课程”。大数据课程由陈莉君老师和eric老师等采用线上联合授课的方式,两位老师身处不同的公司和单位,行业背景完全不同,但是在linux领域都有着自己不同的研究侧重点与项目经验。所以说,通过本课程一门课程的学习,不仅可以学习到linux在不同技术与行业应用,同时也可以了解两位老师所处的不同行业在大数据开发与应用方面的实战经验。
课程特点
- 特点1:真正做到从0开始,从入门到精通
特点2:适合不同基础的学员学习
特点3:阶梯式课程,每个阶段都有明确的主题和目标
推荐人群
- 对云计算部署及虚拟化领域有求知欲,想成为其中一员的人员
想深入学习Linux平台的虚拟化技术,真正做到有职业竞争力!
课程目标
- 促进培养Linux 系统KVM虚拟化技术人员
课程大纲
- 第1章 虚拟化介绍,KVM深度介绍及CPU硬件基础
- 虚拟化的作用;
- 虚拟化的发展;
- 虚拟化的现状;
- KVM详解;
- KVM的周边工具 (Qemu, Ovirt, Openstack);
- IO子系统详解及源码解读;
- DMA子系统详解及源码解读;
- 第2章 intel架构的硬件虚拟化和KVM基本功能实现
- intel vt-X详解;
- intel vt-D详解;
- CPU的虚拟体系详解;
- Memory的虚拟详解;
- Device的虚拟详解;
- DMA的虚拟详解;
- device pass-through详解
- 第3章 KVM中的半虚拟化思想及Live-migration的实现
- virtio的实现过程详解;
- virtio的性能分析和缺陷;
- KVM live-migration实现
- 第4章KVM 末来发展的架构方向
- KVM storage;
- KVM networking
- KVM虚拟化原理解析与实战演练 课程目录:
课时1、免费试听:KVM OverView_MMU
课时2、付费学员服务指引
课时3、前导课程
课时4、KVM 虚拟化介绍
课时5、Intel VT-x介绍
课时6、KVM OverViews
课时7、练习1
课时8、内存虚拟化:Background
课时9、内存虚拟化:Background、Soft MMU
课时10、内存虚拟化:soft MMU、hard MMU 、nested MMU
课时11、内存虚拟化:soft MMU on soft MMU
课时12、小结说明
课时13、练习2
课时14、Implementation of Device pass-through、VT-D 、Further
课时15、Device-Passthrough:PIO、MMIO、Interrupt for PCI Passthrough
课时16、Device-Passthrough:DMA的处理
课时17、Code go though for KVM (1)
课时18、Code go through for KVM (2)
课时19、Code go through for KVM (3)
课时20、Code go through for KVM (4)
课时21、Code go through for KVM (5)