【发布时间】:2014-12-13 06:55:46
【问题描述】:
当设置为根据平均 CPU 使用率自动扩展时,Azure 将更多实例分配给工作角色需要多长时间?换句话说,azure 需要多长时间才能检测到平均 CPU 使用率高于阈值并将新实例分配给我的工作角色?
我需要缩放过程用不到 1 分钟的时间来满足要求。有可能吗?
【问题讨论】:
标签: azure scalability
当设置为根据平均 CPU 使用率自动扩展时,Azure 将更多实例分配给工作角色需要多长时间?换句话说,azure 需要多长时间才能检测到平均 CPU 使用率高于阈值并将新实例分配给我的工作角色?
我需要缩放过程用不到 1 分钟的时间来满足要求。有可能吗?
【问题讨论】:
标签: azure scalability
通常,扩展过程长达 15 分钟甚至更长。首先必须确定缩放事件。如果我在至少 5-10 分钟内没有稳定地看到缩放条件,我不会触发缩放事件。然后,当我(您或系统)触发规模时,需要正常的包部署时间(至少) - 这范围从 5-6 到 15-20 分钟。时间取决于数据中心的当前负载、包大小和正在执行的启动任务。
在传统的云模型中(无论供应商如何),不到 1 分钟的动态扩展反应是根本不可能的。实现“1 分钟扩展”的唯一方法是准确知道何时要扩展(计划)并配置计划的规模。然后考虑所需的最少 5-7 分钟,并据此配置您的计划时间。
再次重申,如果您的业务模式是“不到 1 分钟即可扩展”,那么您要么使用比您需要的更多的资源运行,要么认真重新考虑“1 分钟”的要求,使其更像“20 分钟即可扩展” ”。
【讨论】: