下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

什么是Cloud Computing(云计算)?

作者:课课家教育     来源: http://www.kokojia.com点击数:4519发布时间: 2018-02-08 13:00:27

标签: 云计算服务器虚拟化运维

  云计算今年来可谓是“炙手可热”,那究竟什么是云计算?可能有些人还不是很了解,下面就跟大家一起来学习云计算以其相关的知识吧。
  1、什么是云计算?
  云计算是一种新的IT资源提供模式,可以简单地把它理解成一个数据中心,这个数据中心的计算机可以自动地管理和动态的分配、部署、配置、重新配置以及回收资源,也可以自动安装软件和应用。云计算的构成包括硬件、软件和服务。硬件主要是x86或Power的机器。软件包括管理计算机自动化的软件,以及被管理的软件。服务是指云计算中心的搭建和以后的运维。云计算中心向它的用户提供的是装好软件和应用的虚拟计算机,这个虚拟计算机有可能对应一台物理机,已有可能多个虚拟机对应一台物理机。最终用户通过网络连接到虚拟机,相当于用户拥有了一台已装好他需要使用的软件的服务器。用户拥有一定的权限,当然他还可以安装其它云计算中心不提供的软件。
  最简单的云计算技术在网络服务中已经随处可见,例如搜寻引擎、网络信箱等,使用者只要输入简单指令即能得到大量信息。
  未来如手机、GPS等行动装置都可以透过云计算技术,发展出更多的应用服务。
  进一步的云计算不仅只做资料搜寻、分析的功能,未来如分析DNA结构、基因图谱定序、解析癌症细胞等,都可以透过这项技术轻易达成。
  稍早之前的大规模分布式计算技术即为“云计算”的概念起源。
  2、定义
  云计算是一个虚拟化的计算机资源池。它可以:
  托管多种不同的工作负载,包括批处理作业和面向用户的交互性应用程序
  通过快速部署虚拟机器或物理机器,迅速部署系统并增加系统容量
  支持冗余、能够自我恢复的且高可扩展的编程模型,以使工作负载能够从多种不可避免的硬件/软件故障中进行恢复
  实时监控资源使用情况,在需要时重新平衡资源分配
  3、云计算基本原理
  云计算的基本原理是,通过使计算机分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
  这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
  云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。
  云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。
  4、体系结构
什么是Cloud Computing(云计算)?_云计算_服务器_虚拟化_运维_课课家教育
  上图左边部分概括了云计算的体系结构。体系结构由体系结构由一个数据中心、一组部署管理软件、虚拟化组件和云计算管理系统所组成。部署管理软件包括 IBM Tivoli Provisioning Manager (TPM)、IBM Tivoli Monitoring (ITM)、IBM Websphere Application Server (WAS)和IBM DB2,部署管理软件的作用是管理数据中心的计算资源,如服务器、存储和被托管的软件及应用。虚拟化组件提供了数据中心的虚拟化技术,配合部署管理软件,使数据中心的虚拟化成为可能。云计算管理系统则提供了用户申请云计算资源的界面,并允许管理人员定制云计算管理的规则。
  上图右边部分是云计算最终用户看到的已安装好软件和应用的虚拟机。用户根据自己的需要,通过云计算管理系统界面,设定虚拟机的类型、容量和所需安装的软件,经过合法的批准流程,云计算会自动为虚拟机分配并配置好硬件,安装操作系统及所需的软件和应用,并将配置好的虚拟机的相关信息;如IP地址、账号和密码等交付给用户,用户就可以使用虚拟机了,使用方式就像自己使用一台服务器一样。
  5、云计算架构
云计算平台_虚拟化_管理软件
  云计算架构的底层是硬件和操作系统的基础设施;在这之上是软件的系统和管理平台,包括一组部署管理软件、虚拟化组件和云计算管理系统;再上面是云计算提供的各种虚拟机;最上面,虚拟机的组合形成了各个具体的云计算使用中心,也完成了各中心对计算资源的动态和虚拟分配。
  6、云计算时代
  目前,PC依然是我们日常工作生活中的核心工具--我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。
  而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。
  届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。
  云计算运行管理平台的系统部署关系图如下:
  云计算_操作系统_虚拟化
云计算平台_计算机_服务器
  云计算是一种新兴的共享基础架构的方法,它可以将巨大的系统池连接在一起以提供各种IT服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、 SOA 的采用以及搜索、开放协作、社会网络和移动商务等这样的 Web 2.0 应用的急剧增长。另外,数字元器件性能的提升也使IT环境的规模大幅度提高,从而进一步加强了对一个由统一的云进行管理的需求。
  7、优势
  云计算基础架构使企业可以更有效地利用其 IT 硬件和软件投资。企业可以通过该基础设施,打破相互隔离的系统中固有的物理障碍,并使对系统多个资源的管理犹如对单个实体那样方便自如地进行。云计算是终极虚拟化系统的范例,是使用自动化系统管理、工作负载均衡和虚拟化技术的数据中心的自然演进。
  云计算是具有以下特性的服务管理平台:
  动态性 - 能够监控计算资源,并根据已定义的规则自动地平衡资源的分配。
  虚拟性 - 计算资源的物理位置及底层的基础架构对于用户来说是透明和不相关的,用户通过简单的界面使用资源,并感觉自己独享资源。
  扩展性 - 可以将复杂的工作负载分解成小块的工作,并将工作分配到可逐渐扩展的架构中;另外当新增的资源投入使用时,需要增加的管理费用几乎为零。
  有效性 - 基于服务为导向的架构,动态地分配和部署共享的计算资源。
  灵活性 - 可以支持多种计算机应用类型,且同时支持消费者应用和商业应用。
  云计算基础架构,对于提供信息服务、降低 IT 管理复杂性、促进创新,以及通过实时工作负载均衡来提高响应能力而言,是一种经济有效的模型。 它能迅速发布应用程序,也能随需扩展应用程序,使得瞬间在成千上万台服务器上扩展应用程序成为可能。另外,云计算平台大量采用 XEN 虚拟机形式的计算机资源,可以在几分钟(而不是几天或几周)内使机器准备就绪,并安装好相关的软件和应用,供最终用户使用。

赞(21)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程