- Steve Jobs is a man of a few words
- Internet routing blasts into space
- 15 free downloads to pep up your old PC
- IBM smartphone software translates 11 languages
- New attack fells Internet Explorer
Start-up FastSoft is shipping an appliance for speeding up IP WAN links that requires customers to install just one box per connection rather than two, which is the more standard approach.
With its newly announced Aria appliances, the company says it can reduce file transfer times significantly through its use of FastTCP technology. For instance, the company says a 6MB file that took 16 minutes to transfer over a standard TCP connection took only 30 seconds using FastTCP.
FastTCP is technology developed at California Institute of Technology about four years ago to deal with a fundamental problem with the TCP protocol, which requires an acknowledgement that each packet sent has been received before sending the next. If the acknowledgement arrives too slowly, the sending machine significantly throttles back its transmission rate, often resulting in data transfers that are sent more slowly than the link can actually support.
FastTCP uses algorithms that measure the round-trip time it takes from when a packet is sent until its acknowledgement is received. It uses that information to deduce the maximum sending rate that the link can support. It then adjusts the sending rate accordingly. FastTCP interoperates with normal TCP.
Other vendors, including Blue Coat Systems, Expand Networks, Juniper Networks and Riverbed Technology place a box at both ends of WAN connections and use multiple methods to speed up traffic. They include TCP optimization, which similarly addresses the same problems that FastTCP deals with.
But they also include optimized handling of specific application protocols and various forms of caching so that less data is sent across the WAN. These techniques require matched pairs of appliances, one at each end of the connection.
These vendors also claim similar or greater overall performance improvements compared with FastSoft. Performance of all their products, as well as FastSoft’s, depends on the quality of the connection, delay, packet loss and the mix of traffic crossing the connection. As a result, individual performance varies greatly.
FastSoft’s Aria devices are suited for sites where many scattered devices connect to a single server or set of servers at a central location to download large files. There is no opportunity in these cases for a second device at the other end to support caching and protocol optimization.
Pacific Internet Exchange, a hosting company in San Francisco, beta tested the gear and found it sped up downloads by 32 times, says PIE’s CEO David Grieshaber. PIE hosts corporate Web servers in San Francisco for Japanese businesses because it can do so at 50% to 70% off the price to host in Japan. But that introduces TCP delays that FastSoft addresses.
PIE is developing a service based on FastSoft’s appliances.
Grieshaber says he assigned an engineer in his own firm to duplicate FastSoft’s technology, but after a month of working on it full-time, his technology got only 70% of the performance increase FastSoft’s could supply.
Partner Content
Simplify Your Branch Infrastructure
Learn how to simplify your branch infrastructure while dramatically increasing app performance with Citrix Branch Repeater.
Download the Free Info Kit
Next-Gen Load Balancing
Free Guide: "Next Gen Load Balancing: 8 Things You Need to Handle Today's Network Traffic" shows you the functionality needed in your next load balancer.
Download the Free Guide
Accelerate Your Web Apps by up to 5x
Free Guide: "The Secret to Getting Maximum Speed from your Web Applications."' Learn how you can deliver Web apps up to 5x faster.
Download the Free Guide
Comments (2)
RE: FastSoft speeds up WAN with FastTCP technologyBy michaeljmorris on July 6, 2007, 4:01 pmWhat changes are needed on the hosts to make this technology work? Is there a FastTCP client that must be installed? Re: FastSoft speeds up WAN with FastTCP...
Reply | Read entire comment
Sounds like a TCP proxy thatBy Anonymous on July 9, 2007, 10:03 pmSounds like a TCP proxy that provides local acknowledgements to the client to speed up the transfer. Be interesting to know what else it did i.e. data redundancy...
Reply | Read entire comment
View all comments