当前位置: 首页 > article >正文

分布式与集群

“分头做事”与“一堆人”的区别
分布式:有一堆人,来了一个业务,划分为多个子业务,一人一个分着做完。
集群:有一堆人,来了一个业务,不管给谁都能一个人单独做完。

分布式
分布式是不同的服务器节点完成不同的任务,解决高性能、高并发的;
分布式是针对用户/终端来讲的,把Job送到地理上分散的sever(i.e. 网格类)上协同作业,然后合并计算结果。

集群
集群是不同的服务器对外提供一致的服务,解决高可用的;并且具有可扩展性,可以动态增加节点到集群,增强集群的性能;同时具备负载均衡、错误恢复的能力;
集群是把很多的server捆绑串并,以infiniband实现高速内部互联网络,组成HPC. 从而支持多用户并行计算。

分布式管理问题
一个业务由多个模块处理,那么提供服务的模块怎么管理?怎么让服务被发现?
所以有了服务注册中心,而同一个服务可以由集群保证高可用。

集群分类

高可用集群(High Availability Cluster)
常见的就是2个节点做成的HA集群,有很多通俗的不科学的名称,比如”双机热备”, “双机互备”, “双机”。
高可用集群解决的是保障用户的应用程序持续对外提供服务的能力。 (请注意高可用集群既不是用来保


http://www.kler.cn/a/471155.html

相关文章:

  • Express 加 sqlite3 写一个简单博客
  • 【Linux系列】并发与顺序执行:在 Linux 脚本中的应用与选择
  • Java100道面试题
  • Flutter鸿蒙化 在鸿蒙应用中添加Flutter页面
  • CART、XGBoost 、LightGBM详解及分析
  • asp.net core 属性路由和约定路由
  • 基于SpringBoot+Vue的考研百科网站
  • UG NX二次开发(C++)-UFun函数-按照特定方向提取轮廓线
  • el-table拖拽表格
  • 吉客云与金蝶云星空数据集成技术详解
  • 20250107在WIN10下使用无线ADB连接Andorid7.1.2
  • vulnhub whowantstobeking靶机
  • C++中,typename
  • 初学stm32 --- 电源监控
  • 数据库6讲
  • 基于GUI网络渗透侦察工具设计与实践
  • PCL 点云多边形面积计算
  • 寒假刷题Day1
  • 大语言模型训练所需的最低显存,联邦大语言模型训练的传输优化技术
  • .NET Core FluentAPI
  • 大模型(LLM) 的长上下文与 RAG:评估与回顾
  • 平安社招 | 平安集团2025年社招笔试平安IQ新胜任力测评个性扫描16PF题库
  • 牛客网刷题 ——C语言初阶(6指针)——字符逆序
  • Spring Boot 项目启动报 NoClassDefFoundError 异常的原因分析与解决方案 - jackson 版本不一致
  • 澳洲电动工具SAA认证安全认证
  • 加强应用安全:超越证书固定机制的保护措施