Upcoming Events

An Interop Webcast:
Video Conferencing-ROI Deep Dive: Are you leaving money on the table?

June 20, 2013
11:00 AM PT / 2:00 PM ET

Take a fresh look at video conferencing ROI. It's not just about sunk costs, but the ability to measure existing capacity and future savings potential for your organization. How are employees adopting video conferencing today? What's working and what's not? And what's the roadmap for the future? Hear from one leading company who is bringing a new approach to delivering on the promise of cost savings via virtual collaboration.

See what others are doing to make it work - increasing video utilization and decreasing travel expenses without additional investment.

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.
 
Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

May 2013
Network Computing: May 2013

May 2013
Special Issue

Network Computing: May 2013


TechWeb Careers