从资源视角来看 ,经典的评估方法是:资源实例总量 = 业务总的请求量QPS/ 单个资源实例支持的QPS。当业务发展需要更多的算力时,总的QPS会发生变化,此时需要新增扩容的的资源实例数量 = 新增的QPS/单机QPS。这种方式对应资源调度领域所说的“水平扩容”。阿里云提供的服务例如Auto Scaling 就支持自动水平扩缩容。
从资源视角来看 ,垂直扩容是相对水平扩容来说的。通过调整单机资源算力大小也就是调整单机支持QPS的大小(间接通过资源实例的降配来降低单资源实例支持的QPS),来调整总的资源实例数量,从而调整总的服务请求QPS。 一般在精细化资源调度、业务负载混合部署场景下,会进行资源单实例的垂直扩缩容 。