云计算虚拟化技术研究导师:魏巍答辩人:李慧专业:通信与信息工程学院论文框架•研究背景、现状•具体内容分析•发展趋势•结论研究背景•07年IBM和Google宣布在云计算合作后,云计算迅速成为研究的热点,云计算是一种资源整合和利用的技术,而其下层技术支撑主要是虚拟化技术。•虚拟化技术是云计算实现的关键技术,单个服务器可以支撑多个虚拟机运行多个操作系统和应用,大大提高利用率。•当今世界虚拟化技术正以惊人的速度发展,毫无疑问,虚拟化正在重组IT工业,同时也支撑起云计算。研究现状•自云计算成为热点后,虚拟化也伴随着云计算一同发展,可以说是促使“虚拟化”的发展。•2010年的微软虚拟化峰会以“秉虚为实畅游云端“为主旨,探讨虚拟化的解决方案与应用实践。帮组一些企业或机构减少服务器质量、优化资源利用率、简化管理。•虚拟化技术可以实现操作系统和应用软件的动态迁移,实现服务器的在线维护和升级,也为构建高可靠系统提供了革新的技术手段。具体内容分析虚拟化技术:虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化的分类•平台虚拟化:针对计算机和操作系统的虚拟化,分成服务器虚拟化和桌面虚拟化。•资源虚拟化:针对特定计算资源进行虚拟化,例如,存储的虚拟化和网络资源虚拟化等。•应用程序虚拟化:它包括仿真、模拟、解释技术等,Java虚拟机是典型的在应用层进行虚拟化。•表示层虚拟化:在应用上与应用程序虚拟化类似,所不同的是表示层虚拟化中的应用程序运行在服务器上。虚拟化的方法•指令级虚拟化方法在指令集层次上实现虚拟化,即将某个硬件平台上的二进制代码转换为另一个平台上的二进制代码,实现不同指令集间的兼容,也被称作“二进制翻译”。•系统级虚拟化方法系统虚拟化是在一台物理机上虚拟出多个虚拟机。它承担了资源的调度、分配和管理,保证多个虚拟机能够相互隔离的同时运行多个客户操作系统。系统级虚拟化CPU虚拟化内存虚拟化I/O虚拟化虚拟化的管理•虚拟化的管理主要指多虚拟机系统的管理,多虚拟机系统是指在对多计算系统资源抽象表示的基础上,按照自己的资源配置构建虚拟计算系统。(1)虚拟机之间的迁移:将虚拟化作为一种手段管理现有资源和加强其在网络计算利用率,通过构建分布式可重构的虚拟机,必要时在物理的服务器运行时迁移服务。(2)虚拟机的管理:对于多虚拟机来说,一个非常重要的方面是减少用户对动态的和复杂的物理设备的管理和维护,通过软件和工具来实现任务管理。云计算•云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。•虚拟化技术在云计算中的应用•云计算的特征体现在虚拟化、分布式和动态可扩展,虚拟化是云计算最主要特点。通过虚拟平台进行管理、扩展、迁移、备份,种种操作都通过虚拟化层次完成。•从云计算最重要的虚拟化特点来看,大部分软件和硬件已经对虚拟化有一定支持,可以把各种IT资源、软件、硬件、作系统和存储网络等要素都进行虚拟化,放在云计算平台中统一管理。•未来的资源将透明地运行在各种物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术则是实现这一理想的唯一工具。虚拟化技术在云计算中的应用高级虚拟机应用虚拟化存储虚拟化•高级虚拟机:虚拟机技术允许在一台服务器上创建多个相互隔离的虚拟专用服务器。每一个虚拟服务器均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。应用虚拟化:受服务器虚拟化技术在创建更紧凑、高度灵活和高性价比的服务器基础设施的应用的激发,近年来开始研究应用的虚拟化技术,FabricServer通过虚拟化平台对应用部署和执行的命令和控制进行集中管理,实现基于业务策略和服务水平的管理和服务的按需创建存储虚拟化:虚拟化存储把多个存储介质模块通过一定的手段集中管理起来,所有存储模块在一个存储池中得到统一管理发展趋势•趋势之一:云计算虚拟服务器备份•趋势之二:IT从业人员•趋势之三:云计算虚拟化的管理•趋势之四:配置管理•趋势之五:网络技术结论•在当今社会,IT产业的迅速发展,人们对于资源的利用率越来越重视,客户需要各种灵活的基础设施和解决方案以快速适应不断变化的业务需求。通过有效利用资金上或各种IT相关的资源,云计算(提供服务的途径)和虚拟化(主要的使能技术)为客户提供了越来越多的业务灵活性。•虚拟化技术在企业服务器整合、多执行环境、计算机安全、系统调试、灾难恢复等领域具有很高应用价值。所以云计算虚拟化技术的应用对资源的利用、控制等方面有很大的帮助。谢谢