在openstack和aws之间加热样式自动缩放

时间:2016-02-25 20:13:30

标签: amazon-web-services openstack autoscaling openstack-heat

我想平衡我的openstack基础架构和我的aws云之间的热量自动缩放。基本上政策可能是这样的..前4个自动扩展实例将在我的openstack系统中进行,但下一个(或任何后续)实例将在我的aws云中。由于这是一个POC,所以没有直接的安全问题。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

我认为你应该需要一个外部负载均衡器或你的Infastructure的负载均衡器和一个AWS Elastic Load Balancer。

AWS负载均衡器将分配AWS Infastructure上的负载,而另一个LB将负载平衡Openstack Infastructure。之后,您将需要另一个负载均衡器来加载太负载均衡器之间的平衡。

我认为这张图片将描述我在说什么:

enter image description here

LB也可以定制(在Node.js或其他实例中),以便在2个LB之间重定向流量。因此,对于每个连接到Lb设置“价格”。较低的“价格”获胜,并且在每个n个连接上重新计算Lb之间每个连接的价格。

价格政策也可由您设定。例如。价格可以是重定向的连接数或每100个连接增加的值。我的意思是拥有2路Lb允许您手动重定向流量,以告知应用程序将自动缩放的位置。

最后关于如何自动调整Openstack Infastructure,我认为Openstack应该决定这一点。 https://wiki.openstack.org/wiki/Heat/AutoScaling