• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Yellow Bricks

by Duncan Epping

  • Home
  • Unexplored Territory Podcast
  • HA Deepdive
  • ESXTOP
  • Stickers/Shirts
  • Privacy Policy
  • About
  • Show Search
Hide Search

#125 – Announcing the VCF Inspector Fling featuring Alan Renouf!

Duncan Epping · Aug 17, 2026 · Leave a Comment

I noticed a ⁠blog post⁠ about a new fling called VCF Inspector last week, so I had to invite the author Alan “Inspector Gadget” Renouf to the show to talk us through it. VCF Inspector, in my opinion, is one of those tools that will be very valuable for everyone working with VCF, but especially for consultants and people managing many different environments. It kind of reminds me of RVTools, but mind you it is nothing like RVTools. The reason it reminds me of it is because it is a binary that can run standalone on your desktop and you point it to SDDC Manager or the VCF Installer. Just listen to the episode (Apple, Spotify), and download the tool via the link in the ⁠blog post⁠! I have tested it out in my lab, and have already found it very valuable, and provided some feedback to Alan. Alan mentioned he is happy to incorporate all the feedback and suggestions he has, so try it out and drop him a note!

#124 – VMware Explore 2026, the podcast!

Duncan Epping · Aug 3, 2026 · Leave a Comment

For me personally, ⁠VMware Explore⁠ is the event of the year and a very exciting (and stressful) time. I asked Nikki Sherin from the Explore team to talk us through what we can expect at Explore 2026, and I also asked my good friends William Lam, Alan Renouf, and Pete Flecha to explain to us what excites them most about the event. It was a fantastic conversation, and I am definitely looking forward to meeting up with everyone at the event again. Listen to the episode via Apple or Spotify. You can also watch it on Youtube here, and if you haven’t done so, make sure to subscribe to my channel!

  • My Favorite Sessions: ⁠⁠https://event.vmware.com/my/widget/vmware/explore2026lv/1784640936449001Ii9L⁠⁠
  • Hackathon: ⁠https://blogs.vmware.com/code/2026/06/26/vmwarecode-hackathon-for-explore-las-vegas/⁠
  • Schedule Builder: ⁠https://event.vmware.com/flow/vmware/explore2026lv/content⁠
  • Living on the edge – ⁠https://event.vmware.com/flow/vmware/explore2026lv/content/page/catalog?tab.sessioncatalogtabs=1747347809815001igUo&search=CLOB1260LV⁠

#123 – Announcing the 5th edition of the IT Ops mgmt guidebook

Duncan Epping · Jul 20, 2026 · 4 Comments

For this episode, I invited Iwan Rahabok to talk us through the recent announcement of the 5th edition of the IT Ops Management Guidebook. As I mentioned during this episode, this isn’t just a book, this is a Resource Kit! You can listen to the podcast via Apple Podcasts, Spotify, Youtube, or anywhere else you get your podcasts.

What changed with the 5th edition?

  • 1000+ pages, and 4 parts. Lots of additional content & corrections compared to the 4th edition 2 years ago.
  • Deeper, more technical.
  • Leveling up to support private cloud architect.
  • A booklet written for higher up management chain
  • New troubleshooting flows. Done in DrawIO so you can tailor for your needs
  • Two brand new calculators
  • VCF Ops vCommunity adapters. Built by ⁠Onur.
  • An agentic AI website: https://isvara.io/ built by Samir.

What does not change:

  • Still free.
  • Still editable. So you can customize to your own organisation!

Download in the usual place: https://broadcom.ent.box.com/v/OpsYourWorld

Memory Tiering Considerations and frequently asked questions!

Duncan Epping · Jul 16, 2026 · 2 Comments

Over the last couple of months I’ve been presenting on Memory Tiering at various events, and the same questions and comments keep coming up. Hence, I figured it would make sense to create a considerations and frequently asked questions blog. This will hopefully make it easier for people to find answers to the questions they have. If I missed out on something, feel free to leave a comment.

Now, before I write down any commonly asked questions, and things people should know, I want to point you to this fantastic Memory Tiering Resources page. Dave Morera has written a series of great articles, that will actually answer most questions people may have, so make sure to head over there as well.

  • Is Memory Tiering not just swapping to NVMe?
    No, with swapping random pages are moved to disk to avoid memory filling up. With memory tiering the memory of each VM is scanned in batches, and then classified (when was the page last accessed) during each pass. Memory pages are moved only to NVMe when they are classified as cold (or very cold).
  • Which NVMe device should I use, and how do I know which one is supported?
    The requirements are documented here. You can look at the vSAN SSD Compatibility Guide here to find the supported devices.
  • What is the preferred method of configuring Memory Tiering?
    Starting with 9.1 memory tiering can be fully configured using the “esxcli memtier” namespace, or through Configuration Profiles. There’s no preferred option.
  • When does Memory Tiering become active?
    When Memory Consumption is roughly 80%, the algorythm will start considering to move cold memory pages from DRAM to NVMe.
  • How often does memory tiering scan all memory pages?
    This is a constant process.
  • Can I change the percentage at which memory tiering starts moving pages from 80% to 90% or any other value above or below that 80%?
    No, this is not supported. It is a fixed value!
  • What about large pages?
    When memory tiering is enabled, large pages are disabled on each VM. Memory tiering works on a 4KB granularity, you can imagine that it is virtually impossible to find large pages which are completely cold, as a result it doesn’t make sense to consider those really for Memory Tiering.
  • But if I have a stretched cluster configuration typically I don’t run at above 50% consumed to allow for a failure of a datacenter?
    Currently memory tiering does not take that scenario into consideration.
  • When is an environment too active for Memory Tiering to be useful?
    In general VMware recommends “active memory” to be lower than 50%
  • Are there other recommendations when it comes to resource management before enabling Memory Tiering?
    Yes, you should verify whether memory consumption is high enough for memory tiering to become active. And also consider why you are enabling memory tiering. If CPU usage is high and memory usage is high, what are you achieving by enabling memory tiering? Most likely it will not improve the consolidation ratio for instance. But if CPU usage is low, and memory consumption is high, you could use it to increase CPU usage.
  • Will Memory Tiering also move memory pages of the kernel if they are cold?
    No, Memory Tiering only considers VM memory pages, kernel pages (etc) are not classified and moved.
  • Does Memory Tiering support NVMe devices in a RAID-1 configuration?
    Yes, RAID-1 is supported both via a hardware controller and starting with 9.1 in software as well.
  • If I use Memory Tiering in a RAID-1 configuration, are reads distributed?
    Yes, reads are done in a round robin fashion across both NVMe devices in the RAID pair.
  • What happens if an NVMe device fails which is used for Memory Tiering?
    If you have RAID-1 configured (software or hardware) then the VM will remain running as the memory pages will be accessible on the remaining device. If you don’t have RAID-1 configuration, it is like a DRAM DIMM failure, and the VM will be restarted (HA event) when a page is being accessed on the failed device.
  • What happens if I set a memory reservation while Memory Tiering is enabled, is the reservation always backed by DRAM?
    No, the memory reservation can be backed by DRAM and NVMe, the host sees the combined total is one large pool of physical memory
  • Can I power-on VMs which have FT enabled, or passthrough devices configured on a host with memory tiering?
    Yes, starting with 9.1 this is possible. However, keep in mind that memory tiering will be disabled for those VMs!
  • But what about the memory reservation then for VMs with passthrough devices then?
    For those VMs, as Memory Tiering is disabled implicitly, the memory reservation will be backed by DRAM only.
  • Is the Marvell Structera X 2404 controller supported with vSphere or Memory Tiering?
    The Marvell Structera X 2404 controller enables you to present DDR-4 memory via a PCIe bus using CXL as a large memory pool to the host. Unfortunately this has not been officially tested with vSphere, and as such also not with Memory Tiering.
  • Are there any performance numbers that can be shared?
    For vSphere 9.0 extensive performance tests have been conducted with memory tiering, these have been shared in this whitepaper by the performance team that can be found here. With 9.1 various benchmarks have shown a performance improvement over 9.0 of 16% while reducing CPU overhead with 12% when using Memory Tiering, this is documented in this blog here.
  • Should I set my memory tiering ratio to 1:1, 2:1, 4:1, 1:2 etc?
    Your memory tiering ratio should be based on the workload running on the host/cluster. Some workloads are more sensitive to latency then others, you need to take that into consideration. Also, some workloads have a higher active memory percentage then others, this also impacts how much memory there will be tiered at most.
  • What is the impact of the ratio on my NVMe device?
    The ratio determines the allocated size on the NVMe device for tiering. If you have a ratio of 1:1, and you have 512GB of DRAM and a 2TB NVMe device, then the amount of NVMe used for memory tiering will be 512GB.
  • What happens with the excess capacity on an NVMe device in the previous example?
    This capacity does not go unused, the NVMe device will use the cells to cycle through them for endurance.
  • Is there a maximum size for the partition on the NVMe device that is used for memory tiering?
    Yes, the maximum size is 4TB at the point of writing. (version 9.1)
  • Can I use Memory Tiering in combination with Nested Virtualization? Yes, you can set the advanced setting sched.mem.enableNestedTiering to TRUE, as described here. Do note, this should be used for testing purposes only.
  • Can I disable Memory Tiering for a specific VM?
    Yes, you can. Simply add sched.mem.enableTiering to the advanced setting of the VM and set it to FALSE.
  • Can I enable encryption on a per VM basis with Memory Tiering?
    Yes, you can enable it for the full host, or encrypt per VM via the advanced configuration sched.mem.EncryptTierNVMe=TRUE.
  • What happens if you vMotion a VM which has memory tiered?
    When you migrate / vMotion a VM which has memory pages tiered then the vMotion process functions as expected. The only real difference is that for pages which are on NVMe, the pages will need to be read from NVMe in to DRAM and then transferred over the network. As a result the vMotion process will be slower for VMs which have tiered memory pages compared to VMs that only have pages in DRAM. When the VM is moved from source to destination, in the destination all memory paged will be in DRAM and may over time move to NVMe if memory tiering is enabled on the host.

 

#122 – Exploring the world of VCF Edge and Zero Touch Provisioning with Dhruv Tyagi

Duncan Epping · Jul 6, 2026 · Leave a Comment

I read a few articles the last couple of months on the topic of VCF Edge by Dhruv Tyagi , and with the 9.1 release there were a couple of interesting posts about Zero Touch Provisioning, so it was time to invite him to the podcast and explore what VCF Edge is all about. Of course we also touch on things like Zero Touch Provisioning and how it helps customers deploy and manage thousands of hosts across countless locations. A very unique solution for a very specific problem!

It is one of those areas of IT that I’ve somehow am always intrigued about, but never really got to be involved in. Edge infrastructures are so unique and have very specific requirements and constraints, it requires a completely different mindset then traditional centralized datacenters do.

Listen to Dhruv share his expertise on the podcast now. Available via Apple, Spotify, Youtube, or anywhere else you get your podcasts! And of course we have the embedded players below as well that you can use.

Want to know more, these were some of the documents, blogs, and demos discussed during this episode:

  • VCF Edge Design Library – https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/design/design-library/vcf-edge-options-and-patterns-9-x.html

  • VCF Edge Design Blueprint for Manufacturing – https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/design/design-blueprints-for/infrastructure-modernization/vcf-edge-design-for-manufacturing-use-case.html

  • VCF Edge Design Blueprint for Defense – https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/design/design-blueprints-for/infrastructure-modernization/vcf-edge-design-for-federal-use-case.html

  • Zero Touch Provisioning Blog – https://blogs.vmware.com/cloud-foundation/2026/05/27/zero-touch-provisioning-activating-edge-sites-with-vmware-cloud-foundation-edge-9-1/

  • Zero Touch Provisioning Demo – https://youtu.be/LaVfUs9TqF8?si=sJNkK8QUQzNFq0BD

  • Tech Docs for ZTP – https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/9-1/esx-installation-and-setup/installing-esxi/installing-esxi-using-vsphere-auto-deploy/using-zero-touch-provisioning/what-is-zero-touch-provisioning-with-auto-deploy%281%29.html

  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 500
  • Go to Next Page »

Primary Sidebar

About the Author

Duncan Epping is a Chief Technologist and Distinguished Engineering Architect at Broadcom. Besides writing on Yellow-Bricks, Duncan is the co-author of the vSAN Deep Dive and the vSphere Clustering Deep Dive book series. Duncan is also the host of the Unexplored Territory Podcast.

Follow Us

  • X
  • Spotify
  • RSS Feed
  • LinkedIn

Recommended Book(s)

Also visit!

For the Dutch-speaking audience, make sure to visit RunNerd.nl to follow my running adventure, read shoe/gear/race reviews, and more!

Do you like Hardcore-Punk music? Follow my Spotify Playlist!

Do you like 80s music? I got you covered!

Copyright Yellow-Bricks.com © 2026 · Log in