• On MovieTome: The 10 worst movies of 2009 so far!
March 3, 2009 4:00 AM PST

Building Exchange 14: Service now, server later

by Ina Fried
  • Font size
  • Print
  • 10 comments
Share
Rajesh Jha

Microsoft VP Rajesh Jha likens building complex software to building a skyscraper. With Exchange 14, though, Microsoft is having customers set up their offices even while the building is under construction.

(Credit: Ina Fried/CNET)

REDMOND, Wash.--Rajesh Jha likens complex software projects to building a skyscraper.

That means in the end, the thing might look pretty good. Along the way, though, it tends to be kind of a mess.

"If you walk by the site of a skyscraper under construction, it looks chaotic," Microsoft corporate VP Rajesh Jha said in an interview last week. "It looks confused. You will see dirt, scaffolding."

At the end, though, if it is useful, it will be something worth all the dust.

"If it is designed well, what comes out is something that adds a lot of value, something that folks use for a long time."

But, with the next version of Exchange, Microsoft is actually going to be letting people work from the skyscraper while it is being built. That's because, although the server version of Exchange 14 won't come out until next year, millions of people are already using a hosted service powered by an early version of Exchange 14.

The last version of Exchange, Exchange 2007, was also designed to be run as a hosted service in addition to something used by businesses on their own servers. The last time around, though, Microsoft built the server software first and then delivered the service.

In developing Exchange 14--and indeed many components of the next Office--Microsoft has flipped the switch and is instead developing the service first and doing the server work second.

"In many ways, this wave was about embracing software plus services from the very beginning," Jha said.

By doing the service first, Microsoft is able to create a large base of testers early on. At a comparable stage of Exchange 2007's development, there were a few thousand people running an early version. This time around, Microsoft has 4 million testers, in large part because Exchange 14 is now the engine behind the Exchange Labs service that powers e-mail for many universities and other educational institutions.

That has meant a lot of changes to Redmond's skyscraper construction operation. "The way we do production and testing has really changed in a dramatic way," Jha said. "The release time frame has become so compressed."

In a sense, Exchange 14 isn't really a new piece of software as it is a bunch of updates to the Exchange Online service. "Then we collapse them and build a server," Jha said.

Keeping things neat and tidy amid chaos comes somewhat naturally to Jha, whose office is nearly immaculate, with only a few books, a couple of old boxed copies of Microsoft Works, and the "Ship-it" plaque that commemorates all of the products he has helped get out the door. Jha explains that he moves frequently and his goal was to get his office contents such that they take only one box to pack. (He narrowly missed that goal in his last office shuffle three months ago.)

"I'm moving again next month," Jha said.

For more from Jha, check out the video interview I shot last week.

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft. E-mail Ina.
Recent posts from Beyond Binary
Windows 7 family pack starting to sell out
Behind last night's Bing outage
Microsoft's Bing goes down
Bing's iPhone plans (and more)
Microsoft's Mehdi on financial impact of Yahoo deal
Microsoft: November security updates are fine
Using tunes to tout Windows 7
Inside the Apple, er, Microsoft Store
Add a Comment (Log in or register) (10 Comments)
  • prev
  • 1
  • next
by cicciobellomo March 3, 2009 5:53 AM PST
Dears. Who knows what kind of monitor Rajesh Jha is using.
It's the very first time I see a monitor with "ears"

Ciao from Italy
Reply to this comment
by Mr. Dee March 3, 2009 6:03 AM PST
Its called Dumbo LCDs.
by Vegaman_Dan March 3, 2009 10:42 AM PST
He has a pair of Samsung widescreen LCD's. The one you see in the middle is on its own stand. The one on the left is mounted to a dual armed bracket that holds that left monitor on one arm and the much smaller 13" rotating head monitor you see on the far right.

The arms are available from computer supply shops and clamp to your tabletop. They have a standard four bolt mounting point on the end to mount the LCD's to.
by Mr. Dee March 3, 2009 6:03 AM PST
Where is he moving Ina, new Office building I heard is under construction since 2003?
Reply to this comment
by Vegaman_Dan March 3, 2009 10:46 AM PST
Multiple new buildings are coming online including B94 in just a week or two. The entire new campus location located between 148th St and Highway 520 has five new buildings and also will have the largest underground parking structure in the US.
by Maclover1 March 3, 2009 6:50 AM PST
Its just multiple monitors, the on on the end is rotated. I see lots of people do this. The end one is smaller. If you drag a document over to that screen its easier to read because its rotated so that you can probably see a full 8x10 page.

Exchange 14 better fix 2007 from a performance perspective. I do consulting primarily with AD and Exchange. Exchange 2003 for any org with less than say 2000 people is the way to go. 2007 adds very little and it a total hardware PIG. You got to have at least 8gigs of RAM, 16 or more is better, and a dedicated swap file drive that is double your ram or you will get virtual memory problems. Logging into a 2007 server that has been running for a week is a torture even with 16gigs of RAM. The EMC is so slow because Exchange is killing the box. I have seen this with multiple customers, some of which went from Exchange 2003 to 2007 just because they had software insurance and liked the look of the new OWA and now wish they would not have.

2007 is good for large companies that have many thousands of mailboxes because you can build fewer mega Exchange servers that have 5000+ mailbox servers. However if you have under a 1000 stick with 2003, I have seen it run on VMware with 2gigs of ram and 2 cpu?s supporting right around 1100 mailboxes just fine.
Reply to this comment
by theshoehorn March 3, 2009 10:05 AM PST
I disagree totally. Although 2007 is definately more pf a pig compared to 03, I have it running on a domain controller/file server with 8 gigs of ram and have never had any problems with speed.
by MMC Racing March 3, 2009 10:28 AM PST
The extra memory in the 2007 box is saving you I/O on the disk.
[CNET editors' note: Personal attack deleted.]
by glaven123 March 3, 2009 11:16 AM PST
I agree, you have some config issues!
by sciontcya March 3, 2009 1:44 PM PST
Buildings, software, what does it matter - it's all STILL under construction.
Reply to this comment
(10 Comments)
  • prev
  • 1
  • next
advertisement

The yogurt makers of tech: Gadgets to avoid

Don't buy these one-trick ponies--unless you like gizmos that gather dust.

Google wants to unclog Net's DNS plumbing

The Net giant, ever eager for a faster Internet, debuts its Google Public DNS service. With it, Google could become even more central to the Net.

About Beyond Binary

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft.


Beyond Binary is a look at how technology is changing our lives and the people behind all that life-changing stuff, with an extra emphasis on that which emanates from Redmond, Wash.

Add this feed to your online news reader

Beyond Binary topics

Binary Bits

    Follow Ina on Twitter (Twitter name: InaFried)
    advertisement
    advertisement

    Inside CNET News

    Scroll Left Scroll Right