On TV.com: PSYCH Is Canceled ? Sike!
BNET Business Network:
BNET
TechRepublic
ZDNet

February 24th, 2009

How the Red Dog dream team built a cloud OS from scratch

Posted by Mary Jo Foley @ 8:33 am

Categories: Azure, Code names, Corporate strategy, Google, Live Mesh, Red Dog, Utility/cloud computing, Virtualization, Windows Server 2008/ Windows Server Longhorn, Windows server

Tags: Team, Operating System, Microsoft Corp., Team Management, Microsoft Windows, Operating Systems, Management, Software, Mary Jo Foley

It has been four months since Microsoft took the official wraps off its cloud-computing initiative.  Yet still relatively little still is known about the Azure platform and plans.

The part of Azure which intrigued me the most was the cloud operating system, code-named “Red Dog,” that is at its heart. Late last month, Microsoft allowed me access to many of the principals behind Red Dog — everyone from the infamous father of VMS and NT, David Cutler, to the handful of top-dog engineers who helped design and develop the various Red Dog core components. Over the course of this week, I’m going to be publishing a post a day about Red Dog.

Starting from scratch

Before the Red Dog operating system or the larger Azure stack was even a gleam in anyone’s eye, Corporate Vice President Amitabh Srivastava had the opportunity to do almost anything he wanted. He could hand-pick a team of the best and brightest to develop a new Microsoft platform for the cloud.

Srivastava, who admitted he is “very anti-process,” assembled a handful of engineers he knew from various Windows and Research assignments at Microsoft. He knew he wanted to keep the core group small and well-knit.

“If you only have 20 people, you don’t need as much process. It’s not like trying to make sure 5,000 people are all on the same page.” (Only recently did the Red Dog team expand, with new services-specific hires from Ask, Yahoo and other non-Windows centric companies. The current headcount for the Red Dog team is about 150, Srivastava said)

His first intended recruit was Dave Cutler, the father of NT and VMS. Cutler “didn’t need to write another OS,” Srivastava acknowledged, but his “weakness is that he loves coding” and solving hard problems. He convinced him to join the team. Srivastava consulted with Todd Proebsting, a former Microsoft Researcher and director of the company’s Center for Software Excellence. He called a few other former colleagues: Storage expert Brad Calder; former Sun utility computing expert turned Microsoft Distinguished Engineer Yousef Khalidi; programming tool and OS specialist Hoi Vo; engineering whiz G.S. Rana; datacenter provisioning expert Hunter Hudson; and developer evangelist Manuvir Das.

“The quality of the communication (between the team) affected the agility and the quality,” said Rana, the General Manager of Engineering for Red Dog. “A lot of us had worked together for a long time.”

(For a Red Dog core-team “Who’s Who list,” check out this slide show.)

After an initial two-plus-month fact-finding mission where the core team met with various Microsoft services teams in Redmond and Silicon Valey, the Red Dog team had some ideas of what they did and didn’t want to do.

“We said, let’s not try to copy Google or Amazon,” Srivastava recalled. “We said we’d run things very differently.”

The team decided to keep their approach and their mission a secret, even from the Microsoft management. CEO Steve Ballmer knew Srivastava and his core group were working on something for the cloud, but that was about all he knew.

“Steve (Ballmer) asked me ‘why are you hiring all our best people’” for your team, Srivastava joked. But he didn’t share much, beyond his overall vision statement, with the sometimes loose-lipped CEO.

[Letting the 'Red Dog' cat out of the bag] –>

Pages: 1 2

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 17 Talkback(s)
RE: How the Red Dog dream team built a cloud OS from scratch
Cloud, cloud, cloud! I've seen it before and it failed. Sure, it had another name and it was some time ago. Maybe people will buy into it this time. The last time, people were NOT interested in saving... (Read the rest)
Posted by: roberts_theodore@... Posted on: 03/27/09 You are currently: a Guest | | Terms of Use
Keeping it simple is good.  Anton Philidor | 02/24/09
naming conventions  Mary Jo FoleyZDNet Moderator | 02/24/09
RE: How the Red Dog dream team built a cloud OS from scratch  BrutalTruth | 02/24/09
Chaos  Mary Jo FoleyZDNet Moderator | 02/24/09
How long will Balmer last if this is successful?  softwareFlunky | 02/25/09
A very long time I suspect  Aussie_Troll | 02/25/09
YACOS (yet another centralized OS)  happyharry_z | 02/25/09
Probably not centralised enough.  peter_erskine@... | 02/25/09
YACOS is YAUA  yet_another | 02/27/09
RE: How the Red Dog dream team built a cloud OS from scratch  gbliss@... | 02/25/09
hot air and 'secrecy a la Apple'  Linux Geek | 02/25/09
Well, if it is a flop  GuidingLight | 02/25/09
LOL  khawaja.umar.farooq@... | 02/26/09
can we test this?  ThinkFairer | 02/26/09
You can already get the SDK's and apply to try the Azure Services  Martin_Australia | 02/27/09
RE: How the Red Dog dream team built a cloud OS from scratch  yet_another | 02/27/09
RE: How the Red Dog dream team built a cloud OS from scratch  roberts_theodore@... | 03/27/09

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

Meet Doc