《分布式技术原理与算法解析》总结一:分布式技术总览

本文概述了分布式技术,从分布式体系出发,解释了数据并行和任务并行模式,讨论了分布式系统的关键指标,包括性能(如吞吐量、响应时间和完成时间)、资源利用率以及可用性和可扩展性,旨在理解分布式技术如何提高处理能力和应对复杂任务。
摘要由CSDN通过智能技术生成

1 分布式体系

如下图:
分布式资源池化、分布式通信、分布式数据存储与管理、分布式计算四大体系的划分符合业务架构设计的一般规律:“在一定资源上,进行一定通信,通过一定计算,完成一定数据的加工和处理,从而对外提供特定的服务”
而在分布式环境下,无论是资源、通信、数据还是计算,都需要去解决协同、调度、追踪高可用、部署的问题
在这里插入图片描述

2 什么是分布式

让我们从最原始的架构开始演变

  • 单机模式:穷逼模式(穷逼:???老子就那么点用户,花那么多钱干啥?

概念:所有应用程序和数据均部署在一台电脑或服务器上,由一台计算机完成所有的处理

优点:功能、代码和数据集中,便于维护、管理和执行

缺点:单个计算机的处理能力取决于CPU和内存等硬件,但硬件的发展速度和性能是有限的,而且升级硬件的性价比也是要考虑的,因此CPU和内存等硬件的性能将成为单机模式的瓶颈;此外,将所有任务都交给一台计算机,也会存在单点失效问题。

  • 数据并行/数据分布式模式:为解决单机模式的问题,并行计算得到了发展,进而出现了数据并行(数据分布式)模式

概念:
并行计算采用消息共享模式使用多台

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值