一文了解集群与分布式

集群

集群是什么?

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

向外扩展,增加设备。

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

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

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

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

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

分布式

什么是分布式?

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

区别

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

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

相关推荐
CYRUS_STUDIO10 小时前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李12 小时前
rootfs-根文件系统详解
linux
dessler14 小时前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行14 小时前
awk 语法解析-前端学习
linux·前端
轻松Ai享生活2 天前
5 节课深入学习Linux Cgroups
linux
白帽黑客沐瑶2 天前
【网络安全就业】信息安全专业的就业前景(非常详细)零基础入门到精通,收藏这篇就够了
网络·安全·web安全·计算机·程序员·编程·网络安全就业
christine-rr2 天前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神5552 天前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆2 天前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
树码小子2 天前
Java网络编程:(socket API编程:TCP协议的 socket API -- 回显程序的服务器端程序的编写)
java·网络·tcp/ip