ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

Desktop Virtualization VMware – CRBC cache

By Vladan SEGET | Last Updated: November 8, 2013

Shares

Desktop Virtualization VMware with View Storage Accelerator (CRBC). The VMware View Storage Accelerator or Content Read Based Cache (CRBC) uses RAM on each host to cache common data blocs to avoid boot storms or lower the number of IOPs during recompose operations.  The amount of RAM to enable on the host is very reasonable and can be set from 100Mb to 2048Mb.

Desktop administrators can choose to use host caching when they create new pool through the Advanced Storage Options configuration screen.  The content based cache needs to be refreshed on regullar basis, in order to stay most efficient possible.

The main benefits of this feature is that no new hardware or software needs to be purchased and as a benefit you can gain up to 80 % of lower IOPs during the boot process of your desktop VMs or during the recompose operations when updating your VMware View base images.

As being said on VMware Storage Blog about the CRBC – In details how it works.

The Storage Accelerator is made up of two components. The first is a per VMDK digest file and the second is a global cache. The per VMDK digest file has a mapping for disk block number to hash value and the global cache has a mapping for hash value to actual data. The global cache is a reserved area of memory on the ESXi hosts. It is an in-memory dedupe cache that caches data based on the content hash of a disk block. When the VM issues a read request, we first use the digest file to get the hash value for a block and then consult the global cache to see if the block is in cached. Metadata for the digest file is maintained in memory. If there is hit, we go fetch the data from cache; if there is a miss, we go fetch the data from disk.

A quick quote from VMware End User Computing Blog:

Desktop Virtualization VMware with CBRC. This technology technology that reduces storage loads generated by peak VDI storage reads caching the common blocks of desktop images into local host memory. The Accelerator leverages a VMware vSphere (version 5.0 or later) platform feature called Content Based Read Cache (CBRC) implemented inside the ESX/ESXi hypervisor. When enabled for specific VMs, the host hypervisor scans the storage disk blocks to generate digests of the block contents. When these blocks are read into the hypervisor, they are cached in the host based CBRC. Subsequent reads of blocks with the same digest will be served from the in-memory cache directly.  This significantly improves the desktop performance, especially during boot storms or anti-virus scanning storms when a large number of blocks with identical contents are read.

The CBRC has some spectacular results when enabled….

Desktop Virtualization VMware

Desktop Virtualization VMware – regenerating cache settings.

With the View Storage Accelerator enabled, the option can bring some significant read acceleration when booting or rebooting multiple desktops. The only precaution that users need to take while configuring the cache is the regeneration policy. VMware’s best practice recommendation is to schedule cache regeneration during periods of low user activity.

In this video bellow provided by VMware Technical Publications and narrated by Matt Eccleston who works as a Chief Architectt – VMware View, you'll see the Desktop Virtualization VMware with the View Storage Accelerator in action.

CBRC is an ESXi 5.0 server memory cache of common blocks. During peak I/O workloads such as logon boot storms, View desktops can access common blocks of the OS disk and shared applications in the main memory cache, improving performance, enhancing the user experience, and saving storage array costs.

The CRBC has been introduced in View 5.1 as a technology preview for Desktop Virtualization VMware.

And here is a demo video showing on How to enable the CRBC cache from within VMware View 5.1

Further details about  CRBC cache can be found here and also here, including some awesome results measured during boot-storms.

Source: VMware

Desktop Virtualization VMware was a post published at ESX Virtualization.

Enjoy… -:)

Shares
Vote !

| Filed Under: Desktop Virtualization Tagged With: Content based cache View, VMware View accelerator, VMware View Storage Accelerator

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!
  • Installation of StarWind VSAN Plugin for vSphere
  • Protect Mixed environments with Nakivo Physical Machine recovery (bare metal)
  • No more FREE licenses of VMware vSphere for vExperts – What’s your options?
  • Tails – Your Private OS on USB Stick
  • StarWind V2V Converter Now has CLI
  • Veeam VHR ISO v2 – 2025 Download and Install
  • Deployment OVA and Installation of Nakivo Backup and Replication for VMware

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in