美文网首页
分布式和集群的区别

分布式和集群的区别

作者: Avery_up | 来源:发表于2019-03-21 15:38 被阅读0次

摘自网络的一个比喻很生动:
小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这两个厨师的关系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜师,两个配菜师关系是集群。

分布式

  • 理解:将不同的业务分布在不同的服务器。
  • 作用:以缩短单个任务的执行时间来提升效率的。
  • 以电商网站为例,应用场景示例:

分布式数据库:如数据库主要分为:订单、用户、商品、商家等。将不同业务的数据库部署在不同的物理服务器上;或单表数据非常庞大时,横向拆分数据表。
分布式服务:如用户管理、商品管理等,这些业务独立部署在不同的服务器上,不同业务之间通过RPC调用。

集群

  • 理解:将几台服务器集中在一起,实现同一业务。
  • 作用:通过提高单位时间内执行的任务数来提升效率。
  • 应用场景示例:

应用服务器集群: 以web网站为例,当一台服务器的处理能力、存储空间不足时,可以增加一台(多台)服务器分担原有的访问及存储压力,这就组成了应用服务器集群。通过负载均衡调度服务器,将用户浏览器的访问请求分发到集群中的任何一台,如果有更多用户,就在集群中增加更多的应用服务器。

参考资料

分布式与集群的区别

相关文章

  • java 分布式与集群的区别和联系

    java 分布式与集群的区别和联系 一.先说区别: 一句话:分布式是并联工作的,集群是串联工作的。 1.分布式是指...

  • 分布式与集群的区别是什么?

    分布式与集群的区别是什么?

  • 分布式和集群的区别

    分布式和集群的区别 分布式是将不同的业务分布在不同的地方,集群是把几台服务器集中在一起,实现同一个业务。 分布式系...

  • 分布式集群架构场景化解决方案

    分布式和集群 分布式和集群是不一样的, 分布式一定是集群, 集群不一定是分布式 分布式 : 把一个系统拆分为多个子...

  • Redis

    集群和分布式的区别 分布式:一个业务拆分多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上

  • 集群和分布式的区别

    集群是一种物理形态,分布式是一种工作方式。一个任务由是个子任务组成,每个子任务需要1个小时完成。采用集群方案:假设...

  • 分布式和集群的区别

    摘自网络的一个比喻很生动:小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了...

  • 分布式和集群的区别

    在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barre...

  • 什么是微服务

    什么是微服务 一、微服务、分布式、集群的区别 概念: 集群:复制应用相同的模块,在不同的服务器上 分布式:分散压力...

  • Hadoop初步学习

    大数据部门组织结构 分布式VS集群的区别分布式是多台不同的机器组成的系统集群是多态相同的机器组成的系统 Hadoo...

网友评论

      本文标题:分布式和集群的区别

      本文链接:https://www.haomeiwen.com/subject/xszqvqtx.html