View Storage Accelerator Performance Benchmark

EMC has recently conducted some VMware View 5.1 validation tests with their VSPEX pre-validated architecture. As part of the validation tests EMC also captured some awesome performance data where we can clearly see the benefits delivered by the new View Storage Accelerator feature.

If you are not familiar with View Accelerator, read about it in my previous articles Understanding CBRC (Content Based Read Cache) and Understanding CBRC – RecomputeDigest Method.

The data has been collected as NFS reads/sec measured at the hypervisor layer for approximately 143 linked clone desktops running in a single physical host.

CBRC was configured with 2GB cache, and only the replica disk has been digested. CBRC also allow digest creation for linked clone and persistent disks, but it was not enabled for this validation.

EMC found three scenarios where CBRC provides most performance benefits. This first scenario is comparing a 90 minutes logon storm being generated by Login VSI, with and without CBRC. Almost all reads are served from the CBRC cache.


After the logon storm Login VSI starts a mixed steady-state workload that involves write intensive operations. CBRC is a read-only caching technique and won’t help with write intensive workloads. For write intensive offloading I recommend you to look at solutions like EMC FAST Cache and Atlantis ILIO.

At the 101st minute mark the CBRC benefit is diminished due to the transition to the write intensive workload. However, if CBRC was enabled for persistent disks we would still have clear CBRC benefits.



Next, EMC ran an in-guest anti-virus scan storm. The graph below speaks for itself.



I would like to acknowledge the work from Jason Ventresco from EMC for running the validation tests and creating these fantastic comparative graphs. He also provided me with some awesome additional raw data that will allow me generate more information and articles over time.


This article was first published by Andre Leibovici (@andreleibovici) at



1 comment

5 pings

  1. EMC’s vSpecialist Itzik Reich has published an extended version of this post where he also talks about the backend storage supporting the test.

  1. […] View Storage Accelerator Performance Benchmark Sizing for VMware View Storage Accelerator (CBRC) Understanding CBRC (Content Based Read Cache) Understanding CBRC – RecomputeDigest Method […]

  2. […] in case you still don’t know what CBRC (View Storage Accelerator) is: View Storage Accelerator Performance Benchmark Sizing for VMware View Storage Accelerator (CBRC) Understanding CBRC (Content Based Read Cache) […]

    • Site Recovery Manager / Boot Storms / IOPS & VMware View Storage Accelerator (CBRC) | Charles Gillanders on 11/09/2012 at 7:13 am

    […] View Storage Accelerator Performance Benchmark […]

  3. […] see significant reduction in peak read IO being issued to the array for desktop workloads. (here is a good article on View Storage Accelerator Performance […]

  4. […] CBRC – RecomputeDigest Method, Sizing for VMware View Storage Accelerator (CBRC), View Storage Accelerator Performance Benchmark, CBRC and Local Mode in VMware View 5.1, View Storage Accelerator (CBRC) Hashing Function.   […]

Leave a Reply