分布式计算是什么
分布式计算是一种计算方法,和集中式计算是相对的。随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如果采用集中式计算,需要耗费相当长的时间来完成。
分布式计算将该应用分解成许多小的部分,分配给多台计算机进行处理。这样可以节约整体计算时间,大大提高计算效率。
研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。
最近的分布式计算项目已经被用于使用世界各地成千上万位志愿者的计算机的闲置计算能力,通过因特网,可以分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命;可以寻找超过 1000 万位数字的梅森质数;也可以寻找并发现对抗艾滋病病毒的更为有效的药物。这些项目都很庞大,需要惊人的计算量,仅仅由单个的电脑或是个人在一个能让人接受的时间内计算完成是绝不可能的。
在两个或多个软件互相共享信息,这些软件既可以在同一台计算机上运行,也可以在通过网络连接起来的多台计算机上运行。分布式计算比起其它算法具有以下几个优点:
1、稀有资源可以共享。
2、通过分布式计算可以在多台计算机上平衡计算负载。
3、可以把程序放在最适合运行它的计算机上。
其中,共享稀有资源和平衡负载是计算机分布式计算的核心思想之一。
网格计算就是分布式计算的一种。如果某项工作是分布式的,那么,参与这项工作的一定不只是一台计算机,而是一个计算机网络,这种“蚂蚁搬山”的方式将具有很强的数据处理能力。
网格计算的实质就是组合与共享资源并确保系统安全。
TAG:
热门标签: 租客(1) 辅酶(16) 显发量(1) 黑杆(1) 雅阁(2)
注
部分信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将立即处理,举报邮箱:1356571586@qq.com
随机关键词:

资源联系人
-
上一篇
HTTPie是什么
HTTPie 是一个开源的命令行 HTTP 工具包,提供命令行交互方式来访问 HTTP 服务。与其它同类型项目不同之处在于:为尽可能使终端的 API 交互人性化,HTTPie 是从头开始构建的。HTTPie 是一个类似于 cURL 的命令行 HTTP 客户端。但与 cURL 不同的是,HTTPie 被设计成更容易使用现代 Web api。HTTPie 的语法是面向 Web 服务的。它的界面比 cU
-
上一篇
灭活病毒是什么
灭活病毒指的是用化学或物理的方法杀死细菌以及病毒,但是不会损害原有的抗原,通常需要先做细菌或病毒培养,然后使用化学或物理的方法灭活病毒会使病毒的蛋失去活性以及繁殖能力和致病能力,病毒的蛋白系列不会发生变化,仍然具有融合活性,是制成疫苗的主要原理,比如狂犬疫苗大多是用β-丙内酯灭活,甲醛也有一定的灭活功能,也是实验室检查最主要的检查方法,通过做实验可以检查病毒的类型。病毒灭活是指用物理或化学手段杀死