分布式系统优势及衡量指标

本文介绍了分布式系统的概念,强调其通过多台计算机协作处理大规模计算和存储问题的能力。分布式架构带来了服务高可用性、负载均衡和解耦的优势。文章详细探讨了分布式系统的四个关键衡量指标:可扩展性、高性能、高可用性和一致性,阐述了这些指标的重要性以及如何影响系统设计。
摘要由CSDN通过智能技术生成

分布式系统:

分布式系统就是利用多台计算机协同解决单台计算机所不能解决的计算、存储等问题。单机系统与分布式系统的最大的区别在于问题的规模,即计算、存储的数据量的区别。–《分布式系统原理介绍》

分布式系统是若干独立计算机的集合,这计算机对用户来说就像单个相关系统。–<<分布式系统原理与范型>>

分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的系统。–<<分布式系统概念与设计>> 第5版

分布式架构的优势:

1、单个服务宕机不影响别的服务正常运行!

2、单个节点所有的负载分布均衡到了多台服务器上!

3、各服务之间相互透明,实现解耦!

衡量分布式系统的指标

1、可扩展性

       系统的可扩展性(scalability)指分布式系统通过扩展集群机器规模提高系统性能(吞吐、延迟、并发)、存储容量、计算能力的特性。可扩展性是分布式系统的特有性质,分布式系统的设计初衷就是利用集群多机的能力处理单机无法解决的问题。然而,完成某一具体任务的所需要的机器数目即集群规模取决于系统的性能和任务的要求。当任务的需求随着具体业务不断提高时,除了升级系统的性能,另一个做法就是通过增加机器的方式扩展系统的规模。好的分布式系统总在追求“线性扩展性”,也就是使得系统的某一指标可以随着集群中的机器数量线性增长。

2、高性能

       无论是分布式系统还是单机系统,都会对性能(performance)有所要求。对于不同的系统,不同的服务,关注的性能不尽相同、甚至相互矛盾。常见的性能指标有&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值