集群和分布式相关概念

1.集群和分布式

  • 集群:很多“人”一起,干一样的事。
    一个业务模块,部署在多台服务器上
  • 分布式:很多“人”一起,干不一样的事。这些不一样的事,合起来是一件大事。
    一个大的业务系统,拆分为小的业务模块,分别部署在不同的机器上。

集群和分布式相关概念_第1张图片

- 高性能:加快速度
- 高可用:一台机器坏了,还可以继续工作
- 可伸缩:指在某个模块可以增加设备,来加快速度
- 高可扩展:替换掉性能比较低的模块

早期单机架构

集群和分布式相关概念_第2张图片

改进之后

集群和分布式相关概念_第3张图片

继续改进

集群和分布式相关概念_第4张图片

2.架构演进

在这里插入图片描述

2.1 单体架构

集群和分布式相关概念_第5张图片

2.2 垂直架构

集群和分布式相关概念_第6张图片

2.3 分布式架构

集群和分布式相关概念_第7张图片

2.4 SOA架构

集群和分布式相关概念_第8张图片

2.5 微服务架构

集群和分布式相关概念_第9张图片

你可能感兴趣的:(分布式,分布式,运维,服务器)