文档介绍:王瑞琳**********buptwrl@本节课内容安排虚拟化综述服务器虚拟化存储虚拟化网络虚拟化(融合网络)云计算综述课程总结和答疑行业趋势、发展历史定义和技术分类云计算和虚拟化什么是虚拟化狭义虚拟化指在计算机上模拟运行多个操作系统平台更多时候强调的是虚拟计算资源广义虚拟化虚拟化就是把实体资源转变为逻辑上可以管理的资源,以打破实体结构间的壁垒。就其本质而言属于一种资源管理技术计算机科学中的虚拟化包括平台虚拟化、应用程序虚拟化、存储虚拟化、网络虚拟化、服务器虚拟化、桌面虚拟化、展现层虚拟化等虚拟应用应用到任何有需求的计算机上虚拟存储通过网络存储及备份虚拟网络将分散的资源本地化虚拟机器操作系统可以分配到任何计算机或服务器虚拟桌面桌面与流程分离基础设施虚拟化虚拟化的关键特征硬件独立在其他服务器上不加修改的运行虚拟机分区虚拟机完全兼容标准的操作系统,以及在这些操作系统之上建立的硬件驱动和应用隔离每一个虚拟机都与同在一个服务器上的其他虚拟机相隔离封装将整个系统,包括硬件配置、操作系以及应用等封装在文件里…………...………………...………………...……服务器虚拟化的术语术语介绍宿主机(Host)客户机(Guest)VMM(虚拟机监视器)Hypervisor(虚拟机管理系统)全虚拟化(FullVirtulization)半虚拟化(Parairtulization)硬件辅助虚拟化(HardwareAssistedVirtualization)软件虚拟化(SoftwareVirtualization)IntelVT-xAMDAMD-VSR-IOVNPIVFCOECEE服务器虚拟化历史服务器虚拟化进程指在计算机上模拟运行多个操作系统平台20世纪60年代和70年代,IBMS/360主机问世并推出了第一代虚拟化技术在2001年,,从此VMWare确定在x86虚拟化商用领域的霸主地位2003-2008PowerVM:IBM在Power架构体系上的虚拟化技术,它是以半虚拟化为核心,硬件虚拟化为辅助的虚拟化技术;2003年Xen问世,2008年Xen被Citrix收购用于Citrix在云计算领域中与VMWare竞争的利器。2006年10月:KVM出现2007-2008年:微软发布Hyper-V服务器虚拟化技术分类操作系统级虚拟化共享时间片,虚拟内存VirtualPrivateServer/JVM全虚拟化传统虚拟化,主要采用优先级压缩和二进制代码翻译技术硬件辅助虚拟化,主要有Intel的VT-x和AMD的AMD-V这两种技术(内存虚拟化/IO虚拟化)半虚拟化需要修改操作系统内核,其通过修改GuestOS的代码,使其将那些和特权指令相关的操作都转换会发给VMM的Hypercall(超级调用),(融合网络)——整合