Why a new OS?
I read an interesting article questioning why we created NX-OS. It’s a fair question so one I figured I’d pu together a few quick thoughts on….NX-OS is not yet another Operating System. NX-OS has as its core Cisco SAN-OS. It is a modular, multi-process, multi-threaded Operating System that has full Stateful Process Restart and Zero-Service-Disruption Upgrades.SAN- yesLAN- yesIP- YesIPv6- YesWe really see NX-OS as our strategic operating system in the data center and actively envision multiple data center products converging into this single OS over the next year or two.So a SAN administrator will find every feature they are used to, a LAN administrator familiar with the Catalyst line can pick it up and be productive in a few minutes.We also created Virtual Device Contexts- this allows multiple administrators to operate a single Nexus concurrently. One Admin could restart OSPF and the other Admin’s OSPF would not be impacted at all. Complete process segmentation and separation, basically running server virtualization on the network control plane.This lets you run a Lab-Net on top of production, model configuration changes, then cut them into production. It lets Service Providers offering hosting services allow some level of customer self-management for the top-tier customers that mandate it and also reduce failure domains. And lastly a SAN administrator and a LAN administrator can co-habitate without messing each other up.dg