两分钟理解分布式和集群
2018-01-18 15:16
232 查看
作者:tivon
首发CSDN,转载注明出处
本文适用于简单的理解和解释分布式和集群的概念。可用于科普。
要理解分布式和集群,我们来举个栗子:
开饭馆: 一开始因为不确定有多少人吃,资金也少,抱着尝试的态度,开了一个小店。打算卖:面条、盖饭、炒菜。这个时候只有一个厨师,结构如下:
厨师:1人
负责:配菜、做菜(面条、盖饭、炒菜)。
然后生意越来越火,赚的钱多了,厨师不够用了,这个时候又聘请了两个厨师,结构如下:
厨师:2人
负责:配菜、做菜(面条、盖饭、炒菜)。
这个时候两个厨师,做相同的事情,就变成了一个厨师集群 。
紧接着生意越来越好,厨师表示配菜很累要求招聘专门的配菜人员,这个时候聘请了两个配菜人员,结构如下:
厨师:2人
负责:做菜(面条、盖饭、炒菜)。
配菜师:2人
负责:配菜
这个时候,两个厨师做相同的事情—厨师集群
两个配菜师,做相同的事情—配菜师集群
你的饭馆就变成了由厨师集群和配菜师集群组合在一起的分布式饭馆
再后来,你发现喜欢吃厨师A做的面条比较好吃,厨师B做的炒菜比较好吃,于是你让厨师A专门负责面条,又找了两个人给厨师A做下手,让厨师A负责教导他们做出相同的面条。厨师B专门做炒菜,也招聘了两个人跟着厨师B。 同时又聘了三个厨师专门做盖饭。
这个时候你的饭馆结构如下:
面条厨师:3人
负责: 做面条
盖饭厨师:3人
负责:做盖饭
炒菜厨师:3人
负责:做炒菜
配菜师:2人
负责:配菜
你的小店就变成:
面条集群+盖饭集群+炒菜集群+配菜集群的分布式饭馆结构。
集群: 多是物理上的概念。
将一个大的系统拆分成多个独立的小的系统来运作的方式就是分布式。
多个物理机同时来完成一件事(比如炒菜、配菜)的方式叫做集群。
首发CSDN,转载注明出处
本文适用于简单的理解和解释分布式和集群的概念。可用于科普。
要理解分布式和集群,我们来举个栗子:
开饭馆: 一开始因为不确定有多少人吃,资金也少,抱着尝试的态度,开了一个小店。打算卖:面条、盖饭、炒菜。这个时候只有一个厨师,结构如下:
厨师:1人
负责:配菜、做菜(面条、盖饭、炒菜)。
然后生意越来越火,赚的钱多了,厨师不够用了,这个时候又聘请了两个厨师,结构如下:
厨师:2人
负责:配菜、做菜(面条、盖饭、炒菜)。
这个时候两个厨师,做相同的事情,就变成了一个厨师集群 。
紧接着生意越来越好,厨师表示配菜很累要求招聘专门的配菜人员,这个时候聘请了两个配菜人员,结构如下:
厨师:2人
负责:做菜(面条、盖饭、炒菜)。
配菜师:2人
负责:配菜
这个时候,两个厨师做相同的事情—厨师集群
两个配菜师,做相同的事情—配菜师集群
你的饭馆就变成了由厨师集群和配菜师集群组合在一起的分布式饭馆
再后来,你发现喜欢吃厨师A做的面条比较好吃,厨师B做的炒菜比较好吃,于是你让厨师A专门负责面条,又找了两个人给厨师A做下手,让厨师A负责教导他们做出相同的面条。厨师B专门做炒菜,也招聘了两个人跟着厨师B。 同时又聘了三个厨师专门做盖饭。
这个时候你的饭馆结构如下:
面条厨师:3人
负责: 做面条
盖饭厨师:3人
负责:做盖饭
炒菜厨师:3人
负责:做炒菜
配菜师:2人
负责:配菜
你的小店就变成:
面条集群+盖饭集群+炒菜集群+配菜集群的分布式饭馆结构。
总结
分布式 :多是一个逻辑上的概念。集群: 多是物理上的概念。
将一个大的系统拆分成多个独立的小的系统来运作的方式就是分布式。
多个物理机同时来完成一件事(比如炒菜、配菜)的方式叫做集群。
相关文章推荐
- 分布式、集群、微服务的理解
- 结合实际项目理解集群和分布式的关系
- 从JAVA多线程理解到集群分布式和网络设计的浅析
- 理解和实现分布式TensorFlow集群完整教程
- IBM WAS ND 分布式网络环境的理解与集群的实现
- 分布式集群系统个人理解#Olivia丶长歌#
- 从JAVA多线程理解到集群分布式和网络设计的浅析
- 个人对分布式与集群的理解
- zookeeper -- 第七章 zk 集群,分布式系统理解
- IBM WAS ND 分布式网络环境的理解与集群的实现(转载自乔自忠)
- 分布式和集群例子理解
- 从JAVA多线程理解到集群分布式和网络设计的浅析
- IBM WAS ND 分布式网络环境的理解与集群的实现
- 从JAVA多线程理解到集群分布式和网络设计的浅析
- 简单理解 分布式跟集群
- 简单理解集群,分布式,负载
- 菜鸟教你如何通俗理解——>集群、负载均衡、分布式
- 从JAVA多线程理解到集群分布式和网络设计的浅析
- 理解和实现分布式TensorFlow集群完整教程
- IBM WAS ND 分布式网络环境的理解与集群的实现