云计算虚拟化技术.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云计算虚拟化技术研究 导师:魏巍 答辩人:李慧 专业:通信与信息工程学院 论文框架 研究背景、现状 具体内容分析 发展趋势 结论 研究背景 07年IBM和Google宣布在云计算合作后,云计算迅速成为研究的热点,云计算是一种资源整合和利用的技术,而其下层技术支撑主要是虚拟化技术。 虚拟化技术是云计算实现的关键技术,单个服务器可以支撑多个虚拟机运行多个操作系统和应用,大大提高利用率。 当今世界虚拟化技术正以惊人的速度发展,毫无疑问,虚拟化正在重组IT工业,同时也支撑起云计算。 研究现状 自云计算成为热点后,虚拟化也伴随着云计算一同发展,可以说是促使“虚拟化”的发展。 2010年的微软虚拟化峰会以“秉虚为实畅游云端“为主旨,探讨虚拟化的解决方案与应用实践。帮组一些企业或机构减少服务器质量、优化资源利用率、简化管理。 虚拟化技术可以实现操作系统和应用软件的动态迁移,实现服务器的在线维护和升级,也为构建高可靠系统提供了革新的技术手段。 具体内容分析 虚拟化的分类 平台虚拟化:针对计算机和操作系统的虚拟化,分成服务器虚拟化和桌面虚拟化。 资源虚拟化: 针对特定计算资源进行虚拟化,例如,存储的虚拟化和网络资源虚拟化等。 应用程序虚拟化:它包括仿真、模拟、解释技术等,Java 虚拟机是典型的在应用层进行虚拟化。 表示层虚拟化:在应用上与应用程序虚拟化类似,所不同的是表示层虚拟化中的应用程序运行在服务器上。 虚拟化的方法 指令级虚拟化方法 在指令集层次上实现虚拟化,即将某个硬件平台上的二进制代码转换为另一个平台上的二进制代码,实现不同指令集间的兼容,也被称作“二进制翻译”。 系统级虚拟化方法 系统虚拟化是在一台物理机上虚拟出多个虚拟机。它承担了资源的调度、分配和管理,保证多个虚拟机能够相互隔离的同时运行多个客户操作系统。 虚拟化的管理 虚拟化的管理主要指多虚拟机系统的管理,多虚拟机系统是指在对多计算系统资源抽象表示的基础上,按照自己的资源配置构建虚拟计算系统。 (1)虚拟机之间的迁移:将虚拟化作为一种手段管理现有资源和加强其在网络计算利用率,通过构建分布式可重构的虚拟机,必要时在物理的服务器运行时迁移服务。 (2)虚拟机的管理:对于多虚拟机来说,一个非常重要的方面是减少用户对动态的和复杂的物理设备的管理和维护,通过软件和工具来实现任务管理。 云计算 云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。 虚拟化技术在云计算中的应用 云计算的特征体现在虚拟化、分布式和动态可扩展,虚拟化是云计算最主要特点。通过虚拟平台进行管理、扩展、迁移、备份,种种操作都通过虚拟化层次完成。 从云计算最重要的虚拟化特点来看,大部分软件和硬件已经对虚拟化有一定支持,可以把各种IT资源、软件、硬件、作系统和存储网络等要素都进行虚拟化,放在云计算平台中统一管理。 未来的资源将透明地运行在各种物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术则是实现这一理想的唯一工具。 发展趋势 趋势之一:云计算虚拟服务器备份 趋势之二:IT从业人员 趋势之三:云计算虚拟化的管理 趋势之四:配置管理 趋势之五:网络技术 结论 在当今社会,IT产业的迅速发展,人们对于资源的利用率越来越重视,客户需要各种灵活的基础设施和解决方案以快速适应不断变化的业务需求。通过有效利用资金上或各种IT相关的资源,云计算(提供服务的途径)和虚拟化(主要的使能技术)为客户提供了越来越多的业务灵活性。 虚拟化技术在企业服务器整合、多执行环境、计算机安全、系统调试、灾难恢复等领域具有很高应用价值。所以云计算虚拟化技术的应用对资源的利用、控制等方面有很大的帮助 。 * 虚拟化技术: 虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。 系统级虚拟化 CPU虚拟化 内存虚拟化 I/O虚拟化 虚拟化技术在云计算中的应用 高级虚拟机 应用虚拟化 存储虚拟化 高级虚拟机:虚拟机技术允许在一台服务器上创建多个相互隔离的虚拟专用服务器。每一个虚拟服务器均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档