Home > SOA News > XML straining network performance, bandwidth
SOA News:
EMAIL THIS

XML straining network performance, bandwidth

By Michael S. Mimoso
23 Nov 2004 | SearchWebServices.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

For every enterprise that embraces the design efficiency, productivity gains and cost savings of XML Web services and service-oriented architectures, there are an equal number of companies broadsided by the performance and bandwidth demands XML traffic puts on a corporate network.

FOR MORE INFORMATION

Read about the pressure being put on the W3C to settle on a single binary format

Read about how XML's complexity could lead to security holes

A recent research report from ZapThink LLC estimates that XML traffic will triple on enterprise networks by 2008, accounting for close to 50% of the messages sent. XML messages are bulky and put a strenuous load on network pipes that could impede a company's deployment of an SOA, said ZapThink senior analyst Ronald Schmelzer.

"The problem is, if you look at the message on the network, it's huge. These are significant loads and you have to parse each part, do a decryption check, directory check and query the document itself -- every single time a message comes in and out," Schmelzer said. "It's just killing some networks. For example, if you want security, some can't afford to do it. Companies have to double their infrastructure, and dedicate more application servers. At some point, it's going to kill them because this is 1/100th of what traffic will be."

Some companies have made investments in hardware or software, like gateways or specialized chips, dedicated to their XML needs. Alternatives to text-based XML, like binary XML, are also being debated inside the walls of the World Wide Web Consortium's XML Binary Characterization Working Group.

What makes it analogous is that we ignored spam until it reached a certain threshold and it started to bog down e-mail servers and hurt productivity. It's the same thing here.
Ronald Schmelzer
Senior analyst, ZapThinkLLC

Binary XML is encoded in a binary format so that computers may easily process it. It also threatens the long-term viability of current text-based XML investments.

"[Binary XML] makes lot of people nervous, and traffic is not going down any time soon," Schmelzer said, making a loose analogy between XML traffic and spam. "What makes it analogous is that we ignored spam until it reached a certain threshold and it started to bog down e-mail servers and hurt productivity. It's the same thing here."

Web services make up a percentage of XML traffic on enterprise networks, ZapThink said, along with proprietary XML formats common to some vertical markets like insurance or health care, and REST-based messages, which are simplified XML exchanges common in point-to-point communication.

By 2010, however, Schmelzer said the Web services payload will grow to 80% of XML traffic.

"XML processing is the equivalent of a postal worker having to open every letter, and reading every part of a letter looking for info as to where to deliver that letter to. That's why there is such an overhead," said John Bromhead, vice president of marketing at Tarari Inc., of San Diego.

Tarari, along with other vendors like DataPower Technology Inc., Sarvega Inc., ZSoft Ltd. and Conformative Systems, sells its own specialized chips to handle XML processing. Schmelzer said this kind of processing cannot be handled by a commodity chip, leaving companies no choice but to either apply more commodity servers to the problem, or buy an optimized gateway. That's why binary XML figures to get a significant amount of attention heading into next year.

"It takes 26 times the computing power to handle XML to handle binary. XML is a self-describing language, but it really soaks up the compute power," Bromhead said. "XML is very verbose, and this balloons up the bandwidth."

FEEDBACK: How does your enterprise deal with the processing demands required for XML?
Send your feedback to the SearchWebServices.com news team.



Tags: Mainframes and legacy applications for SOAVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Application integration
Enterprise mashup user story: Knowing your data
LegaSuite Intergation V5.2 fully-supports IBM CICS Transaction Server for z/OS
RAD Studio 2010 hits the shelves
EGL can simplify application modernization, development, for Web 2.0 (Book excerpt)
Oracle Fusion Middleware 11g supports SCA, JavaServer Faces development
SOA specs for energy industry planned
Fusion SOA touted by Larry Ellison
Oracle offers composite SOA tooling
Oracle unveils SOA integration products
Is a lightweight ESB right for your SOA?

SOA and Web services standards
In search of enterprise mashup standards
IBM and Sun reportedly in merger talks
SOA specs for energy industry planned
Web publishing spec released
OASIS okays ebXML messaging standard
Web services extend server spec
OpenAjaxHub spec emerges
The hunt for XML interoperability
Apache releases Java SCA
W3C publishes WS-Policy as recommendation

Mainframes and legacy applications for SOA
SOA platform modernizes government agencies
Alchemy services move CICS applications to .NET
Business Mapping Services (BMS) get GUI
Metastorm Integration Manager links to zLinux
Micro Focus ups offer for Borland
What are chief criteria for analyzing "enterprise mashups"? Especially in relation to a "mainframe wrappering" project?
Protocols for cloud services - Part 2
Who moved my legacy cheese?
Podcast: Enterprise Mashups with John Crupi
Legacy modernization opens Windows for publisher

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
application integration  (SearchSOA.com)
IDEF  (SearchSOA.com)
interoperability  (SearchSOA.com)
XIPC  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts