Heat Auto Scaling - Scale Up - 改变口味

Heat Autoscaling - Scaleup - Change a flavor

我在我的环境中使用 Heat Autoscaling。可以看到它在向上扩展(技术上向外扩展)的情况下工作正常,即根据负载添加实例以及删除实例都按预期工作正常。

但我需要在达到负载限制后缩放(技术上按比例放大)资源。

也就是说,一旦达到我们提到的负载限制,我就需要扩展 cpu 正在改变实例风格的资源。

任何人请告诉我我们如何实现它。

非常感谢您的帮助。

加热 yaml:

  web_server_scaleup_policy:
    type: OS::Heat::ScalingPolicy
    properties:
      adjustment_type: change_in_capacity
      auto_scaling_group_id: {get_resource: webserver}
      cooldown: 60
      scaling_adjustment: 1

借助 Openstack HEAT 自动缩放功能,可以根据 Ceilometer 指标动态缩放 in/out 相同的资源(具有相同的风格、图像等)。您的要求与调整实例大小有关,该实例必须手动完成,不能通过 HEAT 自动缩放来完成。