弹性伸缩是云的一种重要表现形式,在业务负载高的时候,可以从资源池里面可以分配更多资源从而提升应用整体服务能力,从容面对业务需求,在业务负载低的时候,则可以根据工作负载对资源进行一定的回收,这样就会节省资源,从而提供资源利用率。
试想如果两个业务,一个是日间在线交易,一个是夜间批量,这样白天时主要资源用于日间交易,夜晚时主要资源用于夜间批量,而这一切的动作切换都是自动完成的,从而可以更好的提升资源利用率,还可以降低运维人员手工操作的成本和复杂性。
想象一下这样的情景:
1.电商促销;
2.热门直播;
当业务IO出现高峰的时候,传统的方式是手工为云主机添加物理资源,
当业务IO回归正常后,再手动释放额外增加的物理资源,否则就要付出额外的使用成本
技术强的公司可以通过云服务商提供的API写脚本完成自动添加和减少,
而弹性伸缩就是,云服务商主动根据业务负载对云主机的资源进行增加和回收,
进一步实现弹性、按需的使用理念