agenda 虚拟化技术概述 基本虚拟化技术 硬件对虚拟化的支持 VMware虚拟化技术秘密认识虚拟化指令仿真全虚拟化半虚拟化操作系统虚拟化LIB库仿真低高性能QEMUKVM/VmwareXenVServerWine计算机系统硬件操作系统程序库应用程序指令集合ISA系统调用SysCall应用编程接口API秘密虚拟化技术的历史资源池IBM推出虚拟化技术,提高了昂贵的大型机的利用率;VMware公司解决了X86虚拟化问题,推出了X86平台的虚拟机软件,使虚拟化技术开始走向普通用户。开源虚拟化技术Xen推出,使虚拟化技术的研究和应用更加普及;Intel和AMD推出支持虚拟化技术的处理器和芯片组,实现了硬件辅助虚拟化技术;1960s 2019 2019 2019Amazon采用虚拟化技术提供云计算平台,取得了商业上的成功,虚拟化技术成为云计算的基石;2019虚拟化技术将物理资源转化为便于切分的资源池,符合云计算的基本条件;虚拟化给资源以动态调配的能力,符合云计算按需分配的要求;秘密虚拟化前虚拟化后虚拟化将硬件、操作系统和应用程序一同封装一个可迁移的虚拟机档案文件中 软件必须与硬件相结合 每台机