- 2
- 0
- 约4.07千字
- 约 5页
- 2026-04-18 发布于浙江
- 举报
0055--分分布布式式系系统统((下下))::架架构构师师不不得得不不知知的的三三大大指指标标
上一讲中,我们学了如何用服务等级协议(SLA)来评估我们设计的分布式系统,并了解了几个常见的
SLA指标。
今天我们继续来探索分布式系统的另外几个重要基础概念。
可可扩扩展展性性
还是从我们为什么需要分布式系统讲起。原因是我们要面对的数据量越来越大,从GB到TB再到现在的PB
级,单机无法胜任这样的工作。
工作中也常有这样的场景,随着业务变得越来越复杂,之前设计的系统无法处理日渐增长的负载。这时,我
们就需要增加系统的容量。
分布式系统的核心就是可扩展性(Scalability)。
最基本而且最流行的增加系统容量的模型有两种: 水平扩展(Horizontal Scaling)和垂直扩展(Vertical
Scaling)。
所谓水平扩展,就是指在现有的系统中增加新的机器节点。
垂直扩展就是在不改变系统中机器数量的情况下,“升级”现有机器的性能,比如增加机器的内存。
-2-
举个例子,假设你现在负责一批木材采伐的操作。你有3辆卡车,每辆车一次可以运25根木材。那么1小时
最多可以运3辆卡车 * 25根木材 * 1小时=75根木材/小时。
如果要使这个系
原创力文档

文档评论(0)