网格计算概述

网格计算已被证明是重点关注资源共享的重要新领域。由Oracle,Sun Micro-Systems和IBM等庞大公司刺激;它也成为信息系统架构中最伟大的事物之一。网格计算已被誉为若干应用程序的性能和容量问题的解决方案。如果您需要更大更快的系统,但网格计算肯定应该是考虑因素。

什么是网格计算?

网格计算背后的一般想法并不新鲜;记录了计算集群和并行处理的优点。 GIRD计算背后的主要概念是制作可能在不同物理位置的许多自动机器,就像它们是单个虚拟机一样。

通常用于描述网格计计算的电网类比。在电力电网中,墙壁套接字链接最终用户对资源的大型基础设施不仅产生,还要分发和电力账单;他们使用这些资源而不考虑或照顾电力实际生成的地点或如何。在网格计算中,个人用户根据资源所在的位置获得计算资源(应用,数据,存储,处理器等)。

网格计算捕获分布式计算的基础知识,并将企业友好的脸部放在上面。尽管这个概念不是新的,但它就没有了’是完善的。程序员,工程师和计算机科学家仍在努力创建,建立和实施协议和标准。截至目前,大多数当前网格计算机系统严重依赖于礼仪工具和软件。网格软件中的管理功能使计算机资源连接在一起,以便个人使用单个机器利用并访问网格计算系统内所有机器的收集电源。

网格计算如何与云计算不同?

尽管云计算和网格计算既通过网络提供了计算资源和数据中心,但两者都有完全不同。在网格计算中,最终用户可以访问 共享 存储容量并使用从桌面和网格中共享计算机的计算电源。云计算旨在作为整体作用,而是提供 租赁 存储容量和计算能力。

其他主要差异包括;

  • 用户

网格计算是需要大量计算能力的应用的理想选择,这就是为什么它主要用于“虚拟组织”的研究合作。另一方面,云计算用户往往很小,以普遍需要的是媒体企业。

  • 计算资源的位置

位置是区分云计算和网格计算的另一个因素;在后者中,计算中心分布在各种位置。然而,在云计算中,数据中心通常位于少量集中位置。

由于云计算被认为是网格计算的演变;它们一定是两者之间的相似之处。这两个主要包括;

  • 多任务和多租期性

若干进程(任务)共享处理资源时使用术语多任务处理。多租期性用于指代单个软件实例具有服务若干客户(租户)的情况。云和网格计算都允许多个用户执行不同的任务和访问多个或单个应用程序实例。

  • 可扩展性

这是指系统能力处理越来越多的工作,或提高其性能。云和网格计算都是可扩展的。它们的系统具有根据用户数量和在给定时间转移的数据量波动的存储容量。

网格计算的好处

  1. 允许跨网络共享计算机资源,从而增加可用于程序的计算能力并减少组织所需的计算机数量。
  2. 它可以将更便宜的计算机连接在一起,而不是在具有更大处理能力的一台机器或超级计算机上花费很多钱。
  3. 它使应用程序能够轻松缩放,因为可以将其他计算机添加到网格中。
  4. 由于所使用的技术是开源,鼓励信任和透明度。

网格计算的缺点

  1. 可靠性:尽管服务总是可用的事实,但网格往往依靠分布式服务,随后由分布式员工维护。这可能导致可靠性不一致。
  2. 复杂性:使用网格计算有各种复杂性和有效地创建和有效。目前,用户需要具有高级专业知识。