Home > Storage Channel Tips > Storage Area Network (SAN) > How to choose among storage networking protocol options for VMware
Storage Channel Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

STORAGE AREA NETWORK (SAN)

How to choose among storage networking protocol options for VMware


George Crump, Contributor
01.29.2009
Rating: -3.25- (out of 5)


Storage Channel Update
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Solution provider takeaway: Storage solution providers have four main storage networking protocols to consider for their VMware server virtualization customers.

In the world of server virtualization platforms, VMware has long been the dominant choice. So while your customers might not have to think too hard about the platform itself, they do need to give careful consideration to the storage networking protocol they implement. And it's likely going to be your responsibility to walk them through the various options and help them choose a protocol.
There are a number of storage networking protocol options for VMware, but these four are the most important: Fibre Channel, iSCSI, NFS and the newest method, internally shared storage via a virtual storage appliance. (Most of the alternatives to VMware offer at least two choices of storage networking protocol.) We'll lay out the most important points of all four options and tell you what the key factors are when recommending a protocol.

Fibre Channel

Fibre Channel is by far the protocol with the longest history. VMware and its virtualization competitors supported Fibre Channel before the other protocols. This longevity is really Fibre Channel's biggest advantage over the other protocols. It's a known entity.

Fibre Channel SANs, however, have been characterized as expensive and difficult to manage; most of this characterization is based on old history. Companies like Brocade, Emulex and QLogic have gone a long way toward making Fibre Channel less expensive and easier to use.

Fibre Channel vs. iSCSI tutorial
Get more details on the differences between Fibre Channel and iSCSI

And, while Fibre Channel also has the advantage of being the fastest option available in just about every test case, it's important to consider whether your customer actually needs such speed. The answer is always "it depends" -- depends on what's in place in your customer's data center, what their performance requirements are and what they're most comfortable with. Also keep in mind that virtualization changes the workload profile. Before virtualization, the workload profile was on a single server, a single application to a typically dedicated LUN. With virtualization, that workload is one of many on a single host, accessing an often-shared LUN. Storage IO performance becomes very important as the number of virtual machines increases. (An upcoming article on SearchStorage.com discusses how 8GB Fibre Channel is being adopted more rapidly than 4GB Fibre Channel was, propelled primarily by server virtualization.)

iSCSI

The first alternative storage networking protocol to come on the server virtualization scene was iSCSI, and for many reasons it has captured a measurable share of the market. The performance of iSCSI, while not at Fibre Channel's level, is acceptable for many environments.

iSCSI has the advantage of running on a protocol that many of your customers are already familiar with: IP. Also, because it can use standard 1Gigabit Ethernet NICs, it can cost significantly less to deploy initially. And the iSCSI storage options available from Dell EqualLogic and LeftHand Networks, for example, are less expensive than traditional Fibre Channel SANs.

Caution should be used, however, as your customer begins to scale out an iSCSI environment, adding more virtual machines and physical hosts. While performance can be tweaked on iSCSI by adding iSCSI NICs or trunking 1GB segments, this quickly adds to the cost and complexity and may make Fibre Channel a more attractive offering.

NFS

NFS is one of the least understood protocol options for virtualized server environments. Virtual machine disk images, or VMDKs, can be booted from a NAS appliance like those from NetApp, EMC or OnStor, which can serve files up via NFS.

For many customers NFS is simpler than even iSCSI, because it really is IP. With Fibre Channel and iSCSI, VMDKs are stored on a shared SAN file system. With VMware, the shared SAN file system is a special system called VMFS; it stores the VMDKs. NFS, on the other hand, is inherently a shared file system, and it can simply manage the VMDKs as files.

In addition to its ease of use, NAS also enables management of the VMDK files just like any other file; this, for example, allows backup and recovery operations to be performed on a backup device directly attached to the NAS.

Performance is always questioned when discussing NFS as a protocol option. But in VMware's own testing, NFS performed nearly identical to iSCSI and was exceeded only by Fibre Channel.

Shared storage via virtual storage appliances

Finally, there is the option of using a virtual storage appliance to share the storage within the physical hosts. This solution is ideal for smaller customers that want server virtualization but cannot justify the entire infrastructure.

Companies like DataCore and FalconStor provide virtual storage appliances. With these appliances, the internal disk inside one of the VMware cluster hosts is designated as the primary storage, and storage inside another host is the backup storage. This gives the customer the cost advantage of using internal storage while eliminating the need to build a storage infrastructure.

How to pick the right storage networking protocol option

Protocol selection for your customers should driven by several factors. The first factor is what the customer already has in place. If they already have an infrastructure that's suitable for expansion, the easiest course of action is to simply build onto their infrastructure. Be aware, however, that server virtualization changes everything in measuring performance. As I said above, the move from relatively predictable workloads on a single machine to multiple workloads on a single machine with very random IO is going to stress storage IO requirements rapidly.

The second factor in determining the right protocol is the amount of the virtualization project budget that has been allocated for storage. If the budget is tight, make sure that the customer understands the ramifications of and potential risks to stability and performance from a slower system.

The third factor to consider in the decision is flexibility; in virtualization especially, no one can predict how the system will evolve and change as the implementation grows and matures. Flexibility in protocol is critical. Always suggest a solution that can adapt; avoid recommending a single-protocol solution. Some of the NAS appliances on the market have the ability to support either Fibre Channel or iSCSI or both. This allows you to get the customer started with the relatively simple NAS/NFS protocol and then add either Fibre Channel or iSCSI as performance demands justify the need. And your customer could develop tiers of service within their infrastructure; modest-IO virtual machines can access their images from the NFS-mounted storage, and more demanding systems can pull their images from Fibre Channel.

Another factor to consider is whether your customer needs a specific storage add-on that VMware supports only on a particular protocol. Make sure that the storage networking protocol you recommend is supported by any of the advanced features your customer is interested in. Also, even if it does not come up in the conversation, let them know what your protocol of choice does and does not support. If they're looking for the widest range of support, Fibre Channel is the safest bet because it is usually the first protocol supported by any new feature.

Once all these factors have been weighed, there are two other key things to remember: First, you really need to know how all the protocols work in a virtualization environment since otherwise you won't be able to make the best recommendation in every case. There are variables involved in every server virtualization project that will have a bearing on the choice of storage networking protocol. And second, make sure that you have a thorough understanding of whatever protocol you recommend, especially how it behaves in a VMware environment. Not having that knowledge could be embarrassing during the implementation phase.

About the author
George Crump is chief steward of Storage Switzerland, an IT analyst firm focused on the storage and virtualization segments. With 25 years of experience designing storage solutions for data centers across the United States, he has seen the birth of such technologies as RAID, NAS and SAN. Prior to founding Storage Switzerland, George was chief technology officer at one of the nation's largest storage integrators, where he was in charge of technology testing, integration and product selection. Find Storage Switzerland's disclosure statement here.


Rate this Tip
To rate tips, you must be a member of SearchStorageChannel.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Storage Networking Protocols
The status of FCoE
How to become an FCoE expert: Competitive technologies, in-depth training
Steps to FCoE readiness
VirtenSys I/O virtualization switches hit the channel
How to prepare customers for Fibre Channel over Ethernet (FCoE)
STEC CTO looks at the future of flash, SSD; 2011: The year of FCoE?
LSI to go multiprotocol with ONStor buy; Q&A with Quantum's Belluzzo
EMC revenue down, employees asked to take pay cut; Cisco shops look ahead to FCoE
New directions for storage networking
Storage area network (SAN) cheat sheet

NAS Management
MaxiScale out of stealth with Flex clustered file system; Hybir to challenge Mozy and Carbonite
Reldata focuses unified storage platform on midmarket, channel
EMC remakes 8 Gbps FC/10 GbE Clariion; Georgens named CEO of NetApp, says Data Ontap 8 is soon
How to manage EMC, NetApp arrays with Perl scripting
LSI to go multiprotocol with ONStor buy; Q&A with Quantum's Belluzzo
A customer's first SAN/NAS is a dangerous install
NAS filer implementation: Solving three big problems
New directions for storage networking
VMware storage protocol decision: Why not NFS?
Parallel NAS FAQ

Storage Area Network (SAN)
How to become an FCoE expert: Competitive technologies, in-depth training
Steps to FCoE readiness
How to prepare customers for Fibre Channel over Ethernet (FCoE)
How to manage EMC, NetApp arrays with Perl scripting
A customer's first SAN/NAS is a dangerous install
Four reasons to sell network unified storage platforms
iSCSI, FCoE or InfiniBand for storage networking?
Our top five storage tips -- so far
Optimizing iSCSI SANs with the right Ethernet switch
IP SAN services fertile ground for SMBs

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

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.

HomeNewsTopicsITKnowledge ExchangeTipsMultimediaWhite PapersBlogsEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts