欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

集中式计算 分布式计算

墨初 知识笔记 196阅读

分布式计算和集中式计算有什么区别?

随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如采用集中式计算,需要耗费相当长的时间来完成。 分布式计算可以通过将该应用分解成许多小的部分,分配给多台计算机进行处理,这样就可以节约整体计算时间,大大提高计算效率。

什么是集中式计算?

所谓 集中式计算 就是指由一台或多台主计算机组成中心节点,数据集中存储在这个中心节点中,并且整个系统的所有 业务单元 都集中部署在这个中心节点上,系统的所有功能均能由其进行集中处理,其最大的特点就是部署结构简单。 而 分布式计算 主要研究如何应用分布式系统进行计算,即把一组计算机通过网络相互连接组成分散系统,然后将需要处理的数据分散成多个部分,交由分散在系统内的 计算机组 同时计算再将结果最终合并得到最终结果。 然而随着计算机系统逐渐向微型化、网络化发展,传统的集中式处理不仅会导致成本攀升,也存在着较大的单点故障风险。 为了规避风险、降低成本,互联网公司把研究方向转向了分布式计算。 随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如采用集中式计算,需要耗费相当长的时间来完成。

什么是分布式计算?

而 分布式计算 主要研究如何应用分布式系统进行计算,即把一组计算机通过网络相互连接组成分散系统,然后将需要处理的数据分散成多个部分,交由分散在系统内的计算机组同时计算再将结果最终合并得到最终结果。 然而随着计算机系统逐渐向微型化、网络化发展,传统的集中式处理不仅会导致成本攀升,也存在着较大的单点故障风险。
声明:无特别说明,转载请标明本文来源!