优惠最后2天:《5小时深入理解Linux/ARM虚拟化》在线课程

什么是虚拟化?为什么需要虚拟化?Linux/ARM虚拟化的实现和技术演进是怎样的?如何结合ARM处理器硬件提供的虚拟化支持,实现CPU、内存和I/O等的高性能虚拟化?

本课讲师陈老师具有10年以上Linux虚拟化实战经验,是高通、ARM公司前资深工程师。且看陈老师精心设计的兼顾原理和实战的课程!

上课式:


在线视频另设1个微信群讨论。

开课时间:


2019年10月8日晚开始

内容列表:

第一天

第1节  Arm虚拟化概述

什么是虚拟化?为什么需要虚拟化?

两种虚拟化的实现方式:type 1 and type 2

Arm对虚拟化的支持

CPU虚拟化:Instructions/Registers trapping

内存虚拟化: Second Stage MMU/SMMU

中断虚拟化: Virtual Interrupt GICv2,v3&v4

Arm虚拟化技术的演进

第二天

第2节  Arm虚拟化实战: KVM vs Xen

VMM工作原理

VMM初始化过程

VMM异常处理

VMM内存管理

创建和运行虚拟机

虚拟机设备管理

虚拟机中断处理

VM trap overhead: VHE

TrustZone Virtualization: Secure EL2

第三天

第3节 ARM设备虚拟化

I/O虚拟化的原理

VIRTIO半虚拟化技术

  • VIRTODEVICE, VIRTQUEUE and VRING

  • 以VIRTIO-BLK为例

    • VIRTIO-BLK Fronend分析

    • VIRTIO-BLK backend分析

Device Passthrough 设备直通技术

  • VFIO与SMMU

  • PCIe Device Passthrough

  • AMBA Device Passthrough

为什么Xen-Arm不需要居于QEMU的设备虚拟化

第四天

第4节 ARM虚拟化进阶

MMU Stage 2 页表详解

  • Stage 2 页表的格式详解

  • Stage 2 页表的权限控制

  • Stage 2 页表的瓶颈及优化

MMU和SMMU的协同

GIC控制器在Arm虚拟化中应用

  • GIC hypervisor interface

  • GIC virtual cpu interface

  • GICv2对MSI中断支持的扩展

  • GICv3 对虚拟化的增强: Redistributor, LPI 和 ITS

报名方法与价格

价格:


原价759元, 现在报名享受100元现金优惠,优惠活动10月4日晚8点结束!

手机用户点击链接免费一键试看:


 点击观看 选择“课程章节”之免费体验章节

报名方式:


安卓手机用户点击链接一键报名:    

 点击报名

IPhone和PC用户:


电脑IE、Firefox、Chrome等浏览器访问www.yomocode.com网站,点击网站右上角的图标,微信扫码登录。

之后点击虚拟化课程进入https://www.yomocode.com/courses/10,扫码报名。

报名结束后,扫码加客服微信,进入答疑群。

猜你喜欢

转载自blog.csdn.net/juS3Ve/article/details/101950498
今日推荐