云计算的形态特征
㈠ 云计算与网格计算的区别
云计算与网格计算的概念
首先,究竟什么是云计算(Cloud Computing)呢?云就是互联网——做网络的似乎总是把网络抽象成云;云计算就是利用在Internet中可用的计算系统,能够支持互联网各类应用的系统。云计算是以第三方拥有的机制提供服务,为了完成功能,用户只关心需要的服务,这是云计算基本的定义。
相对于网格计算(Grid Computing)和分布式计算,云计算拥有明显的特点:第一是低成本,这是最突出的特点。第二是虚拟机的支持,使得在网络环境下的一些原来比较难做的事情现在比较容易处理。第三是镜象部署的执行,这样就能够使得过去很难处理的异构的程序的执行互操作变得比较容易处理。第四是强调服务化,服务化有一些新的机制,特别是更适合商业运行的机制。
那么网格计算的特点又是什么呢?
网格计算有了十几年的历史。网格基本形态是什么?是跨地区的,甚至跨国家的,甚至跨洲的这样一种独立管理的资源结合。资源在独立管理,并不是进行统一布置、统一安排的形态。网格这些资源都是异构的,不强调有什么统一的安排。另外网格的使用通常是让分布的用户构成虚拟组织(VO),在这样统一的网格基础平台上用虚拟组织形态从不同的自治域访问资源。此外,网格一般由所在地区、国家、国际公共组织资助的,支持的数据模型很广,从海量数据到专用数据以及到大小各异的临时数据集合,在网上传的数据,这是网格目前的基本形态。
云计算与网格计算区别何在
可以看出,网格计算和云计算有相似之处,特别是计算的并行与合作的特点;但他们的区别也是明显的。主要有以下几点:
首先,网格计算的思路是聚合分布资源,支持虚拟组织,提供高层次的服务,例如分布协同科学研究等。而云计算的资源相对集中,主要以数据中心的形式提供底层资源的使用,并不强调虚拟组织(VO)的概念。
其次,网格计算用聚合资源来支持挑战性的应用,这是初衷,因为高性能计算的资源不够用,要把分散的资源聚合起来;后来到了2004年以后,逐渐强调适应普遍的信息化应用,特别在中国,做的网格跟国外不太一样,就是强调支持信息化的应用。但云计算从一开始就支持广泛企业计算、Web应用,普适性更强。
第三,在对待异构性方面,二者理念上有所不同。网格计算用中间件屏蔽异构系统,力图使用户面向同样的环境,把困难留在中间件,让中间件完成任务。而云计算实际上承认异构,用镜像执行,或者提供服务的机制来解决异构性的问题。当然不同的云计算系统还不太一样,像Google一般用比较专用的自己的内部的平台来支持。
第四,网格计算用执行作业形式使用,在一个阶段内完成作用产生数据。而云计算支持持久服务,用户可以利用云计算作为其部分IT基础设施,实现业务的托管和外包。
第五,网格计算更多地面向科研应用,商业模型不清晰。而云计算从诞生开始就是针对企业商业应用,商业模型比较清晰。
总之,云计算是以相对集中的资源,运行分散的应用(大量分散的应用在若干大的中心执行);而网格计算则是聚合分散的资源,支持大型集中式应用(一个大的应用分到多处执行)。但从根本上来说,从应对Internet的应用的特征特点来说,他们是一致的,为了完成在Internet情况下支持应用,解决异构性、资源共享等等问题。
㈡ 云计算主要是做什么的
1、降低IT系统拥有成本:
在云计算方案中,所有硬件设备都由供应商提供,企业用户可以避免集中的固定资产采购成本,同时,系统的维护与更新负担也转移到了服务提供商那里。因此通过云计算,用户不必花大量资金即可获得大量优质服务。这是云计算最核心的理念之一,对于大部分中小企业来说,成本是最先考虑的问题,能够获得高质量、低成本的IT资源具有巨大的吸引力。
2、虚拟化:
虚拟化是最成熟的云计算基本技术之一,它包括桌面虚拟化、网络虚拟化、存储虚拟化、服务器虚拟化等多个层面。在大、中、小企业中都有比较成熟的应用。核心理念,就是要把IT基础资源的物理界限打破,形成一个可共享、可按需分配的高效资源池。在效率至上的今天,虚拟化技术可以帮助企业用户合理调配资源,提高设备利用率,让跨地域、跨部门间的协作更高效。
3、大规模数据管理:
数据爆炸已经成为信息时代的基本特征,在现代企业运营过程中,会产生大量附加数据,并且,随着互联网应用的进一步深化,需要管理的网络数据正急剧增加,如何管理并运用好这些数据已成为当前企业急需解决的问题。而海量数据处理能力正是云计算最主要的优势之一。云计算技术不仅能对本地数据进行高效的组织与分析,还能对分布在不同网络结点的数据进行有效的管理。
4、深度数据挖掘:
随着产业信息化进程的不断加速,处理庞大而无序的业务数据,快速而精准地筛选出有价值的信息是现代企业共同面临的一大挑战。云计算强大的数据分析、处理能力是很大部分以“数据”为中心的企业最看重的能力。结合现代的数据挖掘技术与理念,云计算能够为企业决策快速提供可靠的参考数据,为业务发展提供有效的市场预计、分析支持。
5、高效资源管理:
企业资源管理的目的是将所有内、外部资源整合在一起,对企业采购、生产、成本、库存、分销、运输、财务、人力资源进行全面规划,从而达到最佳资源组合,取得最佳效益。在现代企业中,需要管理资源越来越多,管理难度也越来越大。如何将客户资源、人力资源、基础资源以及财务资源等统一管理、合理调配已经成为企业日常工作中必不可少的部分。并且企业越大、人员越多、分支机构越复杂,资源管理的难度就越大,高效管理手段就越重要。相比其它IT技术,不管是处理能力,还是成本支出,云计算都有比较大的优势。在中国,越来越多的企业开始将云计算技术用于企业资源管理。
6、动态资源分配与扩展:
很多企业业务都会有一定的淡季,在传统IT支撑方案中,用户必须按最大业务容量来部署系统。在业务淡季,大量IT资源闲置,设备利用率低下。而在云计算方案中,按需使用、即付即得的交付模式,让底层基础设施资源可以根据企业需求自动分配。并且,上层的应用也可以根据企业业务形态的不同,而自动搭配出多种相隔离的应用,实现了动态的资源分配与应用扩展。这种以服务为导向的IT架构更适合现代企业发展需求,让企业的选择余地更大、更灵活。
7、安全存储:
云计算广泛采用分布式存储技术和虚拟存储技术,同时引入高效的灾难恢复和数据克隆技术,能够最大程度地保证数据可靠性和安全性。在云计算方案中,数据往往存储在“云”中的多台服务器中,其中一台服务出现故障并不会影响数据的正常使用和访问,更不会丢失。对于那些对数据敏感、且业务范围纵跨多个地域的企业来说,安全存储十分必要。
8、智能化项目流程管理:
结合强大的数据管理和数据挖掘能力,云计算可以帮助企业实现项目流程的自动化管理。通过全面而精细的数据分析,云计算能够帮助决策者完成项目预期,并根据企业既定目标自动计算出流程优化方案。企业之所以选择云计算技术来进行项目流程管理,主要是考虑到它具有“海量数据管理和海量数据挖掘”的能力。