VMware

NUMA Deep Dive Part 5: ESXi VMkernel NUMA Constructs

ESXi Server is optimized for NUMA systems and contains a NUMA scheduler and a CPU scheduler. When ESXi runs on a...
frankdenneman
13 min read

NUMA Deep Dive Part 4: Local Memory Optimization

If a cache miss occurs, the memory controller responsible for that memory line retrieves the data from RAM. Fetching data from...
frankdenneman
7 min read

NUMA Deep Dive Part 3: Cache Coherency

When people talk about NUMA, most talk about the RAM and the core count of the physical CPU. Unfortunately, the importance...
frankdenneman
11 min read

NUMA Deep Dive Part 2: System Architecture

Reviewing the physical layers helps to understand the behavior of the CPU scheduler of the VMkernel. This helps to select a...
frankdenneman
12 min read

NUMA Deep Dive Part 1: From UMA to NUMA

Non-uniform memory access (NUMA) is a shared memory architecture used in today’s multiprocessing systems. Each CPU is assigned its own local memory...
frankdenneman
8 min read

Introduction 2016 NUMA Deep Dive Series

Recently I’ve been analyzing traffic to my site and it appears that a lot CPU and memory articles are still very...
frankdenneman
1 min read

vSphere 6.x host resource deep dive session (8430) accepted for VMworld US and Europe

Yesterday both Niels and I received the congratulatory message from the VMworld team, informing us that our session is accepted for...
frankdenneman
1 min read

Home Lab Fundamentals: DNS Reverse Lookup Zones

When starting your home lab, all hints and tips are welcome. The community is full of wisdom, yet sometimes certain topics...
frankdenneman
5 min read

Home Lab Fundamentals: Time Sync

First rule of Home Lab club, don’t talk about time sync! Or so it seems. When starting your home lab, all...
frankdenneman
6 min read

ntpq -p connection refused error message

Sometimes a small misconfiguration can cause havoc in a complex distributed system. It becomes really annoying when no proper output is...
frankdenneman
53 sec read