SOA in Action Blog

« Ten Ways to Improve Your SOA | Main | The Four Greatest Mistakes Companies Make in SOA RFPs »

March 24, 2007

Can Success Throw Your SOA Off Balance?

Is it possible for your SOA to become a victim of its own success? If you have built and maintain a fairly healthy stable of services, and other departments across your enterprise begin adopting (or reusing) your services, your servers could quickly become taxed to the max.

In a new post, Dave Linthicum observes that as SOAs grow in scope, so does the challenge of managing the new workloads incurred on existing servers.

As Dave puts it: "As such many SOAs that I'm seeing deployed have a tendency to be out-of-balance or a disproportionate portion of the processing is taking place within a small group of services, and the others are not pulling their load. Thus, you may have the old 80/20 rule again, with 20 percent of the services handling 80 percent of the processing."

Apparently, the folks at IBM have been thinking along the same lines. The other week, Big Blue announced a set of bundled hardware/software products that address SOA overload through virtualization approaches. (Press release here.) IBM says its virtualization technology can shift around workloads in response to spikes in services activities. Hence, part of the growing case for merging virtualization technologies with SOA.

Dave recommends planning for service balancing early in the process, with approaches such as creating a performance model using the profiles of the services, to get a better understanding of the performance trade-offs of your SOA. "Truth-be-told, sometimes you're stuck, and there is little you can do to move processing from one service to another. However, more often than not your services are 'balanceable' and you should consider how the processes are distributed across services, as well as logical organization of those services."

Posted by joemckendrick in  | Digg This | Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/1600

Comments Post a comment




Remember Me?

(you may use HTML tags for style)

We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



ADVERTISEMENT

 

Partners:

Premier Media Partner
Gartner

Association & Media Partners
Technology Evaluation Centers BPM Forum The Open Group
Business Integration eChannel Line Robert Frances Group
BPMS Watch BP Trends Connect IT
GIM OMG