Poorly performing WAN links continue to be the bane of many network administrators. Wherever there is a WAN link, there will be performance degradation caused by latency and chatty protocols. Simply adding bandwidth is not the answer. Using appliance-based solutions on each end of the WAN circuit, however, can improve overall response time and throughput.
Packeteer's iShared solution, part of the Tacit acquisition completed in May, uses multiple layers of technology to reduce response time and improve WAN performance. Based on Windows Storage Server 2003 R2, this 2U appliance uses both file- and block-level caching to help decrease traffic on the WAN and provide native DFS (distributed file system) namespace integration. Protocol support includes CIFS, NFS, HTTP, and Microsoft Exchange, and a TCP acceleration service handles other protocol chores (sorry, no support for UDP). Admins can schedule push/pull operations to pre-populate data at the branch office location and define optimisation rules for specific applications.
I tested the iShared IS 100 (data centre) and IS 100 BR (branch office) appliances with the same test tools used for previous WAN optimisation and acceleration reviews and found the solution to provide a good overall performance increase. When dealing with CIFS traffic, iShared was hands down the best performing appliance I've tested, beating
Cisco's and Riverbed rival solutions under all test conditions. iShared faltered, however, when dealing with FTP traffic. Although still up to nearly eight times better than without optimisation, FTP performance greatly lagged behind that of other appliances. iShared's Exchange/MAPI solution is cumbersome both on set-up and deployment and didn't net the same performance increases as other solutions.
Different from its peers
The iShared is unique among all of the WAN optimisation appliances I've reviewed in the past couple of years. Whereas the rivals run on some Unix/Linux variant, iShared runs on Windows Storage Server R2. This approach was quite deliberate, allowing iShared to hook into an existing DFS deployment natively, letting it cache DFS metadata on the branch office appliances.
Being a native Windows product allows Packeteer to dig deep into the CIFS architecture to post the excellent performance gains. Using its CIFS application proxy, iShared is able to reduce significantly the amount of protocol chatter across the WAN while maintaining end-to-end file locking. Much like other WAN appliances, iShared stores blocks of data on local disks. When files are requested across the WAN, blocks that match previously transferred data are served from the local disk cache and not transmitted across the link. In my testing, this service proved efficient when working with CIFS traffic, whether during a simple file copy or repeated file-open-close scenario.
iShared's capability to optimise SMB (Server Message Block)-signed traffic is an important feature. SMB signing places a digital signature into each SMB to secure network communications between Windows clients and servers. It is turned on by default on Windows 2003 domain controllers. Many WAN accelerators, such as those from Riverbed and Cisco, cannot optimise SMB-signed traffic. Rather, the traffic passes sans optimisation, or network admins must disable the feature on their servers. Given that most file shares do not reside on the domain controller, this feature may not be of much use in many networks. But it has been rumoured that SMB signing will be enabled in Microsoft's next-gen server Longhorn in all situations, making this feature more important in the future.
iShared's deep collaboration with Windows proves to cut both ways. It requires additional steps to integrate the appliance with the file servers and other resources on the network. It isn't nearly as transparent to the resources it is optimising and requires pretty detailed knowledge of the network in order to bring it online. Set-up time was close to double the time required for other appliances.
Packeteer includes a plug-in for Microsoft Outlook MAPI acceleration. The plug-in installs into Outlook and connects to an Exchange service account on the appliance that then makes an optimised connection back to Exchange. The plug-in is only available for Outlook, so users of other e-mail clients can't take advantage of any MAPI-specific optimisation.
As with the CIFS integration, set up of the Exchange/MAPI acceleration required additional steps and even a unique admin-level user account on the Exchange server for the appliance to fetch attachments from users' mailboxes. The process was much more involved than Riverbed's MAPI acceleration engine.
The plug-in needs some work. The test script I use opens Outlook, retrieves a file attachment, saves it, then closes Outlook, timing the whole process start to finish. Packeteer scored poorly during this test because each time Outlook opened, there was a delay of about a minute and a half as the plug-in initialised. Granted, users will not run Outlook in this manner on a daily basis, and they will see an improvement in retrieving data from Exchange. Nevertheless, the start-up delay hurt Packeteer's performance compared with that of rival solutions. Also, the whole Exchange set-up was far more involved than that of other WAN optimisation solutions. Packeteer expects to eliminate the need for the plug-in in a release due in second quarter 2007.
Logging and reporting also could use some improvement. I was able to view graphs displaying both optimisation and traffic statistics for as much as one month, but not longer. There is no historical or archival logging available, with the exception of saving the monthly chart data and manually importing it into an Excel spreadsheet or similar.
Packeteer's iShared is a great fit for enterprises with a heavy investment in Windows servers and DFS. It is by far the best WAN optimisation appliance when it comes to all types of CIFS traffic, but it needs some work to be on par with other solutions when it comes to other types of traffic. Reporting and logging are weak, and the overall set-up was much more involved than most other appliances.
Packeteer's iShared appliance provides excellent CIFS acceleration in a variety of WAN conditions, outpacing all other tested appliances to date. I like how it integrates with Microsoft DFS namespaces and provides true end-to-end file-locking and SMB-signing support. When it comes to optimising other types of traffic, namely FTP and MAPI, Packeteer is a little behind other WAN optimisation players. Reporting and set-up are also areas in need of improvement.