I was doing some research today and looking closely at Cisco Nexus 7000. Cisco strongly recommends purchasing two supervisors. Of course, I thought, two Sup’s means more sales and it’s just FUD to sell more than I really need. I already deploy two separate chassis, and they have full redundancy.
Turns out there is a good technical reason. The Nexus 7000 takes more fifteen minutes to boot, and often up to twenty minutes. Therefore a code upgrade means that your network is going to be down for at least thirty minutes. Having a second supervisor means that you can upgrade the backup Supervisor, and then failover to it within a few seconds. ( When I think about it, the same logic applies to Catalyst 6500 Supervisor engines. )
I’m not a fan of buying an second Supervisors (USD$25000 list price) just to be able to perform a code upgrade and Nexus 7K will require frequent updates of about twice a year for most people until features stabilise.
The EtherealMind View
Fifteen minutes to boot is too long. What sort of architecture does Cisco have in there that needs that much code loading and testing to achieve such bad performance ? Is this a symptom of bad engineering and design ? I sure don’t know, but being penalised by the very expensive purchase of redundant supervisor modules (for Cisco’s benefit) doesn’t seem like a good answer.
Bad Cisco. Bad.