Hi Matt, Adding from a more practical experience side of things (I've implemented a rather large ACS deployed across 17 datacenters around the world, so had quite a bit of experience with that)
Assuming it's VMWare I'd echo what Rohit said and say that you really should go with dVS. I'd say that as a minimum you need 4x10Gb NICS (ideally 25Gb nowadays, but that depends a lot on the kind of traffic you expect to have). I'd segregate those in at least two dVSs, one for storage and one for everything else. If you have more NICs then you could go for 3 dVSs using the 3rd to segregate customer traffic from management. I'd recommend keeping it a simple L2 topology and let ESX load-balance the uplinks (the default policy works pretty well), you can then decide if you want to use active/backup or active/active per portgroup. You'll need to choose VLANs for Storage and for Management and let ACS know those when creating your Zone, all over VLANs come from your public IP ranges and the VLAN range you select for customers, those will automatically created by ACS. In your Storage dVS you'll end up with just a couple port groups and in the other you'll have a mgmt. portgroup (where your mgmt. VMKernel interface reside) plus one for each public IP range you add to ACS plus one per customer network. One thing to take in consideration is how many virtual ports your switch can handle (depends highly on make/model), if you setup 4k VLANs on all ports in a 48port switch you can easily overload it, so testing the limits of your switch is rather important. Hope this answers your question, if you have any more questions I'll be happy to help, I have some diagrams I can share, just need to find them. Cheers, Alex -----Original Message----- From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: 27 April 2021 12:25 To: users@cloudstack.apache.org Subject: Re: VMware vSS, vDS recommended setups Hi Matt, Our best practices, networking and use of VMware are documented here: http://docs.cloudstack.apache.org/en/latest/conceptsandterminology/choosing_deployment_architecture.html#best-practices http://docs.cloudstack.apache.org/en/latest/conceptsandterminology/network_setup.html http://docs.cloudstack.apache.org/en/latest/installguide/hypervisor/vsphere.html In newer environments, I would suggest considering distributed vswitches. All other best practices of vSphere/vCenter should in general be followed, as CloudStack VMware plugin orchestrates most of things via vCenter (vim apis). If you're just starting out exploring CloudStack and haven't fixed on storage and hypervisor, you may want to consider your requirements and CloudStack support: http://docs.cloudstack.apache.org/en/latest/conceptsandterminology/choosing_deployment_architecture.html#choosing-a-hypervisor Regards. ________________________________ From: Matthew Ritchie <ritchie...@gmail.com> Sent: Tuesday, April 27, 2021 15:38 To: users@cloudstack.apache.org <users@cloudstack.apache.org> Subject: VMware vSS, vDS recommended setups Hi all, Is there a best practices guide regarding the VMware vSS and vDS setup for Cloudstack? Maybe some recommendations based on your experience for the number of physical NICs on hosts, VLAN ID settings for the port groups, number of port groups etc.? I understand that this is a generic question and the answer depends on one's plan, but I am thinking that there may exist a minimal recommended setup as a baseline. best, Matt PS Maybe it is a good idea to gather some baseline network setups for the supported hosts... rohit.ya...@shapeblue.com www.shapeblue.com 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK @shapeblue