Dear IT: Forget the technology
When it comes to optimizing applications end to end, the biggest game-changers are organizational, not technical
By Joanne Cummings
,
Network World
, 06/16/2008
- Share/Email
- Tweet This
- Print
The scenario is typical: The lights on the network management consoles are a soothing shade of green, but a top revenue-generating application is crawling. Business users have swamped the help desk with calls and trouble tickets. Everyone there is calling the network
team to figure out the problem.
Four ways to improve IT and get better application performance
"The network is the lowest common denominator everyone points to when there's a problem," says Michael Morris, a network engineer
for a $3 billion high-tech company and a Network World blogger.
"We have one application that as soon as it goes bad, the application team assumes it must be a network problem. [The team]
even configured software so that when there's a problem, a message pops up telling the user that the error that has occurred
is probably a network issue and to contact the help desk," Morris says.

The same phenomenon plagues the American Heart Association (AHA), says Josh Hinkle, manager of network management and security
at the Camp Hill, Pa., organization. "It always falls back on us. Somebody will say, 'There's a big sinkhole in front of the
building' - and everyone will think, 'Oh, it must be the network,'" he jokes.
Pointing fingers at the network is no laughing matter, however. Application performance - especially in today's world of service-oriented
applications and virtualized desktops, servers and storage - is a factor of a company's technology as a whole. More often than not, performance degradation can be traced to causes
at many different infrastructure layers: server, application, database, desktop, middleware and so on.
"Ninety percent of the problems these days aren't network problems," says Tracy Corbo, a senior analyst for network and service
management at IDC. "It's probably something about the application, maybe how it's accessing the database, or maybe a piece
of the database is down. There might be three or four people who need to be involved in that discussion to figure it out,"
she says.
Such complexity puts siloed IT infrastructures at a disadvantage, especially when it comes to ensuring, supporting and troubleshooting
application performance end to end. Rather than relying on the server team to keep the servers up, the database team to handle
the databases, and the security and network teams to make sure their pieces work as promised, all the pieces - and staff -
need to work together seamlessly.
A different mind-set
"End-to-end optimization requires a real organizational change," says Tony Bishop, former chief architect at Wachovia in Charlotte,
N.C., and now CEO of IT consultancy Adaptivity. If IT is to become a utility, it must be able to deliver its services without
being caught up in internal turf wars and finger-pointing. Now, more than ever, IT must reorganize, he says.
"People need to become accountable as part of a value chain, instead of being accountable for a specific function," Bishop
says. "It's not the server; it's a component of a value chain of delivering services. And that's a different mind-set," he
says.
Partner Content
Simplify Your Branch Infrastructure
Learn how to simplify your branch infrastructure while dramatically increasing app performance with Citrix Branch Repeater.
Download the Free Info Kit
Next-Gen Load Balancing
Free Guide: "Next Gen Load Balancing: 8 Things You Need to Handle Today's Network Traffic" shows you the functionality needed in your next load balancer.
Download the Free Guide
Accelerate Your Web Apps by up to 5x
Free Guide: "The Secret to Getting Maximum Speed from your Web Applications."' Learn how you can deliver Web apps up to 5x faster.
Download the Free Guide
Comments (2)
OK and what's new?By tuomoks on June 26, 2008, 12:57 pmEvolution? Sorry, 30+ years in capacity and performance, so what's evolutionary here? When I started even the trainees did know that a performance problem can be...
Reply | Read entire comment
This article is sadly true...By Anonymous on November 10, 2008, 7:40 amThis article is sadly true. Here we are in 2008, a SaaS / service-bureau company, and I have to fight tooth and nail to get our app people to code up HTTP persistence/pipelining...
Reply | Read entire comment
View all comments