Upcoming Events

A Network Computing Webcast:
SSDs and New Storage Options in the Data Center

March 13, 2013
11:00 AM PT / 2:00 PM ET

Solid state is showing up at every level of the storage stack -- as a memory cache, an auxiliary storage tier for hot data that's automatically shuttled between flash and mechanical disk, even as dedicated primary storage, so-called Tier 0. But if funds are limited, where should you use solid state to get the best bang for the buck? In this Network Computing webcast, we'll discuss various deployment options.

Register Now!


Interop Las Vegas 2013
May 6-10, 2013
Mandalay Bay Conference Center
Las Vegas

Attend Interop Las Vegas 2013 and get access to 125+ workshops and conference classes, 350+ exhibiting companies and the latest tech.

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

EMC's VFCache Now Supports vMotion and Deduplication

SAN FRANCISCO--Server-side storage caching can drastically improve I/O performance by keeping frequently used data on SSDs locally on servers. However, when the caching is host-based, as with EMC's VFCache, VMware's vMotion won't work. EMC's VFCache 1.5, announced this week at VMworld, enables vMotion for hosts using VFCache and adds data deduplication, which squeezes more capacity from the cache, among other necessary enhancements.

VFCache is a server-side caching product using flash-based SSDs with a newly expanded 700-Gbyte capacity. VFCache runs within each VM and offers write-through caching, which means data is written to both the storage array and SSD simultaneously, but only the array confirms the write. Write-through caching doesn't improve write performance, but the data is better protected because it's verified to be stored on the array. The other option is write-back caching, which writes data to the SSD and then to the array. Write-back improves write performance compared with write-through, but there is risk of data loss if the cache fails.

More Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

VFCache runs in the virtual machine and the cache appears as a physical local disk, which hindered vMotions prior to vSphere 5.1. VMware's vSphere 5.1, also announced this week at VMworld, added support for live migration of VMs that have local disks and does not use shared storage. Even with the live migration of VMs on local disks like VFCache, migrating gigabytes of cache will take some time and slow the migration.

VFCache has a plug-in for vCenter that's used to initiate a vMotion rather than using VMware's manual vMotion option. Once a vMotion is started with the VFCache plug-in, the local cache is invalidated on the SSD so that data corruption doesn't occur; the VM is moved to the destination; and if there is a VFCache card on the target, a new cache is created and starts the warming (prepopulating) process.

Howard Marks, chief scientist at DeepStorage.net and a Network Computing contributor, points out, "Since VFCache requires extra steps carried out by EMC's software to migrate a virtual machine, it doesn't support automated vMotions carried out by VMware's Distributed Resource Scheduler. DRS creates and moves VM workloads across servers automatically. Vendors that install their caching components in the hypervisor--like Proximal Data and SanDisk's new FlashSoft for VMware--rather than in the guest OS can support vMotion and DRS without needing special user interfaces."

Breaking VMware's DRS will be a show stopper for organizations that use it to automatically manage virtual resources. Barry Ader, senior director of product management for EMC's flash business unit, says EMC is working on making VFCache work seamlessly with VMware's automated functions, which should be available in a future release.

VFCache also performs deduplication within the SSD cache, which conserves space by storing unique data once. There's a slight CPU and RAM hit to use deduplication since it's done in software, but Ader says the impact is minimal.

EMC also enhanced the hardware, adding support for as many VFCache cards as the server can accept. VFCache adds support for Cisco UCS LSI Nytro PCIe mezzanine cards available for the UCS B series computing blades. The LSI SSD cards are available from Cisco in 400- and 800-Gbyte capacities.

VFCache 1.5 is available now, and the LSI PCIe cards from LSI will be available in the fourth quarter.

Mike Fratto is editor of Network Computing. You can email him, follow him on Twitter, or join the Network Computing group on LinkedIN. He's not as grumpy as he seems.


Related Reading


Network Computing encourages readers to engage in spirited, healthy debate, including taking us to task. However, Network Computing moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Network Computing further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | Please read our commenting policy.
 
IaaS Providers
Cloud Computing Comparison
With 17 top vendors and features matrixes covering more than 60 decision points, this is your one-stop shop for an IaaS shortlist.
IaaS Providers

Research and Reports

The Virtual Network
February 2013

Network Computing: February 2013

Upcoming Events



TechWeb Careers