An eloquent update on NX-OS
Michael Morris who is a frequent blogger on Network World’s site just wrote this analysis of the NX-OS operating system. Michael’s Article.
I agree with Michael about the VDC’s and their role as one of the key differentiating technologies in the SW stack. What is neat to analyze is, “What does it take to do this?” i.e. if another company wanted to release this type of feature and technology into their product line what would it take? In business school they would call this “sustainable competitive advantage”. Something every business wants to have ![]()
In order to build VDCs it would generally take a complete re-architecture and redesign of the entire software stack and operating system. Given NX-OS has 6 Million lines of code (I always picture Doctor Evil from Austin Powers with his pinky at the corner of his mouth when I say this…) this would be a 3-4 year project for almost any company. They would have to implement an OS with endian-independent code, modular processes, multi-threaded processes for scalability, and the software engineering diligence to develop the stateful process restart technologies. (the diligence is the real hard part)
dg
Posted by Douglas Gourlay at 08:11AM PST


joe Feb 19, 2008
Wow. Six million lines of code. I wouldn’t exactly boast about that for a network device. Six million lines of code equals sheer complexity which in turn will manifest itself in a huge number of bugs and vulnerabilities.
Instead of being impressed with six million lines of code, one should be concerned.