当前位置:网站首页>分布式和集群的区别和联系
分布式和集群的区别和联系
2022-08-11 02:59:00 【Xu-小安安】
原始服务
集群:
集群就是同一个子业务系统复制成多份,将其分别部署在多台服务器上,这多台服务器将其安装在同一个位置的物理空间之内,形成一个集合的群体,就叫做集群。集群是用来提高应用性能,在高并发场景下,让系统可以达到高吞吐量和高可用性;
分布式:
分布式就是将一个复杂的业务系统,拆分成多个子业务系统,将其部署在每个不同的服务器上面,通过网络将其连接起来,通过交换信息协作共同完成一个业务。
分布式+集群:
分布式和集群区别:
分布式是指将不同的业务分布到不同的地方。
而集群是指将几台服务器集中在一起,实在同一个业务。
分布式的每一个节点,都可以用来做集群。而集群不一定就是分布式了
总结:
系统和架构绝对不应该把分布式和集群进行割裂开来,而应该是两者进行有机的结合和组合。要想让我们的系统实现,高性能,高可用,高吞吐,那么我们从架构和部署层面来讲就应该先分布式(拆分),然后将每个节点采用集群的方式进行部署,这样就可以大大提高系统的整体性能和健壮性。
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。
例如:如果一个任务由 10 个子任务组成,每个子任务单独执行需 1 小时,则在一台服务器上执行该任务需 10 小时。
采用分布式方案,提供 10 台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需1个小时。
单机环境下,1个服务器只能处理一个任务,10个任务就是10个小时,但是我们如果采用集群的方案,部署10台服务器,1台服务器分别处理一个任务,那么1个小时就可以处理完成这10个任务,这就是效率的提高。
边栏推荐
- Some work experience after joining the digital ic design
- 数论基础-整除(编程例题)
- 代码 Revert 后再次 Merge 会丢失的问题,已解决
- 重庆纸质发票再见!开住宿费电子发票即将全面取代酒店餐饮加油站发票
- JS-DOM element object
- 【idea 报错】 无效的目标发行版:17 的解决参考
- [Pdf generated automatically bookmarks]
- ①CAS SSO单点登录框架源码深度分析
- Ninjutsu_v3_08_2020 - safety penetrating system installation
- The 125th day of starting a business - a note
猜你喜欢
ROS源代码阅读(1)
leetcode: 358. Reorder strings at K distance intervals
Salesforce解散中国团队,什么样的CRM产品更适合中国人
SQL 开发的十个高级概念
【Unity入门计划】Unity2D动画(1)-动画系统的组成及功能的使用
DOM-DOM tree, a DOM tree has three types of nodes
【idea 报错】 无效的目标发行版:17 的解决参考
言简意赅,说说 @Transactional 在项目中的使用
调试技巧总结
Google search skills - programmer is recommended
随机推荐
MySQL的主从复制+读写分离+分库分表,看这一篇文章就够了
YTU 2411: 谁去参加竞赛?【简单循环】
CSAPP Data Lab
正式发布丨VS Code 1.70
[机缘参悟-66]:怎样才能让别人愿意帮你:利益共享法则、“大道”、“人性”
The negative semantic transformation layer
[Pdf generated automatically bookmarks]
深度学习中的模型设计
2022年G1工业锅炉司炉题库及模拟考试
DOM-DOM tree, a DOM tree has three types of nodes
Entity到Vo的转换
"Beijing-Taiwan high-speed rail" debuted on Baidu map, can it really be built in 2035?
GBJ3510-ASEMI家电电源用整流桥GBJ3510
[BX]和loop
mysql 死锁 Deadlock found when trying to get lock; try restarting transaction
CSAPP Data Lab
面试常考的7种排序算法
Vulnhub靶机:GEMINI INC_ 2
如何解决高度塌陷
(CVPR-2017)在身体和潜在部位学习深度上下文感知特征以进行行人重识别