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  
Coyote Point Emissary Uses GeoLocating to Enhance Load-Balancing

  March 18, 2002
  By Lori MacVittie


Printer Print This Article
E-Mail E-Mail This URL
The recent developments in load-balancing at Layer 4 haven't been very exciting. Instead, most of the newsworthy features load-balancing vendors have introduced in the past year have revolved around Layer 7. Coyote Point Systems' Emissary, however, brings some interesting developments to Layer 4 load-balancing through a partnership with Digital Envoy, which produces NetAcuity. This technology can determine a user's location down to city level, worldwide.



By integrating Digital Envoy's NetAcuity geolocation technology into its load-balancing solution, Emissary provides slick geotargeting features, specifically the ability to direct Web traffic to specific clusters based on a client's location -- all at a competitive price.

Emissary is a 1U form factor, Intel-based, load-balancing appliance running FreeBSD. The device can perform local load-balancing duties as well as global load-balancing. With centralized Web-based management (its command-line interface is used for basic network configuration only) and remote upgrade capabilities, Emissary is very easy to manage. In addition, network-based failover is provided for high-availability configurations.

I tested a beta version of Emissary in our Real-World Labs® in Green Bay, Wis., and was impressed by its flexible geolocation-configuration options and the ease in which the product integrated into our network. Because I looked at a very early beta version, some features -- such as complete geographic mapping of locations to sites at the city level -- were missing via the graphical interface. However, these capabilities were available by using manual techniques.

Simple Setup

I inserted Emissary into the DMZ in our labs and configured both of its network interfaces -- one for public access and the other for internal communication with the Web servers that would make up its clusters. Configuration via the CLI was a breeze, and within minutes I was able to access the Web-based GUI via Emissary's external IP address.



Coyote Point Emissary's Flash(y) interface
(screen view)

Click here to enlarge

Using the Web interface, I created two clusters, each with a public IP address. For each cluster, I added one internal server. Generally speaking, you'd add more than one, though doing so is not necessary.

Several load-balancing algorithms are available and are based on values such as round-trip time, server load and the assigned weight of a server. The Web servers also require a default gateway change: Emissary does not support a direct-return or an out-of-path configuration. I ran a quick test to confirm that both clusters were ready for use.

Creating GeoTargets

With the general load-balancing configuration out of the way, I moved on to the cool stuff: the geotargeting configuration. I wanted to configure one site to serve California, Colorado and Madison, Wis., specifically. Visitors from other locations would be directed to the second site, which was configured as the default site.

To achieve this, I created a GeoCluster. The GeoCluster must be given a FQDN (Fully Qualified Domain Name) and, just as with any global load-balancing implementation, Emissary would serve as the DNS server for that FQDN. When a request is received by Emissary, it takes the client's location into consideration when determining which site and, therefore, which IP address should process the client request.

Within the GeoCluster I created two sites: Site 1 was for California, Colorado and Madison; Site 2 was for default and De Pere, Wis. Each site was given an IP address that corresponded with an existing cluster. It was then necessary to configure each site to respond to requests based on the location of the client. This is accomplished via a Flash 5-based interface provided by Digital Envoy and integrated directly into Emissary's Web-based interface.
Vendor Information

Emissary, $25,000 plus usage-based license fee. Available: Now.

Coyote Point Systems,
(650) 969-6000;
fax (415) 954 8598. www.coyotepoint.com.

Digital Envoy, (678) 258-6300;
fax (678) 258-6363.
www.digitalenvoy.net

Not only is this use of Flash technology effective, it's quite a bit more interesting and, pardon the pun, flashy than using typical Java-based interfaces.

Using the Flash interface, I configured Site 1 to handle traffic from Texas and New York. Because my copy of Emissary was a very early beta, I could not perform city-level designations via the Flash component of the GUI. However, I was able to add the city-level configuration via the HTML interface manually. Coyote Point assures me that Emissary's final release will offer the ability to add city-level designations using the Flash component.

Because I couldn't readily delegate Emissary as the authoritative DNS for the FQDN, I edited my resolv.conf file to use the Emissary IP address as my name server and did a quick lookup on the FQDN. It returned the address for Site 2 without a hitch. I asked a technician at our Madison lab to try this as well, and he received, as expected, the IP for Site 1.

I then reconfigured the Emissary, reversing the designations such that Site 2 serviced Madison, and Site 1 serviced De Pere. Another DNS query confirmed that I would now be directed to Site 1. Our man in Madison did another quick test and confirmed that he was now being directed to the IP address for Site 2.

Rough Reports

Emissary also provides rudimentary reporting features. The reports can be generated by GeoCluster, cluster or individual servers. Each report can be gleaned from statistics gathered from the past five minutes to the past week, and can include site-level details, such as how many requests were handled, network latency and triangulation errors.

At the server level, data about active connections and requests handled is compiled. If there is one place where Emissary could use a bit of work, it's here. The reports aren't very elegant, nor are they rich with detail options. You can zoom in on data in the graphs, but that's all you get -- graphics.

I'd like to see reports that are a bit more usable and specific in terms of actual data points or at least get a textual summary of highs and lows.

Coyote Point Emissary, which includes one year of support and service options in its base price, is an affordable, easy-to-manage Layer 4 load-balancing device. And the product's geotargeting capability makes it a great solution for enterprises and service providers that want to offer personalized, location-specific content for clients without writing a ton of code or investing in a costlier Layer 7 solution.

Technology editor Lori MacVittie has been a software developer and a network administrator. Most recently, she was a member of the technical architecture team for a global transportation and logistics organization. Send your comments on this article to her 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