Why Chicago Chose Linux

Facing an aging infrastructure, the city needed to make some big decisions. Its choice reveals major trends in enterprise IT.
(Page 1 of 2)

As the platform architect for the city of Chicago, Amy Niersbach had a decision to make. The city’s IT infrastructure needed some refreshing. Chicago wanted to rid itself of its vintage mainframes, and its aging Sun Solaris servers were costly to maintain.

The Windy City needed a major migration. But to what?

An obvious choice would have been the Windows server, partially because the city’s infrastructure – which includes “a little bit of everything,” Niersbach says – already uses a major Windows element.

But she opted to avoid Windows. “When you think of Windows server, you think of rebooting the server, of always having to apply security patches. You think of viruses,” she tells Datamation. “Not that it’s not great for some things, but Linux and Solaris prove to be a lot less headaches than any other platform.”

With her preference for Linux, she went shopping. "We evaluated Suse Linux. They were a good runner-up, but at the time they didn’t have the Oracle certification.” Since the city relies so heavily on Oracle, this was a deal breaker.

Recent Linux Articles
New Linux Security Products Glimmer On Horizon

IT Profile: A Linux Lovin’ IT Manager

Sectoo--A Live Look at Gentoo

Must-Haves For The Linux Road Warrior

FREE Tech Newsletters

Chicago buys a lot of servers from HP, so Niersbach began a conversation with HP’s Red Hat team. “We were just really curious about Red Hat. It was very intriguing to ask: ‘What customers are actually using it?’”

HP gave Chicago some pilot hardware to use. “We got to keep it for three or four months – they weren’t rushed about it. We did a couple of pilots and we were pretty excited about the results.”

At the end of October, after implementing Red Hat to run some vital city programs, Chicago made an announcement: it had successfully migrated to Red Hat, saving money in the process.

What's your take? Discuss Chicago's Linux decision in the IT Forum.

Faster Transactions

The first program powered by Red Hat was the city’s online motor vehicle registration renewal system, City Stickers. Along with Red Hat, the program is run by an Oracle 9i Real Application Cluster (RAC), Oracle 10g RAC database servers, and a BEA WebLogic server.

City Stickers now runs far faster than it did on the Solaris platform. Solaris clocked in at 50,268 transactions per minute while the HP–Red Hat system sails along at over 149,500 transactions per minute. And when running the city's long batch cycles, Red Hat moves 50 percent faster, according to the city’s tally.

And it’s cheaper, too, Niersbach says. “When you replace end of life Sun Solaris servers, you save a ton of money on hardware. Your maintenance costs are dramatically lower. And your licensing costs, too.

“So sometimes when you get rid of the Solaris servers you have these old 400 MHz processors and you may have 12 of them. The new system with the Intel processors will be faster, so you’ll require less [processors], so your Oracle licensing will be cheaper in many cases. And the Oracle licensing can cost a ton,” she says. “That can be like $25,000 to $30,000 per CPU. So that costs more than everything altogether.”

As an added benefit, “You save a lot of computer room space, too. It’s a much smaller system.”

At this point the city has about 60 servers running Red Hat. “Some are migrations, and a lot are new projects,” Niersbach says. “Like on our WebLogic platform, we have an SOA bus that we use that’s all Red Hat.”

The SOA bus allows the city to integrate information from all their systems – particularly important because many city agencies share data. “Instead of writing interfaces directly to one particular server, you can have a bus where they can get the information.”

Next page: Using Oracle Support for Red Hat?

Page 1 of 2

1 2
Next Page

0 Comments (click to add your comment)
Comment and Contribute


(Maximum characters: 1200). You have characters left.