home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers


Network & Systems Management
S N E A K   P R E V I E W  
Intel's XML Director Delivers the Goods on E-commerce Site Customers

  February 19, 2001
  By Lori MacVittie


To paraphrase George Orwell, some transactions are more equal than others. A business should want to service everyone, yet often its focus is to offer top-notch service primarily to those spending the big bucks. But on the Web -- which is sometimes referred to as the great equalizer -- a $4.99 transaction looks just like a $499.99 transaction. What's a business to do? Turn to Intel Corp.'s XML Director.



The XML Director -- aka the Intel 7280 -- is a fourth-generation traffic manager that can make routing decisions based on the content of any given field in an XML document. That includes, for example, the cost of a purchase at an e-commerce site. The product provides a host of valuable features, but the XML-based tools are most appealing.

A combination of SSL (Secure Sockets Layer) acceleration, Layer 4 and Layer 7 load-balancing, traffic prioritization based on XML fields, and a highly valuable error-detection and recovery system makes XML Director one of the most robust load-balancing appliances available. It provides both a Java 1.1-based GUI as well as a traditional CLI (command-line interface) for its management and configuration. Management also can be accomplished via SNMP. And a strict set of connection restrictions provides security for both local and remote locations.

But all is not perfect on the Intel farm. The company must work out some configuration and management issues before XML Director can take the market by storm. At a cost of $44,995, Intel's XML Director is functionally worth the price -- assuming that none of its quirky management "features," such as the inability to make modifications to cluster or server definitions, costs you valuable time.

Security and Speed

To test XML Director in our partner labs at Schneider National in Green Bay, Wis., I set up the 2U form-factor appliance to front a three-server cluster and configured the system parameters and security via a console connection. The product ships with all connectivity disabled.

Connection-based security is provided via IP-based ACLs (access-control lists). An interesting and potentially problematic feature is the management of logins. The first login is given read and write access. Any additional concurrent logins are given read-only access. You won't be able to offer more than one administrative connection at a time, and you'll want to guard that single connection by allowing administrative access from a single location.

Once I'd configured the initial security features, I installed and ran the remote-management application. The application allows all features, except certificate creation and management, to be configured and managed remotely via the GUI. I created and configured a key and certificate for the virtual Web site remotely via telnet using the CLI.

One of the product's most impressive features is its handling of SSL. XML Director, unlike many SSL-acceleration devices, terminates the SSL session to decode the traffic and make routing decisions based on the content. SSL functionality is provided via an OEM of a Rainbow Technologies cryptographic acceleration card. Because the SSL session is terminated at the device, all traffic between XML Director and its cluster of servers can occur via an unencrypted channel, relieving Web servers of the burden of providing SSL support.

Unfortunately, the configuration of XML Director is one area that still needs attention. You absolutely do not want to make a mistake with the configuration.

Once an entity, such as a server or a cluster, is configured, its configuration information cannot be edited. To modify a back-end server's configuration, for instance, you must delete the entity and then re-enter its information. This problem is not a small one: A mistake in the configuration of a cluster means you have to start over from scratch.

Advanced Features

I tested several features of XML Director that often are not found in load-balancing products and found its error-recovery feature to be particularly useful. I set up the unit to load-balance between two identical Web servers using a round-robin algorithm.

Using a Web browser, I loaded a single image, bg.jpg, on each machine. The file on one Web server was a block of yellow; on the other, it was a block of red. The first hit to the Web site being served returned a yellow image, and the next returned a red image; they alternated continuously. I then changed the name of the file on one server (the one serving up the yellow image) to bg1.jpg. Every successive request for bg.jpg returned the red version. In other words, when XML Director encountered a request it could not fulfill from its first server choice, it tried another server. In the event of missing content, XML Director attempted to locate that content on other servers to ensure that the user never sees a "missing" image or document.

XML Awareness

I set up a scenario under which I could examine XML Director's XML decision engine. Setting up the XML Director to load-balance based on XML content was simple, but the syntax may be confusing for those not familiar with XML. XML Director uses a subset of the XML Path Language (Xpath) standard for document operations. Pattern matching is available, as are several familiar function calls, such as starts-with and contains.

The XML abilities of XML Director are based on Layer 7, or rich content switching, as it's called in the Intel vocabulary. My XML requests were based on the submission of purchase orders and included a "Value" field representing the amount of the purchase. I set up the test to direct traffic with a "Value" of $10,000 or greater to one server and to send all other traffic to the remaining server.

Using a traffic-generation application developed by Intel, I generated XML requests and examined the results. A real-time graph showed the activity of each Web server and that XML Director was indeed directing traffic based on the XML content.

XML Director also can direct traffic based solely on the dialect of the XML being received. For example, all incoming traffic that uses the BizTalk dialect can be directed to one server, while traffic using cXML (Commerce XML) and CBL (Common Business Library) can be sent to another.

Almost There

I found XML Director to be just what I had hoped it would be -- a robust load-balancing device with features that are well-suited to servicing the business-to-business world. But it will take some additional work by Intel on the configuration and management of the device to make XML Director a best-of-breed appliance.

Send your comments on this article to Lori MacVittie at lmacvittie@nwc.com.









Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Aneesh Chopra is looking to other CIOs to advise him on fleshing out a more detailed agenda to best serve the president's IT agenda.

IT spending is expected to decline by 3.8 percent in 2009 according to Gartner.










2009 IT Salary Survey: Meager Raises, Solid Prospects
Though raises are notably smaller than a year ago, and job security’s shrinking, IT careers are looking safer than many others in this economic downturn. Get all the findings in InformationWeek's 2009 IT Salary Survey. Available FREE for a limited time.
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



Techweb
Informationweek Business Technology Network
InformationweekInformationweek 500Informationweek 500 ConferenceInformationweek AnalyticsInformationweek Events
Informationweek MagazineGlobal CIOIWK Government ITbMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingPlug Into The CloudDr. DobbsContentinople
space
TechWeb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0Mobile Business ExpoNoJitter
Black HatGTECEnergy CampCloud ConnectGov 2.0 ExpoGov 2.0 Summit
space
Light Reading Communications Network
Light ReadingLight Reading AsiaUnstrungCable Digital NewsInternet EvolutionPyramid Research
Heavy ReadingLight Reading LiveLight Reading InsiderEthrnet ExpoTelco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems and TechnologyInsurance and TechnologyWall Street and TechnologyAccelerating WallstreetBST SummitBuyside Trading SummitIT Summit
space
Microsoft Technology Network
MSDNTechNetTotal IT ProTotal Dev ProNET Total Dev Pro CommunitySQL Total Dev Pro Community
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2009  United Business Media LLC  |  Privacy Statement  |  Terms of Service