所谓的突发事件,实际上有两个特点:
假设,我们的基础架构以及应用架构能够感知压力的持续性,并且能够根据一定的规则进行自动的扩展。我们的应用能够实现部署到发布的效率化和自动化。那么这个问题就可以解决掉。这里面有几个问题需要解决:
在多中心或者多云环境下,资源能力的估算是一项重要管理任务,除了业务的软件架构需要符合分布式结构,具备快速部署的能力,剩余的就是可以调动的资源能力,当监控到突发业务负载,需要业务在多中心或者多云的空闲资源中按策略快速部署,以卸载业务负载,直到满足用户需求或者资源耗尽。其中策略的制定是根据业务特点来制定的,比如按地域的突发网络流量,可能选择不同的云中心来分布业务部署等等。
收起