Part 7 – Using esxcli commands

In this post, we will take a look at the escli commands that can be used to find information of the VSAN cluster. Sometimes it is very helpful to use esxcli commands rather than navigating around different options in web client. Let’s look at some of the frequently helpful esxcli commands for VSAN. esxcli commands are executed on the ESXi ssh console. Make sure SSH is enabled on ESXi host to execute the below commands. Refer my previous post on enabling SSH on ESXi host here. Continue reading


#cluster, #esxcli, #network, #storage, #trace, #vsan

Part 6 – Space Efficiency Techniques – VSAN

In this post, we will discuss about space efficiency techniques used by Virtual SAN to reduce the amount of space used and to protect the data. The two methods available are Deduplication and Compression and RAID 5/6 Erasure Coding. While Deduplication and compression reduces the space used, Erasure coding technique offers more protection and space-saving over the traditional RAID 1 mirroring. So let’s get into the details Continue reading

#compression, #deduplication, #erasure-coding, #raid-56, #space-efficiency, #vsan

Part 5 – Storage Providers and Policies – VSAN

Hey there! In this post, we will discuss about the storage policies with respect to VSAN.

Storage policies define the capacity, performance and availability of a VM residing on the vsanDatastore. Once these Storage Policies are assigned to the VM, VM gets deployed based on the requirements mentioned in the storage policy. And how does vCenter know about the underlying storage information? well, that’s when Storage Providers are needed. Continue reading

#disk-stripes, #rule-set, #storage-policies, #storage-providers, #vasa, #vsan

Part 4 – Disk Groups and vsanDatastore

Hey there! In this post we shall see how a Disk Group is created using the disks attached to the ESXi hosts. Before diving into the creation process, lets gain some understanding  of the Role of Flash Disks, vsanDatastore and the Objects associated with a VM.

Flash Device Role

Each Flash Disk that is part of the VSAN cluster will either be used for Read Cache or Write Buffer. 

Flash device used as a Read Cache Continue reading

#disk-groups, #namespace-object, #read-cache, #storage-policy, #vm-objects, #vsan, #vsandatastore, #write-buffer

Part 3 – Upgrade On-Disk Format Version

In order for you to make use of latest features provided by VSAN, the On-Disk Format has to be kept updated. The procedure is pretty simple but time consuming if you have large amounts of data.

Once the version is upgraded, you cannot add the older version Hosts to the VSAN cluster. Continue reading

#6-2, #on-disk, #upgrade, #vsan

Part 2 – VSAN Lab Setup

In this post, I am going to show you how to setup VSAN in lab. From my post on VSAN, it is required to have at least 3 ESXi hosts and each host contributing atleast one cache and capacity disk. I have three ESXi hosts in my lab setup configured with required disks, and hosts are part of HA,DRS enabled cluster. Continue reading

#diskgroups, #homelab, #vsan, #vsan-vmkernel

Part 1 – Introduction to VSAN

VSAN is the most talked about feature these days and there are around 5000 VSAN customers today as Duncan Epping pointed out on his blog. So i wanted to get my hands dirty with the new version 6.2 supporting many advanced features. So let’s get started.

Continue reading