Tip

WAN file protocol optimization: Three ways to accelerate CIFS and NFS

One of the key trends in IT continues to be the consolidation of servers, storage and data from branch offices into central data centers. The benefits for this consolidation are clear: simplified IT management; increased data compliance and control; and reduced hardware, software and management costs.

However, centralization can create application performance challenges. Legacy file-sharing protocols such as

    Requires Free Membership to View

NFS, the main protocol for *nix file sharing, and CIFS, the main protocol for Windows file shares, are very latency-sensitive and simply don't operate well over WAN connections. This is due to the way they rely on request-response chains to move data around. Hundreds of round trips may be required for just one simple operation. A file that would take milliseconds to open on a LAN could take minutes over a WAN. What companies need are WANs that function like traditional LANs. WAN file protocol optimization can tinker with the mechanics of the conversations in various ways to remove the chattiness of these protocols and soften the blow of the added latency.

Tip 1: Upgrade your applications, protocols and performance 

Most enterprise applications have transitioned to using Web technologies for delivery. For example: Document management systems such as Microsoft SharePoint, Documentum, Jive and Google Docs all transport over HTTP and SSL. Recent versions of Microsoft Exchange and Outlook have also moved from Messaging Application Program Interface (MAPI) to HTTP. Consider upgrading to current versions of your enterprise applications that use these more efficient Web protocols. Such upgrades will result in reduced WAN consumption and satisfied end users.

Tip 2: Think about priority

WAN optimizers can shape traffic and ensure that an organization has control over how its limited WAN bandwidth is used. This can mean guaranteeing that some applications (or devices, or users) get bandwidth, or it can mean limiting the bandwidth things get. Using them for file protocol optimization for legacy applications that rely on additional bandwidth can result in enormous performance improvements.

Tip 3: Speed up file transfers with compression, caching and prefetching

One of the key capabilities of optimizers is the ability to prefetch data. Optimizers understand when a file transfer is taking place, and they can prefetch part of or the entire file over the WAN to the remote optimizer as quickly as possible. Protocol communications at the remote end destined for a server in the data center are intercepted by the remote optimizer, which generates the appropriate response so that much of the chattiness of the protocol never touches the WAN. The remote optimizer delivers locally the file that the protocol is trying to transfer.

More on file protocol optimization

How can IT pros improve file transfer methods?

Seven essential requirements for selecting reliable file transfer solutions

Riverbed enhances WAN optimization for EMC SRDF

Optimizers also have the ability to reduce the amount of data being transferred by using caching and compression techniques. Optimizers intelligently store data in caches and compare files that are being transferred with what is available in their cache at a byte or block level. This means that any data that has already been sent -- even as part of a completely different file -- does not need to be present. In some cases, this can lead to as much as a 95% reduction in WAN traffic.

By using WAN optimizers, organizations can extend their investments in legacy applications and file systems and still reap the rewards of centralization. Organizations that have yet to centralize all branch applications and file servers should consider how these three file protocol optimization tips can enable centralization.

This was first published in November 2012

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.