• On The Insider: Britney's Bikini-Clad Top 10
November 2, 2009 4:00 AM PST

Inside one of the world's largest data centers

by Ina Fried
  • Font size
  • Print
  • 48 comments

CHICAGO--On the outside, Microsoft's massive new data center resembles the other buildings in the industrial area.

Even the inside of the building doesn't look like that much. The ground floor looks like a large indoor parking lot filled with a few parked trailers.

It's what's inside those trailers, though, that is the key to Microsoft's cloud-computing efforts. Each of the shipping containers in the Chicago data center houses anywhere from 1,800 to 2,500 servers, each of which can be serving up e-mail, managing instant messages, or running applications for Microsoft's soon-to-be-launched cloud-based operating system--Windows Azure.


Upstairs, Microsoft has four traditional raised floor server rooms, each roughly 12,000 square feet and consuming, on average, 3 megawatts of power. It's all part of a data center that will eventually occupy 700,000 square feet, making it one of the world's largest.

"I think, I'm not 100 percent sure, but I think this could be the largest data center in the world," said Arne Josefsberg, general manager of infrastructure services for Microsoft's data center operations.

Even with only half the site ready for computers, the center has 30 megawatts of capacity--many times that found in a typical facility.

On a hot day, Microsoft would rely on 7.5 miles worth of chilled water piping to keep things cool, but general manager Kevin Timmons smiled as he walked in for the facility's grand opening in late September. It was around 55 degrees outside.

"When I stepped out, I said 'what good data center weather'," he said. "I knew the chillers were off."

Although Microsoft is open about many of the details of its data centers, there are others it likes to keep quiet, including the site's exact location, the names of its employees, and even which brand of servers fill its racks and containers.

The software maker also won't say exactly which services are running in each facility, but the many Bing posters inside the upstairs server rooms in Chicago offer a pretty good indication of what is going on there.

Microsoft originally intended to open the Chicago facility last year, but the company has slowed its data center pace some amid the weaker economy and an array of cutbacks companywide. Instead, the facility had its grand opening in late September.

Of Sidekick--and Azure
Within a month, though, Microsoft's data centers were attracting attention for a wholly different reason. A massive server failure at an older facility--one that Microsoft acquired as part of its Danger acquisition--left thousands of T-Mobile Sidekick owners without access to their data as part of an outage that is now stretching into its second month.

Although Sidekick uses an entirely different architecture, the failure represented a tangible example of the biggest fear of cloud computing--that one will wake up one day to find their data gone.

Microsoft is quick to highlight the differences between the Sidekick setup and what Microsoft is building in Chicago and elsewhere. "We write multiple replicas of user data to multiple devices so that the data is available in a situation where a single or multiple physical nodes may fail," Windows Azure general manager Doug Hauger said in a statement after the Sidekick failure.

As for Azure, Microsoft is expected to talk about its commercial launch at this month's Professional Developers Conference in Los Angeles, including offering more details on how the system will provide its redundancy. Microsoft has already announced some new Azure details, noting last week that it will begin charging for Azure as of February 1.

Microsoft is still trying to figure out just how much capacity at Chicago and elsewhere it needs to assign for Azure.

"Azure is incredibly hard to forecast," said Josefsberg. "We're probably erring toward having a little more capacity than we need in the short term."

What is clear is that, over time, Microsoft will need even more capacity. That's what has Josefsberg returning to a custom "heat map" that figures out the best place to build data centers based on factors including cheapness, greenness, and availability of power, political climate, weather, networking capacity, and other factors. Choosing the right spot is critical, Microsoft executives say, noting that 70 percent of a data center's economics are determined before a company ever breaks ground.

Josefsberg said he already has the next spot picked out.

"We know exactly where it is going to be but I can't tell you right now," he said.

But Microsoft has indicated how the next generation of data center will improve upon the Chicago design.

Moving to containers allows Microsoft to bring in computing capacity as needed, but still requires the company to build the physical building, power and cooling systems well ahead of time. The company's next generation of data center will allow those things to be built in a modular fashion as well.

"The beauty of that is two-fold," Josefsberg said. "We commit less capital upfront and we can then accommodate the latest in technology along the way."

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 8 in 2012?
Sinofsky's Windows plan: More data, less testosterone
Ballmer: Windows 7 selling like hotcakes
Windows boss on building his first laptop
Livescribe pen gets an app store
Office 2010 beta goes public
Windows Azure containers on display in LA
PDC Day 2 live blog: Office 2010, IE 9 on stage
Add a Comment (Log in or register) Showing 1 of 2 pages (48 Comments)
by AppleSuxLeo November 2, 2009 4:39 AM PST
Well , I must say my Hotmail is my most reliable mail.
It`s sad that all that equipment is needed just so the old guy on the Verizon advert can Twitter
"I`m Twittering on the porch"
Reply to this comment
by Random_Walk November 2, 2009 5:38 AM PST
Well, they kind of need that many machines just to do the equivalent work of a *nix datacenter 1/3 the size... ;)
Reply to this comment
by kojacked November 2, 2009 7:29 AM PST
I see Random is full of fun "facts" this morning. In other "who cares" news headlines...Linux is on track to overtake Windows in 2652 researchers say...
by FutureGuy November 2, 2009 8:08 AM PST
@Random, I am so glad you backed up your BS with some facts. Google has equally massive datacenters and they run a highly customized version of nix. You might have also ignored the facts above that only 1/2 the center is ready for servers it its very likely that 1/3 or less already have servers.
by Vegaman_Dan November 2, 2009 10:28 AM PST
@Random_Walk:

Tell me- how exactly does running Unix on a piece of hardware prevent hardware faults, networking hardware faults, or redundant physical backup faults?

Methinks you have overlooked the purpose of a data center with redundancy. It doesn't matter what OS you run if the hardware fails and for that, you need a lot of it.

I suppose if you run a *nix datacenter 1/3 the size, then you just have a much greater chance of physical failure as a a result. Not exactly wise thinking in data management.
by Random_Walk November 2, 2009 4:01 PM PST
LOL! ...and the Windows fanboys come crawling out of the woodwork!

Tell me, kids - why does a typical SharePoint install require four machines (CA, Index, NLB, and DB server) just to run the same workload that a single *nix box running Joomla and a bit of Perl can do?

Why does Microsoft's recommendations on a patching server setup (SCCM) sprout into at least 2-3 servers and a license for each one?

When you get done with that, how about telling us how many of you out there actually (and honestly now!) run a Windows Server variant in CLI-only, because I have yet to see one that I haven't built myself. Long story short, those GUIs eat more power than they're worth, and damn if you're stuck with it anyway in far too many cases...

Oh, and Futuredude - Google is a whole lot bigger traffic-wise than Microsoft could ever hope to be at this time; yet it's Microsoft that's bragging on having the most hardware and the biggest DCs. Not exactly a boost to the TCO, is it?

==

"Tell me- how exactly does running Unix on a piece of hardware prevent hardware faults, networking hardware faults, or redundant physical backup faults? "

Ask VMWare - they managed to pack far more servers into far less physical hardware space overall - and guess what they run (hint: Not Windows ;) ).

"I suppose if you run a *nix datacenter 1/3 the size, then you just have a much greater chance of physical failure as a a result"

...and it's exactly that kind of simplistic and ignorance-laden thinking that will keep you on the help desk.
by nscnet November 2, 2009 7:21 PM PST
@Random, As everyone else has said, where is your proof..? You really think that *nix can do the same amount with 300 servers compared to 1000? God, your an idiot.
by no-bs-just-the-facts November 2, 2009 9:38 PM PST
@nscnet = idi0t

I have 100 users on a P3/512MB server running Linux and Kerio email server and it is FAST. Exchange couldn't run one person on this hardware.
by thunderdz November 3, 2009 10:50 AM PST
@no-bs-just-the-facts
Dude seriously it's 2009, nobody cares what you can run on a 500mhz p3. Resources are cheap.

Kerio MailServer System Requirements:
Windows / Linux
Minimal HW configuration (1-20 users):
CPU 1GHz, 512 MB RAM, 40GB of free space for message store and backup

Recommended HW configuration (20-100 users):
CPU 2GHz, 2GB RAM, 160GB of free space for message store and backup

Recommended HW configuration (100+ users):
CPU 2.8GHz Dual Core, 4 GB RAM, 200GB+ of free space for message store and backup

Source: http://www.kerio.com/mailserver/requirements
So watch yourself next time you call somebody an idiot and change your nickname to just-bs-no-facts.
Please dont bother to reply!

@random
"Why does Microsoft's recommendations on a patching server setup (SCCM) sprout into at least 2-3 servers and a license for each one? "

Ever heard of redundancy? Thats the reason, if you were a sys admin than you should know bout those things.
Thats kinda thing you learn in first class.
DATA LOSS = NO GOOD FOR BUSINESS

"Long story short, those GUIs eat more power than they're worth, and damn if you're stuck with it anyway in far too many cases..."
Are you serious?!??!? Do you really think that start menu and blue background make any preformance impact on a server with 500CPUs????

@rest *nix ppl
You guys think that MS is running default installation of operating system on that machine? Well... its probably extremely customized installation, and I'm almost certain that they build that hardware to fit the software not the other way around.
by Vegaman_Dan November 5, 2009 9:13 AM PST
@Random_Walk:

It would appear that you've been resoundly dismissed as uninformed here.

You didn't realy think that by changing your username here that people would forget your reputation as Penguinisto, did you? You can't hide from your own past just by running away from it.
by disco-legend-zeke November 2, 2009 5:56 AM PST
Are they just throwing away all that heat?

The smart move is to locating data center modules where low grade heat is desired, for example apartment buildings.

Google seems to be a long way ahead in this because they already have "Spanner" which can instantly shift loads in and out of any given "droplet" of the cloud.

Even smaller data centers should be warming water.
Reply to this comment
by mados123 November 2, 2009 6:50 AM PST
Smart idea.
by aMUSICsite November 2, 2009 8:52 AM PST
I wonder how good their water supply is. If it's mainly needed in the summer, could there be the risk of drought restricting the water and causing a meltdown? Also if someone working on the roads digs through their water main would it bring the place to a standstill. Or is the water re-usable?

Water, especially fresh water, is such an in demand resource it seems strange people are still using it for mission critical use. Maybe there is no alternative.
by phuongnwade November 2, 2009 10:57 AM PST
There in Chicago - next to Lake Michigan - I don't think drought will be an issue.
by rfahy November 2, 2009 11:27 AM PST
@aMUSICsite - aren't chillers and the associated piping and water closed systems? Like heat exchangers? I'm not 100% sure though.
by DCguru November 3, 2009 9:59 PM PST
Yes, a chilled water loop as used in a data center is a closed system meaning they are reusing the same water over and over again, not consuming from the local water resources.

With regard to google is farther ahead because they can share load between sites...... they all do that. Nothing new.
by lazycat202 November 4, 2009 9:58 AM PST
you're right Guru!
they should have at least 2 cooling towers and few chiller water compressors. If 1 breaks down, other(s) will cut on.
even if water company cut the main water line off, there'll be enough water in those cooling towers to cool down the chillers. Water (condenser) is re-usable.
by shellcodes_coder November 2, 2009 5:58 AM PST
WOW
Reply to this comment
by John..k November 2, 2009 6:24 AM PST
Love the use of containers. Great economic leverage.
Chicago threatens increased taxes, Microsoft points to containers.
Con-Ed suggests higher energy costs, Microsoft points to nearby freight rail line.
State of Illinois wants to increase business property tax. Microsoft says, "Remember the Baltimore COLTS"....
Reply to this comment
by Random_Walk November 2, 2009 4:03 PM PST
Indeed - because 24/7/365 uptime can always be guaranteed if you're constantly unplugging and moving your servers around on the CSX, right? Costs are guaranteed to be kept low when you're constantly looking for new spaces to lease and new power company hookups...

*eyeroll*
by kevinchen22 November 2, 2009 6:56 PM PST
@Random_Walk:
Putting servers in shipping containers is actually a good idea Google came up with: http://www.youtube.com/watch?v=zRwPSFpLX8I
by lazycat202 November 3, 2009 6:08 PM PST
@random
no wondering you're just a labor. if MS is stupid, they wouldn't have 95% of the market :P
it's stupid to relocate IT equipments around. Energy management is the key.
by Vegaman_Dan November 5, 2009 9:18 AM PST
@Random_Walk:

Ah yes, once again you prove your ignorance knows no bounds. :)

Since you've so completely dismissed and denounced the very concept of shipping containers as being effecient ways of moving equipment around, perhaps you could tell the multi-trillion dollar shipping industry this too? They apparently haven't heard your wisdom yet and yet keep raking in the money. Funny how they haven't noticed their failure.

But seriously, read the article. Using containers is smart. How else will you be able to bring online several thousand servers in just a few hours? With redundancy in place, they can have machines go down without taking out the entire system. They can upgrade on the fly. They can replace equipment or even expand as needed. Flexibility is the name of the game and you just lost.

I know you're strongly in the belief that we should all be hunkered down in cement bomb shelters with racks of equipment taking up every possible space, but really, the world moved on without you. Stay with the times.
by sprtplt11 November 2, 2009 7:04 AM PST
horrible interview. two boring dudes humoring a pitiful interviewer and next to no video of the facility.
Reply to this comment
by rationalreview November 2, 2009 11:40 AM PST
Well, they could spew some apple opinions and call them facts???
by the_iceman November 2, 2009 8:55 AM PST
does a site like this become a terrorist target?
Reply to this comment
by Vegaman_Dan November 2, 2009 10:30 AM PST
Yes, like any other industrial target of prominence. I'm sure they have military grade... or higher, security on site.
by vabiro November 3, 2009 10:34 AM PST
Not just a Terrorist target. Just about anyone looking to undermine a significant component of the economic infrastructure. That could also include nations:
http://www.foreignaffairs.com/articles/65499/wesley-k-clark-and-peter-l-levin/securing-the-information-highway

BTW, insecurity isn't always about the OS or software.
by lazycat202 November 3, 2009 6:13 PM PST
just apps and servers. Nothing big! Terrorists want to kill many people as possible. they don't want to blow up just a few trailers.
by aMUSICsite November 5, 2009 4:56 AM PST
I would guess the data pipe into or out out of the site is a bigger target than the site it's self. Would be much easier to take out and would have the same effect of taking the site down for a period.
by jesse7606 November 2, 2009 10:14 AM PST
so i'm guessing this will help run everything more smoothly? thanx MS for coming to my city but i hope you didn't to move the west side.. lol
Reply to this comment
by Vegaman_Dan November 2, 2009 10:31 AM PST
I like the use of containers as they can be customized and built to order off site and brought to the location and plugged in as needed. This means upgrades due to improvements of technology can be done much easier and without disruption of the service on site.
Reply to this comment
by netspectre101 November 2, 2009 10:46 AM PST
700,000 square feet? I wouldn't want to have to sweep it. Or paint it.
Reply to this comment
by hawkeyeaz1 November 2, 2009 2:57 PM PST
Don't worry, most computers, and geeks for that matter, won't care about the paint job. Dust is minimal, however.
by November 2, 2009 11:19 AM PST
The concept is not new, in fact I believe it was pionnered by APC in the mid 2000. Data center on a trailer...Making it to the real life is however a significant step. Should colo players or DRT get scared?
Probably. IBM also ! The fundamental question is this just the tip of the iceberg for data center market or the iceberg itself...
Reply to this comment
by zman9119 November 2, 2009 11:36 AM PST
The center is not located in Chicago. Its in Northlake right off the Tri-State. http://bit.ly/2zy2CQ

Just south of the Northlake water tower. Easy to see from the road.
Reply to this comment
by kaiman75 November 2, 2009 11:51 AM PST
Maybe they can use some of the heat that the data center generates to make Chicago more habitable in the winter time! Or at least get the temperature above zero with the wind chill...
Reply to this comment
by rahrenstorff November 2, 2009 12:17 PM PST
Ina,

It would be interesting to contrast the 'computing' efficiency of these large data centers by comparing the technologies used by Google and others over a short series articles.

As 'cloud' services continue to drive these large installations, efficient use of local resources becomes critical, not only for the services provider, but for the public at large. Physical limitations exist in every locality regarding electricity, connectivity, the effects of heat exchange etc. These (and many other factors) have an impact within the communities selected.

For example, Google initiated this summit:

http://www.google.com/corporate/green/datacenters/summit.html

And the EPA has this initiative (which may not scale to the size mentioned in the article):

http://www.energystar.gov/index.cfm?c=prod_development.server_efficiency

Obviously, the more efficient the design of hardware and software, the smaller the 'footprint' of the data center...more computing and with less resources.

I'm sure you've already given this some thought, but I hope your able to inform us readers with additional articles on the topic.
Reply to this comment
by streamOG November 2, 2009 2:34 PM PST
Ina,

Get a tripod please. It's completely unprofessional to see the video shaking when you're sitting interviewing two people from MSFT.
Reply to this comment
by jennyjoh November 2, 2009 2:50 PM PST
This is typical Microsoft requirements 100s to 1000s of individual boxes to run windows. It is the largest data center because the x86 model is broken and does not scale. I would bet most of the boxes run less than 10% busy.All these apps could run on IBM mainframe our Unix boxes sharing CPUs, memory and so much more. This is just another example of people only knowing the microsoft software computing model and thinking wow the largest data center in the work, drive trailer trucks in.. what a waste of electric, space, cooling, and so much more. and this is the computing model microsoft is selling its customers.. not a very good model indeed.
Reply to this comment
by nscnet November 2, 2009 7:22 PM PST
Yeah, because you so know those servers are running on the x86 architecture and not x64, it isn't like Microsoft can't get all the Windows Server 2008 R2 licenses they want...

Oh wait, those servers are no doubt running Windows Server 2008 R2, and if you paid attention, as of Windows Server 2008 R2, Windows Server has dropped all support for the x86 architecture.
by Vegaman_Dan November 5, 2009 9:23 AM PST
@jennyhoh:

Redundancy.

When the planar assembly in that mainframe goes down, then the entire system goes down. It doesn't matter how many CPU's you have on it- it's dead. Even Google understands that using smaller lighter multiple systems is more effecient for reliability and redundancy.

Also when it comes time to upgrade the hardware on that mainframe, you have to down the system- that's downtime that is very expensive. The redundant small PC hardware model means the system can stay up while you do repairs/upgrades/etc.

The container idea also allows you to assemble the setup, test it out in a controlled environment and then truck it to your location. All the testing and bug fixing of integration is done ahead of time, minimizing downtime.
by gggg sssss November 2, 2009 3:54 PM PST
and after BHO raises the cost of electricity thru carbon taxes, stupid outlays for windmills and closing of coal plants, that data center's container will be shipped off to china - or india. And Americn dollars will flow offshore. THAT is what BHO and the environ nuzis will lead us to.
Reply to this comment
by ooprus November 2, 2009 10:34 PM PST
The Chicago area generates a lot of it's power from nuclear reactors, almost 50% (or perhaps higher, as 50% is the total Illinois percentage). Long term electricity cost I assume is a major factor in data center location decisions.
Reply to this comment
by spamho November 3, 2009 9:03 AM PST
What I want to know is if the data replication within this Microsoft site is physically replicated elsewhere, because if not, one site disaster can render a service or operation inoperable. So, for example, does Microsoft keep is cloud computing data physical in only one location or does it keep it in say not only Chicago but replicates it in real-time in Boston, San Francisco, and Atlanta. I think duplication of data is important but it matters how widespread geographically the duplicates are.
Reply to this comment
by Vegaman_Dan November 5, 2009 9:24 AM PST
They have multiple data centers spread across the country that have fat pipes connecting them for this purpose. Even the closest data center to Microsoft's Redmond HQ is located in eastern Washington in Quincy where the property is cheap, geographically stable, and has ample water supply.
by vabiro November 3, 2009 10:36 AM PST
Ina,

The video that we see glimpses of in your piece, where could I see the whole video?

Victor
Reply to this comment
Showing 1 of 2 pages (48 Comments)

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

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