![]() |
| Image: VMware |
- Cluster Membership, Monitoring, and Directory Services (CMMDS):
- CMMDS provides the topology and object configuration information to the CLOM and DOM.
- CMMDS discovers, maintains, and establishes a cluster of networked node members
- CMMDS defines the cluster roles: Master, Backup, and Agent
- CMMDS selects the owners of the objects.
- CMMDS inventories all items, such as hosts, networks and devices
- CMMDS stores object metadata information, such as policy-related information on an in-memory database
- Cluster-Level Object Manager (CLOM):
- The CLOM process runs on each ESXi host in the vSAN cluster.
- CLOM process validates if the objects can be created based on policies assigned and resources available in the vSAN cluster.
- CLOM also defines the creation and migration of objects.
- CLOM distributes loads evenly across vSAN nodes.
- CLOM also manages proactive and reactive re-balance.
- CLOM is responsible for object compliance.
- Distributed Object Manager (DOM):
- DOM runs on each ESXi host in the cluster.
- DOM receives instructions from the CLOM and other DOMs running on other hosts in the cluster.
- DOM communicates with LSOM and instructs it to create local components of an object.
- Each object in a vSAN cluster has a DOM owner and a DOM client.
- There is one DOM owner that exists per object and it determines which processes are allowed to send I/O to the object.
- The DOM client performs the I/O to an object on behalf of a particular virtual machine and runs on every node that contains components.
- DOM services on ESXi hosts in vSAN cluster communicate with each other to co-ordinate the creation of components.
- DOM re-synchronize objects during a recovery.
Local Log Structured Object Manager (LSOM):
-
- LSOM creates the local components as instructed by the DOM.
- LSOM performs the encryption process for the vSAN datastore when enabled.
- LSOM interacts directly with the solid-state and magnetic devices.
- LSOM performs solid-state drive log recovery when the vSAN node boots up.
- LSOM reports unhealthy storage and network devices.
- LSOM performs I/O retries on failing devices.
- LSOM provides read and write buffering.
- Reliable Datagram Transport (RDT):
- RDT is the network protocol for the transmission of vSAN traffic over vSAN network.


Leave a comment