![图片](https://i-blog.csdnimg.cn/blog_migrate/29aaf33078c475a87a24ae44fcfabe9c.jpeg)
讲师:Eric, Linux Kernel社区一线开发工程师, linux kernel社区华人贡献中排名前10位。现任职于美资500强外企,从事KVM的开发超过4年,内核开发经验超过7年。
点击这里查看报名详情相关课程:
预计开课时间: 2014年3月3日(周一)起,共8周
截止报名时间: 2014年3月7日(周五)
最少报名人数: 40人(包含认证班学员数),如果最后达不到40人,课程将延期或退还报名费
授课方式:
- 开课期间,老师每周一通过本课程的“课时列表“发布3-4小时学习视频、相关教材及教学资料,学员通过网络学习
在线辅导:
- 学员通过学习讨论区提交疑问,老师将在工作日24小时内回复学员
- 每周两小时老师与学员在线直播互动答疑,即时解答学员问题,默认为周四晚8:00-10:00,如果临时有调整,我们将在课程区提前通知
每周自测:
- 老师每周(默认为每周四)都将出试题发布在学习区让学员自测,系统将记录自测成绩
期末考试:
- 期末老师将出题测试,将包括客观题和主观题,客观题将在课程区作答,主观题具体形式可能是开放式论文,也可能是在云平台中实际操作,当然也可能是其它形式...
结业证书:
- 记录显示完成全部课程学习且完成每周在线测试以及期末测试(包括期末主观题)的同学将可得到由开源力量与老师联合签署的结业证书
- 记录显示末完成全部课程学习或未完成每周在线测试以及期末测试(包括期末主观题)的同学,将得到开源力量签署的参加学习证书
认证证书(可选):
- 同学们可报名参加工信部《国家信息技术紧缺人才培养工程(NITE)-Linux系统虚拟化,部署及优化》职业技能认证,可作为求职升迁、投标加分等的依据 ,更多NITE信息
- 开源力量将组织讲师及业界专家对学员的期末考试内容(主要是主观题)进行考评,合格者将颁发《国家信息技术紧缺人才培养工程(NITE)-Linux系统虚拟化,部署及优化》职业技能证书,证书样式见页末
- 发证周期:完成学习一个月内
费用:
- 590元
授课对象:
- 对云计算部署及虚拟化领域有求知欲,想成为其中一员的人员
- 想深入学习Linux平台的虚拟化技术,真正做到有职业竞争力!
基础技能要求:
- 具有linux系统的一般知识
- 有一定的C语言编程基础
学习安排:
课程分成两个阶段,第一阶段是Linux内核深入(3周),第二阶段是Linux平台的虚拟化技术(5周)
- 第1周 linux 内核中的基础数据结构及内核中的同步方法(list链表;rb_tree;lock锁;mutex;spin_lock;RCU;atomic operations原子操作)
- 第2周 内存管理和进程管理(page allocator;slab allocator;fork的实现;exit的实现;信号处理)
- 第3周 中断/异常处理,定时器,IPC的实现(中断/异常的硬件基础;内核中中断的实现;wall time;定时器;hrtimer;xtimer;CFS调度器;共享内存;信号量)
- 第4周 虚拟化介绍,KVM深度介绍及CPU硬件基础(虚拟化的作用;虚拟化的方展;虚拟化的现状;KVM详解;KVM的周边工具 (Qemu, Ovirt, Openstack);IO子系统;DMA子系统)
- 第5周 intel架构的硬件虚拟化和KVM基本功能实现(intel vt-X;intel vt-D;CPU的虚拟;Memory的虚拟;Device的虚拟;DMA的虚拟;device pass-through)
- 第6周 KVM中的半虚拟化思想及Live-migration的实现(virtio的实现过程详解;virtio的性能分析和缺陷;KVM live-migration实现)
- 第7周 KVM storage,KVM networking及KVM 末来开发的展望
- 第8周 KVM系统常见调试方法及性能调优(打印调试;通过工具进行辅助调试;使用perf来分析KVM系统的性能;KVM性能调优的常见方法)
讲师:
- Eric, Linux Kernel社区一线开发工程师, linux kernel社区华人贡献中排名前10位。现任职于美资500强外企,从事KVM的开发超过4年,内核开发经验超过7年。