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

VMware vFlash Read Cache (vFRC) configuration steps

By Vladan SEGET | Last Updated: November 1, 2014

Shares

Upcoming VMware vSphere 5.5 which has been announced during VMworld 2013 brought another interesting feature called vFlash Read Cache (vFRC).  A special formatting is applied to each SSD in each host, and each SSD device is formatted with new filesystem called VFFS (Virtual Flash File System). This VFFS spans the cluster and forms a flash resource which can get consumed by VMs as a read cache. I'll show you VMware vFlash Read Cache (vFRC) configuration steps in this article.

Each host participates in creating a flash resource pool based on one (or more) flash devices. So all those SSDs are pooled together, host by host, to form flash resource visible through each host. I'll show you how to configure this feature.

What's needed for vFRC?

  • A configured of hosts with each one with at least one SSD or PCIe SSD…
  • vSphere 5.5 (vCenter 5.5 and ESXi 5.5)

Where to start with vFRC?

At the cluster level. You have the choice. You can right-click the cluster >All vCenter actions > Add virtual flash resource capacity.

vFlash Read Cache Configuration Steps

You can also Select the cluster > Actions > All vCenter actions > Add virtual flash resource capacity.

On the next screen you select available SSD from each ESXi host and click OK.

vFlash Read Cache configuration steps

 

Now that this is done, we can use this flash capacity for not only for vFRC but also for Host swap to cache. It means that single SSD can do both. Ok, let's see where how we do that. You have to go and do it at the VM level (vFRC operates per VMDK). Select an individual VM and click edit settings > Virtual hardware tab >next to the Virtual Flash Read Cache > click Advanced.

vFRC configuration at the VM level - per VMDK

Now can select the amount of GB (Mb) that will be reserved for that particular virtual hard drive. Depending of your workloads, because vFRC  has variable block size capability (4kb – 1M). So the best selection will depends on your application, which IO size or your application which runs in your VM. (you can used for example vISCSI stats to find out) Then you carve up those information to match the block size of the vFlash to give the best possible performance.

Not every node in the vFlash cluster needs to have SSD installed, but if that’s the case, the particular host won’t be able to provide any vFlash resources.

What If I want to configure the host swap to SSD and use the same SSD drive? Yes we can !

Host will be swapping only if it used all the other memory optimization techniques are used already – Transparent page sharing (TPS), Memory ballooning, Memory compression.  But it can still happens if you heavily overcommit your memory. So you can do both, configure the SSD to partly use the space for vFRC and partly for Host cache. This is useful.

Select host > Manage > Settings > Virtual Flash Host Swap Cache configuration

Host Swap to SSD

And you can go and click just a bit higher in the tree to verify the consumption of the Flash resource by your VMs.

vFRC - cluster view

I hope that you can get more clear view of vFRC and possibilities of VMware vSphere 5.5.

Feel free to subscribe to our RSS Feed or follow me on Twitter: @vladan

Shares
5/5 - (1 vote)

| Filed Under: Server Virtualization Tagged With: VMware vFlash Read Cache (vFRC) configuration

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.

Comments

  1. jimmy says

    August 8, 2014 at 5:33 am

    i get a “this list is empty” at the first step trying to add SSD’s as flash resource capacity??? the old viclient shows the ssd’s exist though. is an equivalent ssd required in each and every esxi host before they show up? or can i add to the cluster for just one host initially as a test?

  2. jonathan reininger says

    February 13, 2015 at 11:53 pm

    Jimmy I think your SSD might be formatted w/ VMFS. Did you sVmotion off your VMs and then maybe unmount it so it can be formatted w/ VFFS?

    Id like to know if we can partition the VFFS / SSD drive so it can have both VFFS and VMFS on it. So I can store some VMs on the local SSD (in this case in a test rig) if I choose..

  3. Tal says

    August 27, 2015 at 5:28 pm

    i wasnt thinking straight when i installed this ESXi, and installed it on the SSD datastore. when i try to change the tagging to SSD like described here, i get an error that the device is busy, which makes sense, since this is where esxi is running… is there a way to change it without having to reinstall esxi? it already has a bunch of VMs running on it (on another local datastore)

    • Vladan says

      September 9, 2015 at 4:28 pm

      You can always install the ESXi elsewhere, and then just re-register the VMs from that SSD. If you want to use this underlying SSD for vFRC however you must wipe everything off. So basically you’ll have to move the VMs out of that datastore first > wipe the SSD > configure it as vFRC.

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