下面是一系列性能扩展性曲线,没有严格的模型但用视觉可以识别出各种类型:如下

对于每一条曲线,X轴是扩展的维度,Y轴是相应的性能(吞吐量、每秒事务数,等等 )。
曲线的类型如下。
1.线性扩展:性能随着资源的扩展成比例地增加。这种情况并非
Permanent 持续,但这可能是其他扩展情况的早期阶段。
2.竞争:架构的某此组件是共享的,而且只能串行使用,对这些共享资源的竞争会减少扩展的效益。
3.一致性:由于要维持数据的一致性,传播数据变化的代价会超过扩展带来的好处。
4.拐点:某个因素碰到了扩展的制约点,从而改变了扩展曲线。
5.扩展上限:到达了一个硬性的极限。该极限可能是设备瓶颈,诸如总线或互联器件到了吞吐量的最大值,或者是一个软件设置的限制(系统资源控制)。
来自“性能之巅-Brendan Gregg著”
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26342786/viewspace-2969904/ ,如需转载,请注明出处,否则将追究法律责任。