k8s 水平和垂直扩缩容
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
由此引发的一些思考
工作中时常碰到这两个词汇
vertical: 垂直
horizontal: 水平
随着用户量/使用频率增加, 在复杂的架构中 经常会遇到扩展的需求
如下图 mysql -> TiDB 的架构对比 当 mysql 一台机器不够用时 我们优先会整个 server 复制一个 作为 load balance(mycat 架构, 也就是分库分表另说哈). 而 TiDB 如果存储不够 就添加存储的 instance/节点 不必多个 layer 重复浪费. 这一点 随着这几年系统越来越复杂 经常会被这么设计 以便于更灵活的扩缩容.
评论