Is it wise to set up a sdn controller on an openstack VM
I'd like to create something like sdn on dmand in a private cloud. So anyone who has credential can connect to the cloud and set up her own sdn. Is it wise to put the sdn controller on a vm in a cloud IaaS like openstack? I mean I can prepare some images with sdn controller on them. Then anyone who is interested to create a sdn, lunch a vm based on those images (with sdn controller on them) and then set up her own sdn.