Upcoming Events

A Network Computing Webinar:
Avoiding Downtime: How Virtualization Can Help In Times of Trouble

June 12, 2013
11:00 AM PT / 2:00 PM ET

Are you caught between a desire for the benefits of the cloud and concerns about security and control? Then you should attend this insight-packed webinar to learn how private data networking technologies like MPLS IP-VPNs can address your concerns and allow you to safely and intelligently reap the savings, agility and other benefits associated with cloud computing.

Join us to hear top industry experts discuss the private data network technologies that are best suited for enterprise cloud access requirements. You won't want to miss this opportunity to learn how your organization can best mitigate risk while reaping the full potential benefits of the cloud.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Network + Systems Management
S N E A K   P R E V I E W  
Surf's Up

  February 6, 2003
  By Lori MacVittie


TOC Issue TOC
Printer Print full article
E-Mail E-Mail this URL
Discuss Discuss this article
flame author Flame the author

Building on NetCelerate (formerly called TurboCache), OptiView has introduced SiteCelerate, a reverse-proxy cache designed to alleviate the load on customer-facing Web servers. But SiteCelerate is more than a simple proxy cache: Added acceleration features, such as industry-standard compression and dynamic manipulation of images, let Web site designers modify images on the fly via parameters specified in the URI (uniform resource identifier).

SiteCelerate is a 1U server based on an Intel architecture, a deviation from NetCelerate, an end-user proxy cache, which uses the competing AMD chipset (see "OptiView Tries to 'Cache' In on a New Business Model" at for a review of NetCelerate). The fixed-configuration SiteCelerate, designed for small to midsize businesses, includes 1 GB of RAM, two 100-Mbps NICs and a 60-GB disk. Other configurations--with dual gigabit copper NICs, SCSI-based RAID, redundant power supplies and dual P4 Xeon processors--are also available.

Discuss Join other NWC readers in discussing this article.
The device can be configured via WCCP (Web Cache Communication Protocol) as a transparent proxy to serve as the primary cache for your external-facing Web site; it can be used as a manually configured proxy by customers (not something I'd recommend); or it can be used by mobile employees for accelerating access to intranet resources. Regardless of how the SiteCelerate is used, it provides acceleration via compression of content and by virtue of its base caching functionality.


Smart Caching

OptiView's caching algorithms evaluate content against LMT (last modified time) to ensure that content is expired only when necessary. If no cache-control headers are present or the LMT is always "now" (content that rarely changes is set to expire immediately), the device will ignore the directives and direct the client to use objects in the browser cache, if they exist, or will serve the object from its own cache if the client has not accessed the object already. If the server sets an expiration via a cache-control header, however, that expiration is always respected by the device.

Good
• Supports both reverse and transparent proxy modes (WCCP)
• Offers compression features in addition to caching
• Can dynamically modify images, adding flexibility to serve customers without requiring multiple copies of the same image in different formats, sizes and colors

Bad
• Limited statistics and monitoring
• Lacks integration with authentication mechanisms
• Requires purchase of add-on to turn device into a wire relay in the event of device failure

SiteCelerate can be set up to update its software automatically. The default is set to check for updates every hour or an administrator can initiate updates. Objects are cached in a compressed state, making the most of SiteCelerate's internal storage, and will be decompressed for clients that cannot receive compressed data.

SiteCelerate uses SNMP for monitoring and statistics gathering. And its customized Linux OS uses MRTG (Multi Router Traffic Grapher), which is a GPL (GNU Public License) solution for monitoring and graphing network traffic via SNMP. Access logs also are available in raw-text format.

Manipulating Content

I test drove a beta version of SiteCelerate in our Real-World Labs® in Green Bay, Wis. You must use a console session to perform the initial network configuration, then use the Web-based GUI for subsequent configuration. Little setup is required for basic functionality, and within minutes I was able to use the device as a manual proxy.

URL redirection lets you manipulate the URLs sent via the proxy and direct them to alternative content or servers. You could easily mess with your co-workers by setting the device to translate www.google.com to www.yahoo.com.

More practically, you can use the URL redirection to force the device to pull images from one server while pulling content from another, letting you design a more efficient Web site and take full advantage of HTTP 1.1 without purchasing an expensive load-balancing solution.

I configured SiteCelerate to fulfill requests from two internal servers--an Apache server on RH 7.3 for images and a Spirent Communications WebReflector (formerly from Caw Networks, which was acquired by Spirent) for static content.

Using Spirent's WebAvalanche to simulate both clients and a server for an 8-KB image and 32-KB text file, my setup achieved an average of 1,150 gets per second and throughput of approximately 40 MB per second. That was quite an improvement over the average 800 gets per second served by NetCelerate in my previous test.

I verified the performance of the device using ApacheBench, then requested a 32-KB file from the device. It was able to process 1,200 gets per second and reduce the size of the document to 704 bytes from 32 KB. SiteCelerate achieves this reduction by using standard compression technology for both text and images and by stripping out comments in HTML to reduce the amount of data being transferred.

There are four steps to configuring the device as a reverse proxy cache: check the box "WCCP active," specify the router, specify the port to use on SiteCelerate and specify the device's internal address. Router configuration is dependent, of course, on the router you are using.

Vendor Info
SiteCelerate, $15,000 (small business model); $35,000 (carrier model). OptiView Technologies, (800) 232-4889; (703) 450-8809. www.optiview.com
I used a Cisco Catalyst 6500, which was simple to configure. One caveat: SiteCelerate requires the use of WCCP version 1, not version 2. As soon as I finished configuring the device, it began to provide reverse-proxy caching and performed as well as it did when I used it as an explicit proxy.

Recommended Uses

SiteCelerate is a great way to go for a smaller business that wants to ensure that customers are getting an "accelerated experience," and its ability to double as an internal proxy cache means both functions are provided at a single, affordable price.

For high-volume sites and enterprise-class customers, however, the lower processing power and lack of integration with authentication mechanisms make the product an unlikely choice for the double task. But keep an eye on the product line: OptiView says it has plans to move into the more demanding corporate-class space.

Technology editor Lori MacVittie has been a software developer, a network administrator and a member of the technical architecture team for a global transportation and logistics organization. Write to her at lmacvittie@nwc.com.




Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

May 2013
Network Computing: May 2013


TechWeb Careers