核心课程
Porducts
当前位置:首页    核心课程    新技术
新技术
本模块课程设计专为当下最前沿技术的培训设计,着眼于企业发展转型中新技术项目的设计和落地实现。为企业级的开发、运维环境中使用各种技术提供实战型指导。内容涵盖了大数据、云计算、人工智能、物联网、5G、区块链开发六大课程体系。
云计算   虚拟化技术在云计算的应用

image.png  虚拟化技术在云计算的应用课程

image.png  课程天数:2天

image.png  课程介绍

     虚拟化技术有着悠久的历史,在操作系统、计算机安全、软件测试、芯片研发等领域有着极其广泛的应用,它也是支撑云计算的三大关键技术之一。当正像这个技术的名字一样,很多人对虚拟化技术的理解也很虚幻,如同雾里看花一样,没有落到实处。本培训将从多个角度深入解析虚拟化技术的方方面面,包括虚拟化技术的简要历史、CPU的虚拟化支持、虚拟机和VMM的实现原理、在云平台中的应用等。

image.png  课程收益

     从云计算和虚拟化技术的大局着眼,高屋建瓴;

     深入挖掘关键技术的关键细节,思想“桩基”扎根技术最低层;

     解析源代码,把握软件最本质;

     利用调试器现场解析实际虚拟机产品,独家揭秘;

image.png  培训对象

     与云计算和虚拟化项目有关的高管和项目经理;


image.png  课程大纲

第一单元:虚拟化概览

     简要历史 

     VM/370

     VM和VMM

     VMM设计目标和核心问题 

     架构和分类 

     指令的执行方式 

     Bochs解析 

     波佩克与戈德堡虚拟化需求 

     进程中的虚拟机 

     硬件辅助的虚拟化(HVM) 

     英特尔CPU的VMX

     设备虚拟化

     常用术语 


第二单元:VMX 解析

     VMX简介 

     新的特权阶层(Root,Non-root) 

     Guest

     VM Entry

     VM Exit

     虚拟机控制结构(VMCS) 

     虚拟机状态(Guest-state)区 

     主机状态(Host-state)区 

     虚拟机执行控制字段 

     异常位图 

     I/O位图 

     创建虚拟机 

     中断和异常管理 

     内存管理

     I/O管理 


第三单元:VMM解析之Bluepill

     Bluepill项目背景 

     架构 

     模块 

     源文件结构 

     工作原理 

     如何实现一个简单的VMM

     创建虚拟机的过程 

     管理虚拟机内存的简单方式

     IO和异常处理规则 

     实验:构建加载和感受小型的VMM 


第四单元:VMM解析之XEN

     XEN项目的背景 

     XEN架构 

     Dom0

     VMM的启动过程 

     创建虚拟机的方式 

     管理虚拟机内存的复杂方式 

     虚拟设备的方法 

     QEMU

     VTd

     显卡虚拟化 


  课程目录
1、云平台的构建与使用
2、云计算平台架构与技术应用
3、基于容器技术的应用架构演进
4、容器管理和编排技术实战
5、容器、微服务、及云应用DevOps
6、基于Docker的DevOps实战课程
7、虚拟化技术在云计算的应用
站内搜索
联系电话
010-52883521
24小时全国咨询热线,言语交流更有效
公众平台
QQ客服

点击图标,马上与客服沟通  >>
返回顶部