I work in a CAD-intensive network with Cisco Catalyst 3560G switches. We have a rack of 5 switches that feed a floor of users and all the servers and all the feeds from the other 3560s on the 3 other floors. The 3560 are all GB and I have CAT6 connecting switch to switch.
How do I know that my setup is optimum? Should I spread the load of the servers to several different switches? Should I bring all the switches from the various floors to one switch or divide them among several? Any thoughts are appreciated.
I like to limit the diameter of the network as much as possible, meaning if you can bring all your switches directly back to an aggregate switch then do so. In addition to minimizing the uplinks you can also make that switch your spanning-tree root which also helps with troubleshooting. With respect to spreading the servers that is a good question. I used to think that spreading the servers across switches, or placing the server closer to the user was a good idea, but over the years I changed my thinking with that. I'd rather collapse those servers onto a single swith backplane for the sake of management, security, etc. Is this one vlan or do you have multiple vlans? Depending on the size of the network and the number of servers you might consider something like a catalyst 4500 at the "core" of the network.
If you're looking for maximum performance you may also want to consider the new(er) 3750-E switches (10GB uplink capable). These have the Stackwise technology which means a large stack of these switches can be combined with high speed 32GB inter-connects to form a single logical switch.
You should consider configuring etherchannel on your uplinks and server connections.
I think something which is often overlooked is monitoring. If you aren't able to monitor your performance you have no idea where the bottlenecks are!
For example: it doesn't make sense to add four NICs to your server if the disk or processor isn't capable of utilizing them. I think the best scenario is when you can monitor at all key points.
There are lots of software packages that can help you do this. Cacti is an open source package that can do it for free.
Agreed. However, if the $$ aren't available for the 4500 or 6500 series, the 3750 is a nice switch.
We do our Netflow export from the core. So the Netflow feature isn't important for us at the access/dist layer. Of course, we aren't doing L3 access layer .. yet. SNMP (MRTG) where performance monitoring of access/dist is required.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...