虚拟化与云计算.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

河南科技大学林业职业学院

虚拟化与云计算

VirtualizationandCloudComputing

高计07-5班付豪

摘要

在传统的网络环境中,管理信息系统根本上是采用客户机/效劳器,其中的客户机/效劳器就是:C/S〔即英文的client/server的首字母〕模式开发的,但随着WWW的广泛应用,目前的管理信息系统已经逐渐开始从C/S模式向浏览器/效劳器〔B/S〕模式转变。

B/S结构〔Browser/Server结构〕结构即浏览器和效劳器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改良的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少局部事务逻辑在前端〔Browser〕实现,但是主要事务逻辑在效劳器端〔Server〕实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的本钱和工作量,降低了用户的总体本钱。

而云计算正是在这样的背景下应运而生的。

云计算〔cloudcomputing,台湾译作云端运算〕,是一种基于互联网的计算新方式,通过互联网上异构、自治的效劳为个人和企业用户提供按需即取的计算。由于资源是在互联网上,而在计算机流程图中,互联网常以一个云状图案来表示,因此可以形象地类比为云,‘云’同时也是对底层根底设施的一种抽象概念。

云计算的出现在某种意义上剥离了软件与硬件之间的联系。传统的管理员既需要维护效劳器的硬件,同时又需要管理软件的应用,这使得企业为此付出了极大的本钱。而云计算那么并不限制应用程序与硬件之间的必然联系,亦即透过平行运算的方式,一个应用程序可以在不同的硬件上执行,全面解除应用效劳与硬件资源间的固定对应关系。

虚拟化,那么是云计算的基石。一个云计算的应用必定是基于虚拟化的。云计算已经是第三代的IT,第一代是静态的IT,第二代是一个共享的概念,数据和信息的共享,第三代那么是动态,所有的信息和数据都在动态的架构上,否那么也就没有云,没有Cloud。将硬件变成效劳一定是动态的,要看产品在虚拟化的能力,虚拟化是动态的根底,只有在虚拟化的环境下,云才是可能。

毫无疑问,虚拟化正在重组IT工业,同时它也正在支撑起云计算,如果把云计算单纯理解虚拟化,其实也并为过,因为没有虚拟化的云计算,是不可能实现按需计算的目标的。云计算使得应用软件脱离已经成为一种可能。目前Amazon所提供的Web效劳就是基于大规模云为根底的虚拟化应用。

所以,要了解云计算,就必须要要先了解虚拟化。

目录

摘要………………… 1

虚拟化技术………… 3

虚拟化技术简介…… 3

虚拟化的意义……… 4

虚拟化的架构……… 6

云计算……………… 8

云计算技术简介…… 8

云计算与虚拟化…… 11

云计算的应用……… 13

总结………………… 16

参考资料…………… 18

虚拟化技术

虚拟化技术简介

虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的根底上而不是真实的根底上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

虚拟化是一种经过验证的软件技术,它正迅速改变着IT的面貌,并从根本上改变着人们的计算方式。如今,具有强大处理能力的x86计算机硬件仅仅运行了单个操作系统和单个应用程序。这使得大多数计算机远未得到充分利用。利用虚拟化,可以在一台物理机上运行多个虚拟机,因而得以在多个环境间共享这一台计算机的资源。不同的虚拟机可以在同一台物理机上运行不同的操作系统以及多个应用程序。

虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,那么可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能别离的,只能协同工作。

虚拟化是一个抽象层,它将物理硬件与操作系统分开,从而提供更高的IT资源利用率和灵活性。

虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件〔例如RAM、CPU、

文档评论(0)

寒傲似冰 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档