一文了解集群与分布式

集群

集群是什么?

集群是一组相互独立的计算机,集群可以实现分布式计算,提高可用性和可伸缩性。集群的每个计算机称为节点,集群向用户呈现为一个单一的系统。同时也是为了解决某个特定问题将计算机组合起来形成的单个系统。通俗来说:集群就是把一个请求部署到多个节点。

向外扩展,增加设备。

LB:负载均衡。多个主机组成,每个主机分摊一部分请求访问。

作用:解决访问压力问题,单机处理不了所有请求的问题。

HA:高可用。多台LVS(LVS负责调度),共同组成"主备"。

作用:使架构体系不出现故障。

HPC:高性能计算。在有限的硬件资源里得到无限的运算性能。

分布式

什么是分布式?

分布式是由多个节点组成的系统,节点之间相互协作完成一个特定的任务。通俗来说:分布式就是将一个请求分为多步完成。

区别

集群:多台主机解决同一个问题。属于同一个业务系统,部署在多台服务器(主机)上。其每一台服务器的功能,数据和代码都是一致的。

分布式:不同的主机解决不同的任务,最终联系起来。一个业务分为多个子业务,部署在多个服务器上。其每一台服务器的功能,数据和代码都是有差别的。

相关推荐
ltl7 小时前
内核追踪:ftrace、kprobe、uprobe、tracepoint 生产实战
linux
·薯条大王7 小时前
经济实惠玩云服务器|一台云服务器多人共用,子账号配置教程
java·linux·运维·服务器·汇编·c++·python
weixin_4462608510 小时前
从被动镜像到主动智能体:面向网络物理人工智能的整体论数字孪生(HDT-Net)
网络·人工智能
ZJH__GO10 小时前
网络编程v4pro--实现聊天室文件传输功能
java·服务器·网络·计算机网络
小小、码农10 小时前
Linux进程控制:从fork到exec,手写一个简易Shell
linux·运维·服务器
不会就选b10 小时前
Linux之进程间通信(二)---模拟进程池
linux·运维·服务器
NeilYuen11 小时前
用UDP实现向DNS服务器请求IP地址
服务器·tcp/ip·udp
shengnan_wsn12 小时前
【协议】【TCP】
网络·网络协议·tcp/ip
烟雨江南78512 小时前
2026汽车制造与新能源整车柔性产线Agentic-Workflow白皮书:跨APS_MES_ERP多智能体动态排产与装配容错实战
大数据·网络·人工智能·自动化·ai客服·企业agent
沫璃染墨12 小时前
《从零入门Linux系统篇(十五):系统工具篇·六——GDB调试器详解:从程序执行控制到高级调试技巧》
linux·运维·服务器·c语言·c++