As I was responding to a request from a prospect for a Network Audit and Clean Up, I realized that in order to save a few dollars on the front end this customer had put themselves in a position that made everything else they do more expensive. Mixing vendor technologies is nothing new, and for the most part is an accepted practice, but as technology has converged and blurred the “line in the sand” between servers, infrastructure and applications it has become a difficult task to manage and maintain a multi-vendor network.
This is not to say that everything technology related must be from the same vendor, as we all know not one vendor does everything, nor does one vendor have the best solutions in all technologies, but people PLEASE PLEASE do a little more research before going out and buying the cheapest Ethernet Switch you can find.
I bring up Ethernet Switching because of it’s new and more critical role in the network. In he past a switch was just placed in the network and forgotten about, but in the new world, where we have the convergence of Voice, Video and Data along with the new requirements for compliance – i.e. PCI, SOX, HIPA and more, these switches are not just a critical part of the network, they are now controlling access and quality of service for the entire infrastructure. So when someone tells me they want an Network Audit and Clean up and their switching infrastructure consists of a multi-vendor switched network, I go straight to the Clean Up….. Now, I am a fan of Cisco switches and my perspective will be from that view, however if you are anti Cisco that’s your choice. I just ask that you go with a reputable vendor and not one that comes in at a tenth of the cost and “claims” to do all that the Cisco will.
I always got a kick out of new vendors that told me their switch/router/firewall was better than Cisco’s and then proceeded to tell me that they have a utility that makes their command language similar to Cisco’s IOS….. Well, if your product was better, then you shouldn’t have to change anything. The only reason to emulate Cisco’s IOS is because it is the best.
So, even if you network today is simple and you don’t think you need to worry about any of these things, think again. But don’t just ask yourself “will this product do it”, ask yourself “will this product do it when working with this other product”.
This is not just all about interoperability though. Imagine your network is made up of Dell and HP switch’s, a Fortigate Firewall and SMC access-points and your company, whatever it does, is about to land a big contract with a large Hospital or School Board. A requirement to landing that business may be that you network meets or exceeds Privacy legislation. This will require logging all of your infrastructure components to one server. An additional requirement may be that these logs are reviewed and a report generated to ensure compliance. All of those products support logging to a syslog server, but now you have 4 different logging formats and even if you could get the formatting to match, you will have 4 different Vendor Codes for the same message type. Now you need to spend time and resources writing code that will, hopefully, allow you to consolidate those logs. But wait, just when you were about to finish you had to upgrade the Firewall and now the format in that firewall has changed again…… You think I making this stuff up? No, I’ve see it and lived through it.
That is just one example of the many issues I have run into in a multi vendor network. The one other top issue is “finger pointing” and although you will never be able to get away from it totally, having one throat to choke can certainly make your life and mine easier.