> Switches are dirt cheap. Even if you do have the world's sorriest excuse > of switching technology.
I think really this is more a matter of principle at this point than a matter of budget. Scaling limitations of VLANs aside (which is what SDN is there as an option to resolve), it's a question of the flexibility of CloudStack. Advanced mode is VLAN only because it uses VLANs to segregate networks and thus allows the use of the same set of RFC1918 address space with multiple accounts because the VLANs keep those VM networks segregated. In basic mode, security groups are used for segregation but VMs are only allowed one network to live in. Why? Why couldn't an instance in basic mode belong to multiple networks? I know the common assumption right now is to think of using CS as a hosting provider but really it's capable of so much more. I think it's fine to have basic/advanced broken out as no vlan/yes vlan but why can't instances in basic mode belong to multiple networks? So my question is what is the reasoning as to why basic mode allows for instances to attach to a single network? I understand you can only have one "default" network so you don't have multiple default gateways, but why can't an instance belong to multiple networks and just use one as the default in basic mode just like we do with advanced? -Clayton