Computing

Craig Mundie's Cloud Vision

(Page 2 of 2)

  • Thursday, September 25, 2008
  • By Erica Naone

TR: This sounds similar to the Microsoft project Live Mesh.

CM: That's a perfect example. Ray Ozzie's been doing that work for several years to build, essentially, a cloud platform that is complementary to the evolving client or multiclient platform. It would provide common data services and orchestration processes that you could subscribe to from each of the related clients. That is indeed one of the early visible parts of this composite platform that we are trying to bring forward.

TR: People also talk about cloud computing as "software as a service," with the idea that the software all comes to the user from the cloud. But that doesn't seem to be the view you're taking.

CM: People who started out and said, "Hey, all software should just become a service," started out with the misconception that the computing model that we know is mature and won't evolve anymore. Therefore, if communications capability and cost continue to improve, then maybe I should just put all the computing back in the middle and leave some modicum of intelligence at the edge in order to facilitate the presentation.

TR: You use the term "software plus services." What do you mean by that?

CM: There are things that are valuable when centralized in a cloud and presented as a service. But if you look at the most sophisticated applications today--even the ones that are web-oriented--they increasingly depend on more and more sophisticated client components. I think the reason is that bandwidth is not infinite, and certainly not always available, and certainly not cheap. While that may improve, there is also the physical problem of latency.

What you start to see is a new application class. I contend it makes no sense to try to push [lots of data and processing] up the wire [to the cloud, just] so that it can come back and talk to you. And so, ultimately, that leads us back to what I call this composite platform, where you've got a balanced set of roles between what you expect the cloud to provide and what you expect the clients to provide themselves.

Print

Related Articles

A Desktop for Web Computing

A new website offers another take on moving personal computing online.

Microsoft's 3-D Strategy

Microsoft's Craig Mundie describes how the company's vision of 3-D gaming could extend to all computer interactions.

Can Microsoft Conquer Cloud Computing?

Microsoft is hoping it can leapfrog the competition yet again, with an operating system dubbed Windows Cloud.

To comment, please sign in or register

Forgot my password

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Lattice Power

Silver Spring Networks

Toyota

Novomer

More

Advertisement

Facebook

Advertisement