分布式计算是一种计算方法 分布式计算是什么

分布式计算是一种与集中式计算相对的计算方法 。随着计算技术的发展,一些应用程序必须有非常大的计算水平才能完成 。如果使用集中式计算,则需要很长时间才能完成 。

分布式计算是一种计算方法 分布式计算是什么

文章插图
分布式计算将应用程序转换成许多小部分,并分配给多台计算机进行处理 。这样可以节省整体计算时间,大大提高计算效率 。
理论定义研究如何将一个非常巨大的计算能力可以解决的问题分为许多小部分,然后将这些部分交给许多计算机进行处理,最后将这些值结合起来,以获得最终的结果 。
最近的分布式计算项目已经被用来应用世界各地无数志愿者的计算机闲置计算水平 。根据互联网,可以分析来自外太空的电信号,找到隐藏的黑洞,探索可能出现的外星智慧生活;能够找到超越 1000 梅森的质量;你也可以找到更有效的药物来抵抗艾滋病毒 。这些项目是巨大的,必须是惊人的计算量,不可能仅仅通过单独的计算机或个人在可接受的时间内完成 。
中国科学院的概念这些软件可以在同一台计算机上运行,也可以在根据数据连接的多台计算机上运行 。与其他算法相比,分布式计算具有以下优点:
1.稀有资源可以共享 。
2.根据分布式计算,负荷可以在多台计算机上均衡计算 。
3.程序可以放在最适合操作的计算机上 。
【分布式计算是一种计算方法 分布式计算是什么】其中,共享稀有资源和平衡负荷是计算机分布式计算的核心思想之一 。
网格计算网格计算是一种分布式计算 。如果某项工作是分布式的,那么参与这项工作的不仅仅是一台计算机,还有一个互联网 。这种“蚂蚁搬山”的形式将具有很强的数据处理能力 。
网格计算的本质是结合和共享资源,以确保系统的安全 。