External network scalability?

asked 2014-12-01 05:07:58 -0600

stipi gravatar image

updated 2014-12-01 05:08:15 -0600

Hi All,

We are thinking about implementing an OpenStack based cloud. We already have small OpenStack clouds, but when we were thinking about putting more services into the cloud we realized that we would need at least 200Gbps aggreagte throughput towards the external network, making the network node a serious bottleneck. Can we achieve this in Juno using the DVR feature, or such external network scalalbility remains a dream?

Thank you for your replies!


edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-12-01 06:31:14 -0600

SamYaple gravatar image

This is what DVR is built for. East-to-West networks. So yes, DVR can do this for you if it works.

DVR is in its first release however. It is broken in a lot of situations. Also remember that DVR does not provide HA. So your application needs to support a network endpoint failing, essentially dropping all of the nodes behind it.

Additionally, depending on the number of nodes you are talking about, you may run into OVS issues with that amount of data. If you are talking 50-200 compute nodes with ~20 network endpoints running 10Gb, then I imagine youll be fine (assuming you get DVR working at all).

Best advice is to test test test.

edit flag offensive delete link more


Thanks for your reply! I hope DVR will be more stable by Kilo. I expect we will play around with DVR in the lab until then.

stipi gravatar imagestipi ( 2014-12-01 06:51:42 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools



Asked: 2014-12-01 05:07:58 -0600

Seen: 107 times

Last updated: Dec 01 '14