当前位置:网站首页>分布式和集群的区别和联系
分布式和集群的区别和联系
2022-08-11 02:59:00 【Xu-小安安】
原始服务

集群:
集群就是同一个子业务系统复制成多份,将其分别部署在多台服务器上,这多台服务器将其安装在同一个位置的物理空间之内,形成一个集合的群体,就叫做集群。集群是用来提高应用性能,在高并发场景下,让系统可以达到高吞吐量和高可用性;

分布式:
分布式就是将一个复杂的业务系统,拆分成多个子业务系统,将其部署在每个不同的服务器上面,通过网络将其连接起来,通过交换信息协作共同完成一个业务。

分布式+集群:


分布式和集群区别:
分布式是指将不同的业务分布到不同的地方。
而集群是指将几台服务器集中在一起,实在同一个业务。
分布式的每一个节点,都可以用来做集群。而集群不一定就是分布式了
总结:
系统和架构绝对不应该把分布式和集群进行割裂开来,而应该是两者进行有机的结合和组合。要想让我们的系统实现,高性能,高可用,高吞吐,那么我们从架构和部署层面来讲就应该先分布式(拆分),然后将每个节点采用集群的方式进行部署,这样就可以大大提高系统的整体性能和健壮性。
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。
例如:如果一个任务由 10 个子任务组成,每个子任务单独执行需 1 小时,则在一台服务器上执行该任务需 10 小时。
采用分布式方案,提供 10 台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需1个小时。
单机环境下,1个服务器只能处理一个任务,10个任务就是10个小时,但是我们如果采用集群的方案,部署10台服务器,1台服务器分别处理一个任务,那么1个小时就可以处理完成这10个任务,这就是效率的提高。
边栏推荐
- 四大组件---ContentResolver
- 带你系统学习MySQL索引
- HPSO and multi-core LSSVM based network intrusion detection
- IDE compilation error: Dangling metacharacter
- BUU brushing record
- (CVPR-2017)在身体和潜在部位学习深度上下文感知特征以进行行人重识别
- GBJ3510-ASEMI家电电源用整流桥GBJ3510
- 维特智能惯导配置
- Geogebra 教程之 04 Geogebra 小程序
- CC0 vs. commercial IP: which model is better for NFTs?
猜你喜欢

CSAPP Data Lab

Realization of vending machine function based on FPGA state machine

【idea 报错】 无效的目标发行版:17 的解决参考
![[4G/5G/6G专题基础-154]: 5G无线准入控制RAC(Radio Admission Control)](/img/5d/5e6cb3e4199c678c06a3b8fab37aa0.png)
[4G/5G/6G专题基础-154]: 5G无线准入控制RAC(Radio Admission Control)

Multi-threaded ThreadPoolExecutor

A practice arrangement about map GIS (below) GIS practice of Redis

①In-depth analysis of CAS SSO single sign-on framework source code

"How to kick a bad habit to read notes?

qtcreator调试webkit

ES6进阶 字符串处理新特性
随机推荐
Salesforce disbands the Chinese team, which CRM product is more suitable for the Chinese
【DB运营管理/开发解决方案】上海道宁为您提供提高工作便利性的集成开发工具——Orange
【PHP】入门知识
Vim and copy and paste from the outside (don't need to install the plugin)
DOM-DOM tree, a DOM tree has three types of nodes
超声三维重建总体架构
alibaba数据同步组件canal的实践整理
(Nips-2015)空间变换器网络
对加密世界的经济误解:现金是储蓄?稀缺性创造价值?
【idea 报错】 无效的目标发行版:17 的解决参考
最倒霉与最幸运
21 Day Learning Challenge Week 1 Summary
comp3331-9331-21t1-midterm复习
掌握这几招,轻松K.O面试官,Offer拿到吐
Some work experience after joining the digital ic design
GBJ3510-ASEMI家电电源用整流桥GBJ3510
Detailed explanation of new features of ES advanced array function syntax
flink The object probably contains or references non serializable fields.
AI+医疗:使用神经网络进行医学影像识别分析
A practice arrangement about map GIS (below) GIS practice of Redis