Here at MIT's September 2005 Emerging Technologies Conference, Cisco senior vice president and chief development officer Charles Giancarlo said it's time for a rethink on what a computer is. Harkening back to a Sun tagline that says "The Network is the Computer," Giancarlo talked about how today's network switches are as fast as the backplanes of the computers that are connected to them, creating new opportunities to disintermediate the computer's bus when connecting processors to storage. "It's time to move the backplane on to the network and redesign the computer" advised Giancarlo.
Giancarlo believes this "tipping point" in terms of switches being on performance par with computer buses is what's happening at the infrastructure level that's going to drive the next wave of innovation. Already, companies like VMWare and Virtuozzo have figured out how to virtualize X86 computers. So, you can imagine that once the processor is virtualized and once a computer's bus is elimated, you essentially have a new kind of computer (a virtual processor connected to a virtual bus). What happens next is anybody's guess. But it's definitely food for innovation. For example, it gives new meaning to the term operating system. Expounding on that notion, Giancarlo said:
The way we address larger scale problems [today] is to fragment them onto thousands of processors rather than layering the operating system across a large number of processors and resources. Maybe the operating system itself needs to change. The operating system makes an assumption that you have all these things; processors, memory, disk, etc. If all of them are virutalized, split up, and available on demand, then why not use open dialogues and open concepts to coordinate the communicatoin between them? Why use a closed operating system?