On Monday, March 16, with much TelePomp and Circumstance, the stealth project formally known as California was presented to the world as Cisco's Unified Computing System. We think that UCS is one of the most interesting and innovative computer systems to appear in the last 20 years. Back in the good old days, when men were men and created proprietary computer systems from the transistor and solder joint up, system innovation was more frequent. IBM invented virtualization by modifying the microcode. DEC invented cluster architectures and the underpinning I/O system. Burroughs created machines that were optimized for specific programming languages. But then open systems, commoditization and market dominance took over, delivering tremendous cost and performance benefits to the consumer but without much innovation at the system level. A computer system uses an Intel processor, a PCI bus for I/O, an Ethernet attachment connected to a Cisco-powered network, a BIOS from a standard vendor, interchangeable disk drives, and runs Windows on top. As much as all these suppliers worked to advance their piece (and they did), progress at the systems level was glacial especially if it required coordination of more than two of the suppliers. Cisco's UCS innovates by largely innovating at the network level, but while doing so making a system considerably more suited for virtualization through a set of coordinated fabric, I/O and basic system management advances. Of course Cisco cheated a little bit by including their own servers in the solution but at least they had the restraint to use standard Intel processors. Has the network become the center for system innovation? UCS is a strong beginning and we're sure Cisco will play this out with vigor given their desire to get more of the IT pie. For those interested in a more in-depth exploration of UCS, IRG has published a report on the topic, or come by with cookies and we'll chat!
