SOA, meet SOI - Network World

Skip Links

DNSstuff.com
Get information about your IP
IP Information
50+ On-demand DNS and network tools

Data Center

Videos

rssRss Feed
Get instant email notification when white papers, webcasts, executive guides are added to our library.  Stay informed and up-to-date with the latest on IT Technologies with Network World's Resource Alerts.

Additional Resources

RSS

FEATURED REPORTS

Executive Guide: Storage Heats Up HP

Get the latest on storage technologies that allow IT professionals to better cope with new IT demands. Learn how storage technologies can help you successfully tackle e-Discover, regulatory compliance, green data center initiatives and the data explosion. Get all the details now.

SOA, meet SOI

The unpredictability of services-based applications could wreak network havoc for the unprepared. Enter the service-oriented infrastructure
By Ann Bednarz , Network World , 10/22/2007
  • Social Web 
  • Email 
  • Feedback 
  • Close

Flexibility is the hallmark of a service-oriented architecture, in which reusable application components can be shared across an enterprise and assembled in a loosely coupled way. In the data center, however, SOA technology's flexibility translates into unpredictability - a trait that is incompatible with traditional infrastructure technologies.

What if a particular Web service's workload skyrockets because two, five or 10 heavily used applications suddenly start calling the service? Meeting that demand requires being able to allocate computing resources on the fly. "You better have the capacity to support that one service and have planned for that scaling from an infrastructure perspective -- hardware, software, network, bandwidth and storage," says Donna Scott, an analyst at Gartner.

Reallocating resources dynamically as an application's workload increases is easier said than done, however. "You can't just pretend that it's going to happen. There's nothing that's going to happen automatically in the back end just because an SOA service calls an SOA server," Scott says. "You have to have planned and built that infrastructure to enable it to scale up and down."

Tools that monitor conditions and make adjustments automatically -- or with minimal human intervention -- are critical. Some foundational technologies are server provisioning and configuration management, as well as run-book automation. Server virtualization, which lets one computer run multiple operating systems, also plays a role.

Technologies such as these comprise what some call a real-time enterprise (RTE). In an RTE, the run-time environment is optimized dynamically so it can be scaled and tuned to meet fluctuating demand, Scott says. "You're mapping the demand for IT services with the supply of resources," he says.

Service-oriented infrastructure (SOI) is another name for it. SOI is the basis for greater IT automation, says the Open Group, an open standards consortium working to define a reference framework and maturity model for SOI. With SOI, companies can move from dedicating infrastructure resources for each application to allocating resources dynamically using virtual processing, storage and network resources.

"SOA and SOI can exist on their own, but when you marry them, you see the big-bang achievement," says Hemesh Yadav, who is lead architect in Wachovia's retail technology architecture team and co-chair of Open Group's SOA-SOI project, established in July (see "SOA made fast and easy" for more on Wachovia's use of SOA).

1 | 2 | 3 | 4 |  Next >
Comments (1)
Login
Forgot your account info?

RE: SOA, meet SOIBy sumj on October 31, 2007, 11:05 pmWe want to hear from YOU! Have you developed an SOI for your SOA?

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to moderator approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.
First Name
Last Name
E-mail
Zip Code
IT Buyer's Guides

View All Buyer's Guides