求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 
全部课程 >架构设计  
虚拟化技术及其应用
张老师
Intel资深技术专家。
报名课程   990 次浏览  151 次
地点时间:北京 深圳 上海 根据报名开班
课程费用:5000元/人,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


虚拟化技术有着悠久的历史,在操作系统、计算机安全、软件测试、芯片研发等领域有着极其广泛的应用,它也是支撑云计算的三大关键技术之一。当正像这个技术的名字一样,很多人对虚拟化技术的理解也很虚幻,如同雾里看花一样,没有落到实处。本培训将从多个角度深入解析虚拟化技术的方方面面,包括虚拟化技术的简要历史、CPU的虚拟化支持、虚拟机和VMM的实现原理、在云平台中的应用等。
从云计算和虚拟化技术的大局着眼,高屋建瓴
深入挖掘关键技术的关键细节,思想“桩基”扎根技术最低层
解析源代码,把握软件最本质
利用调试器现场解析实际虚拟机产品,独家揭秘
语言平实生动,享受求知乐趣

 
培训对象:虚拟化技术开发工程师
学员基础:熟悉一般的操作系统的功能和管理
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容:2天

虚拟化概览
  • 简要历史
  • 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
  • 显卡虚拟化
VMM解析之VirtualBox
  • 简介
  • 架构
  • 主要模块
  • 源程序结构
  • 设备虚拟化
  • VT-x的应用
  • 虚拟显卡的工作原理
VMM解析之Virtual PC(VPC)
  • VPC简介
  • 主要版本
  • VPC的架构
  • 组成部件
  • 用户态进程
  • 内核驱动
  • Binary Patch
实验二 在调试器中理解VPC
虚拟化技术在云计算的应用
  • 云计算的关键特征
  • 云计算的核心技术
  • 云计算平台
  • Hyper-v
  • -架构
  • -安装和配置
  • -调试
  • Amazon EC2
  • -服务方式
  • -核心设施
  • -2011年4月崩溃案例分析
  • Windows Azure
  • -服务方式
  • -SDK-
  • 问题和挑战
 
990 次浏览  151 次
其他人还看了课程
软件架构师(面向服务)  984 次浏览
软件架构师——高级实践  2518 次浏览
领域驱动设计  583 次浏览
微服务架构设计与开发(基于Azure)  934 次浏览
企业架构设计  3146 次浏览
系统架构建模方法与案例   1002 次浏览
定制内训


咨询服务:架构评估与优化
咨询目标
对现有的架构进行评估,发现问题,并优化
咨询范围 业务架构,应用架构,数据架构,技术架构
咨询方式 对现有架构进行建模,然后诊断问题,对问题进行集成分析,设计优化方案,指导团队实施优化,最终效果评估。
成功案例 中国移动广西分公司,中国电信
详情咨询:010-62670969, zhgx@uml.net.cn

最新活动计划
[北京]Python及数据分析 11-15
[北京]嵌入式Linux应用开发 11-20
[北京]需求分析与管理 11-29
[北京]人工智能机器学习和深度学习 11-26
[上海]嵌入式软件可靠性设计 12-19
[上海]人工智能机器学习和深度学习 11-22
[深圳]深度学习&Tensorflow框架 12-3
[深圳]数据仓库多维建模方法与应用 11-24
[深圳]嵌入式软件架构设计高级实践 12-3
 
 
 

 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
频道编辑:sky
邮       件:sky@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号