加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.52wenzhou.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云计算的定义发展与组成

发布时间:2022-10-25 17:41:07 所属栏目:云计算 来源:转载
导读: 学习参考云计算的定义、组成及其发展综述摘要:由于互联网技术的飞速发展导致计算机的计算能力和数据的存储能力满足不了人们的需求。在这种情况下云计算技术应运而生。云计算作为一种新型的

学习参考云计算的定义、组成及其发展综述摘要:由于互联网技术的飞速发展导致计算机的计算能力和数据的存储能力满足不了人们的需求。在这种情况下云计算技术应运而生。云计算作为一种新型的计算模式,利用高速互联网的传输能力将数据的处理过程从个人计算机或服务器转移到互联网上的计算机集群中,带给用户前所未有的计算能力。自从云计算的概念提出来以后现在已成为信息领域的研究热点之一。本文主要从云计算的定义、云计算的四个发展阶段、云计算组成的六层结构和云计算的发展前景进行了探讨。关键字:云计算、发展阶段、组成、发展现状一、什么是云计算?云计算是由分布式计算、并行处理、网络计算发展来的,是一种新兴的商业计算模型。目前,对于云计算的认识在不断的发展变化,云计算仍没有普遍一致的定义。关于云计算的定义有以下几种:维基百科给云计算下的定义:云计算将IT相关的能力以服务的方式提供给用户,允许用户在不了解提供服务的技术、没有相关知识以及设备操作能力的情况下,通过Internet获取需要服务。中国云计算网将云定义为:云计算是分布式计算(DistributedComputing)、并行计算(ParallelComputing)和网格计算(GridComputing)的发展,或者说是这些科学概念的商业实现。

中国网格计算、云计算专家刘鹏定义云计算为:云计算将计算任务发布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。美国国家实验室的资深科学家、Globus项目的领导人TanFoster云计算是由规模经济拖动,为互联网上的外部用户提供一组抽象的、虚拟化的、动态可扩展的、可管理的计算资源能力、存储能力、平台和服务的一种大规模分布式计算的聚合体。百度百科:云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。狭义云计基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。其实简单地说它将计算机资源汇集起来二、云计算的特点(1)具有高可靠性。云计算提供了安全的数据存储方式从而为用户提供可靠的信息服务。(2)具有高扩展性。云计算能够无缝地扩展到大规模的集群之上学习参考个节点同时处理。

云计算可从水平和竖直两个方向进行扩展。(3)具有高可用性。在云计算系统中出现节点错误甚至很多节点发生失效的情况都不会影响系统的正常运行。因为云计算可以自动检测节点是否出现错误或失并且可以将出现错误和失效的节点清除掉。(4)虚拟技术。云计算是一个虚拟的资源池并通过互联网使得用户可以使用资源池内的计算资源。(5)廉价性。云计算将数据送到互联网的超级计算机集群中处理这样无需对计算机的设备不断进行升级和更新就可完成数据的计算和处理从而大大减少了成本资金。三、云计算的发展阶段1、云计算的演化从云计算概念的提出,一直到现在云计算的发展,云计算渐渐的成熟起来,云计算的发展主要经过了四个阶段,这四个阶段依次是电厂模式、效应计算、网格计算和云计算。(1)电厂模式阶段:网上的比喻很好,网上说电厂模式就好比利用电厂的规模效应,来降低电力的价格,并让用户使用起来方便,且无需维护和购买任何发电设备。我觉得云计算就是这样一种规模,将大量的分散资源集中在一起,进行规模化管理,降低成本,方便用户的一种模式。(2)效应计算阶段:在1960年左右,由于计算机设备的价格非常的昂贵,远非一般的企业、学校和机构所能承受,于是很多界的精英们就有了共享计算机资源的想法。

在1961年,人工智能之父麦肯锡在在一次会议上提出来“效应计算”这个概念,其核心就是借鉴了电厂模式,具体的目标是整合分散在各地的服务器,存储系统以及应用程序来共享给多个用户,让人们使用计算机资源就像使用电力资源一样方便,并且根据用户使用量来付费。可惜的是当时的于发展的初期,很多强大的技术还没有诞生,比如互联网等等。虽然有想法,但是由于技术的原因还是停留在那里。(3)网格计算阶段:网格计算说穿了就是化大为小的一种计算,研究的是如何把一个需要非常巨大的计算能力才能解决的问题分成许多小部分,然后把这些部分分配给许多低性能的计算机来处理,最后把这些结果综合起来解决大问题。惜的是,由于网格计算在商业模式、技术和安全性方面的不足,使得其并没有在工程界和商业界取得预期的成功。(4)云计算阶段:云计算的核心与效用计算和网格计算非常类似,也是希望技术能像使用电力那样方便云计算系统组成,并且成本低廉。但与效用计算和网格计算不同的是,现在在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟了。2、中国云计算产业发展阶段分析:中国云计算产业分为市场准备期、起飞期和成熟期三个阶段。当前,中国云计算产业尚处于导入和准备阶段,处于大规模爆发的前夜。

准备阶段(2007—2010):主要是技术储备和概念推广阶段,解决方案和商业模式尚在尝试中。用户对云计算认知度仍然较低,成功案例较少。初期以政府公共云建设为主。起飞阶段(2010—2015):产业高速发展,生态环境建设和商业模式构建成为这一时期的关键词,进入云计算产业的“黄金机遇期”。此时期,成功案例逐渐丰富,用户了解和认可程度不断提高。越来越多的厂商开始介入,出现大量的应用解决方案,用户主动考虑将自身业务融入云。公有云、私有云、混合云建设学习参考齐头并进。成熟阶段(2015—):云计算产业链、行业生态环境基本稳定;各厂商解决方案更加成熟稳定,提供丰富的XaaS产品。用户云计算应用取得良好的绩效,并成为系统不可或缺的组成部分,云计算成为一项基础设施。四、云计算的组成云计算的组成可以分为六个部分,它们由下至上分别是:基础设施(Infrastructure)、存储(Storage)、平台(Platform)、应用(Application)务(Services)和客户端(Clients)基础设施云基础设施,即IaaS,是计算机基础设施,通常是虚拟化的平台环境,作为一项服务。具体应用例如:Sun公司的Sun网格(SunGird)、亚马逊(Amazon)的弹性计算云(ElasticComputerCloud,EC2存储云存储涉及提供数据存储作为一项服务,包括类似数据库的服务,通常以使用的存储量为结算基础。

全球网络存储工业协会(SNIA)为云存储建立相应标准。它既可交付作为云计算服务,又可以交付给单纯的数据存储服务。具体应用如:亚马逊简单存储服务(SimpleStorageService,S3)、谷歌应用程序引擎的BigTable数据存储。平台云平台,即PaaS,直接提供计算平台和解决方案作为服务 从而节省购买和管理底层硬件和软件的成本。具体应用如:谷歌应用程序引擎(Google AppEngine) ,这种服务让开发人员可以编译基于 Python的应用程序,并 可免费使用谷歌的基础设施来进行托管。 应用云应用利用云软件架构. 往往不再需要客户在自己的电脑上安装和运行该应用程 序.从而减轻软件维护,操作和售后支持的负担。具体应用例如: Facebook的网 络应用程序、谷歌企业应用套件 (Google Apps) 服务云服务是指包括产品、 服务和解决方案都实时的在互联网上交付和使用。 这些服 务可能通过访问其他云计算的部件. 比如软件.直接和最终用户通信。 具体应用 如:亚马逊简单排列服务 (Simple Queuing Service) 、贝宝在线支付系统 (PayPal) 谷歌地图(Google Maps) 客户端云客户端包括专为提供云服务的计算机硬件和电脑软件终端。

例如:苹果手机 (iPhone) 、谷歌浏览器 (Google Chrome) 五、云计算技术发展现状云计算是目前的研究热点之一 公司(如Google, Microsoft, IBM, Amazon等) 都在积极地进行云计算的研究 已取得了一定的研究成果。Google是云计算研究的先行者 它推出的GAE(GoogleApp Engine) 平台就是 一种典型的云计算服务。该平台允许用户在上面编写程序 并且可以在其基础构架上运行。用户无需担心运行时所需的资源问题 应用运行的一切平台资源都由GAE提供。GAE基础构架模式由 4个系统组成 这4个系统分别是Google File System 分布式文件系统、 Map Reduce编程模式、分布式的锁机制 Chubby和大规模分布式 数据库Big Table 。这4个系统既相互独立又紧密联系 学习参考化的主机服务器和自动升级的在线应用服务。 Microsoft 公司信奉的理念与 Google公司不同 它主要强调的是“云端计算”,注重的是云端和终端的均衡。 Microsoft Azure是微软推出的云计算平台 为软件开发人员提供服务接口。 Microsoft Azure所提供的服务包括 NET Services, Live Services, SQL Services, Microsoft SharePoint Services 以及Microsoft Dynamics CRM Services 它的蓝云计算平台为企业提供了可通过 Internet 访问的分布式云计算体系。

“蓝云”结合了 IBM的先进 技术和原有的软硬件系统 支持开放标准与开放源代码软件。它的组成部分包括一个数据中心、应用服务器、 Tivoli 部署管理软件、数据库、 Tivoli 监控软件和 一些开源信息处理和虚拟化软件。 “蓝云”计算平台的存储体系结构由集群文件 系统和基于块设备方式的存储区域网络 SAN组成, 这2个部分相互协作为用户提供 更可靠的可扩展的云计算服务。 亚马逊弹性计算云 即AmazonEC2)是美国Aamzon公司推出的提供远程云计 算服务的平台。弹性计算云可以使用户在客户端通过 SOAP over HTTPS协议与 Amazon EC2 内部的实例进行交互 由此就为用户提供了一个运行基于Linux 用程序的虚拟的集群环境。用户可以根据自己的使用状况决定所使用的计算平台 实例的付费方式 这样就免去了用户自己去建立云计算平台所需的设备和维护费用。Amazon的弹性计算云不仅满足了软件开发人员对集群系统的需求 而且也减轻了设备的维护费用。 Amazon 公司现在仍在深入地研究云计算 不断扩大弹性计算云平台的功能 为用户提供更方便的服务。六、云计算未来发展的展望 随着云计算的发展 用户可以通过云计算在互联网上处理庞大的数据和获取所需的信息。

从云计算的发展现状来看 未来云计算的发展会向构建大规模的能够与应用程序密切结合的底层基础设施的方向发展。 另外, 不断创建新的云计算应用程序、 为用户提供更多更完善的互联网服务也可 作为云计算的一个发展方向。 目前看来, 云计算的发展前景虽然很好 但是它未来发展所面临的挑战也是不容忽视的。 1、数据的安全问题 数据的安全是企业关心的问题之一。数据的安全包括两个方面 一是保证数据不会丢失 二是保证数据不会被泄露和非法访问。如果数据出现丢失又没有备份或者被泄露和非法访问 都会给企业和客户带来无法估量的损失。因此必须制 定出有效的方案来保证数据的安全。虽然云计算为存储数据提供了无限的空间 但是用户对于托管自己加密数据的云计算运营公司能否确保数据的安全仍存在着质疑。在使用云计算服务时 用户往往不清楚自己数据存放的位置 这样就会使用户产生对数据安全的担心。所以, 要有 效地解决数据的安全问题 提供多用户架构的良好设计 还必须要有确实可信的云计算运营公司。2、网络的性能问题 提高网络性能也是云计算面临的挑战之一。 用户使用云计算服务离不开网络 因此要大力发展接入网络技术。此外, 在云计算网络中完成信息的高效处理 云计算集群服务器要具备较高的性能 学习参考中通信设施也必须具备高性能。

3、互操作问题 在对云计算系统进行管理时 应当考虑云系统之间的互操作问题。当一个云系统需要访问另一个云系统的计算资源时 4、公共标准的开放问题目前, 云计算还没有开放的公共标准 这给用户造成了许多不便。用户很难将 使用的某个公司的云计算应用程序迁移到另一家公司的云计算平台上 这样就大大降低了云计算服务的转移弹性。因此 就必须制定出一个统一的云计算公共标准。 总结: 云计算作为一种新型的计算模式, 利用高速互联网的传输能力将数据的处理 过程从个人计算机或服务器转移到互联网上的计算机集群中, 带给用户前所未有 的计算能力。云计算的产生与发展, 使用户的使用观念发生了彻底的变化, 他们 不再觉得操作复杂, 他们直接面对的将不再是复杂的硬件和软件, 而是最终的服 务。云计算将计算任务分布在大量计算机构成的资源池上, 使各种应用系统能够 根据需要获取计算力、存储空间和各种软件服务。 云计算现在还存在着一些问题 如数据安全问题、网络性能、互操作问题等,但是它的优点是毋庸置疑的。云计算不仅大大降低了计算的成本 而且也推动了互联网技术的发展。在众多公司和学者的研究下 未来的云计算将会有更好的发展。在不久的将来一定会有越来越多的云计算系统投入使用。 宁可累死 在路上 在家里!宁可 去碰壁 斗就是每天很 奋斗就是每天 都很容 。能干的人, 不在情 绪上计 在做事上认真 ;无能 的人! 不在做 在情绪上计较 个春夏秋冬! 赢一个 无悔人 给所有努力的

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!