On MovieTome: Our Favorite 'Twilight' Parodies
BNET Business Network:
BNET
TechRepublic
ZDNet

September 26th, 2006

MS-Google face-off: This time in distributed computing

Posted by Mary Jo Foley @ 2:28 pm

Categories: Research, Windows Live

Tags:

At this week’s open house for press and analysts, Microsoft Research (MSR) will be showing off a multitude of projects, including a (so far) little-publicized distributed-computing platform under development that is code-named “Dryad.”

Dryad is one of a number of large-scale-computing efforts in which Microsoft researchers are engaged. From early accounts, it sounds as if Dryad is Microsoft’s competitor to Google Lab’s MapReduce technology.

According to Google’s researchers, "MapReduce is a programming model and an associated implementation for processing and generating large data sets”

In a New York Times piece on Google’s work to build out its hardware infrastructure, published in early July, there was a rather cryptic mention of Dryad. When asked for a response to Google’s plans, Microsoft Chairman Bill Gates told The Times that Microsoft was building its own parallel-processing software designed to support increasingly sprawling server farms.

“They (Google) did MapReduce; we have this thing called Dryad that’s better,” Gates said.

Microsoft research labs all over the world are engaged in projects in the distributed- computing space, said MSR Senior Vice President Rick Rashid (during a phone interview yesterday).

In the Bay Area, MSR is supporting a number of large-scale computing teams. Researchers in the Cambridge UK lab are working on large-scale networking projects. (In fact, Rashid said, some of the P2P technology that will be integrated in Windows Vista came out of that particular effort.) In Beijing, MSR researchers are engaged in work around fault tolerance, and in Bangalore, large-scale-systems analysis is a focal point, he said.

The Dryad team, based in Mountain View, Calif., is developing software that is designed to provide operating-system-level abstractions for large clusters (thousands) of PCs in a data center.

"Converting a sequential and/or single-machine program into a form in which it can be executed in a concurrent, potentially distributed environment is known to be hard…. The Dryad project is an attempt to generalize this approach to provide a programming model which scales from future single-machine many-core PCs up to large-scale data-centers," explains Microsoft on the Dryad Web site.

The Dryad team is focusing initially on a few key areas: Composability (decomposing a program skeleton into a set of simple operating classes); fault tolerance; and applicability (discovering paradigms best suited for distributed programming, especially in computer vision, speech and machine learning). T

he Dryad researchers are working hand-in-hand with the MSN/Windows Live product groups, Rashid said, as a result of those groups’ need for ever-increasing scalability and bandwidth.

There’s not a lot more public info on Dryad, at this point. “We are still in the early stages of evaluating our design and its implementation,” note the Dryad researchers on their Web site.

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

  • Talkback
  • Most Recent of 2 Talkback(s)
Microsoft Dryad
Google has left a relatively clear roadmap of the technical hurdles it cleared between 2008 and 2003. Microsoft, like other companies, is using this "trail" to improve the performance of its network-c... (Read the rest)
Posted by: seaky2000@... Posted on: 09/26/06 You are currently: a Guest | | Terms of Use
Yeesh...  John CarrollZDNet Moderator | 09/26/06
Microsoft Dryad  seaky2000@... | 09/26/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here