a single distributed computer cl
作者:
养猫的老鼠 | 来源:发表于
2019-05-09 11:51 被阅读0次
-
首先,cluster就是一个distributed system
-
那么,什么是distributed system呢?
what's message passing
message passing的意义
首先需要看看什么是message passing,简单说就是操作系统为了让进程之间,进程与程序之间方便通信而采用的一种技术,不需要单独传递各个数据,可以直接传递object,直接操作object。
-
那么message passing与distributed system又有什么关系呢?
Distributed_computing
distributed system是一个各个部件分属于不同物理位置,通过网络进行连接的系统,各个部件通过message passing进行沟通的系统。部件间为了一个共同的目标而彼此联系。
所以,简单概括下distributed system就是把很多个computer component组成一个big computer。message passing是他的部件沟通方式,区别于其他技术,例如内存共享,第三方数据通信等
-
那么computer cluster又是什么呢?
Computer_cluster
按照Wiki的解释,cluster也是把一群computer component组成一个big computer。
-
看起来cluster与distributed system没有啥区别,为什么会有两个概念呢?
What-are-the-differences-between-a-cluster-computer-and-a-distributed-system
目前已经没有明显的区分,大致上有两点不同:
1. cluster是作为一个logical unit去使用,all node执行一个same task
distributed可以将all node分为几个part,每个part运行不同的task
2. cluster通过增加每个单位时间的任务数来提高效率
distributed通过缩短单个任务的执行时间来提高效率
本文标题:a single distributed computer cl
本文链接:https://www.haomeiwen.com/subject/kmmvoqtx.html
网友评论