虚拟化计算能力

初级
开发人员
学生
Azure

了解如何虚拟化计算能力来创建云资源。 涵盖了不同类型的 CPU 虚拟化。

学习目标

在本模块中,你将学习以下内容:

  • 区分各种系统(如传统操作系统和虚拟化系统)中不同的操作模式
  • 确定三个主要的系统指令类
  • 指示启用有效虚拟机监控程序的条件
  • 说明虚拟机监控程序如何处理系统陷阱
  • 确定有效虚拟机监控程序和虚拟机监控程序之间的差异
  • 介绍为何以及何时需要进行代码修补
  • 了解全虚拟化和半虚拟化之间的差异
  • 说明全虚拟化和半虚拟化的优点和缺点
  • 确定仿真和直接本机执行之间的差异
  • “识别两种仿真类型:解释和二进制翻译”
  • 介绍一些主要解释和二进制翻译技术
  • 比较解码和调度、直接线程和间接线程解释器
  • 识别对称多处理和单处理器虚拟机之间的虚拟 CPU 分配差异
  • “介绍 Xen 中的两个主要虚拟 CPU 调度算法:简单最早截止日期优先和 Credit 调度算法”

与Majd Sakr 博士和美国卡内基梅隆大学合作编制。

先决条件

  • 了解什么是云计算,包括云服务模型和常见云提供商
  • 了解支持云计算的技术
  • 了解云服务提供商如何为云付费
  • 了解什么是数据中心及其存在原因
  • 了解如何设置、支持和预配数据中心
  • 了解如何预配云资源以及如何按流量计费
  • 熟悉虚拟化的概念
  • 了解不同类型的虚拟化

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。