Categories
Cloud Native Storage Container Storage Interface DRS Tanzu Kubernetes VMware vSphere vSphere with Kubernetes

Failed to deploy PV to local volume – “No compatible datastore found for storagePolicy”

This is something that I “spun my wheels” on a little bit last week, so I decided I’d write a short article to explain the issue in a bit more detail. This is related to the provisioning of a Persistent Volume on the Supervisor cluster of a vSphere with Kubernetes deployment. I had a local […]

Categories
checksum DRS erasure coding ESXi S3 VMware VSAN vSphere vSphere HA

Minio S3 object store deployed as a set of VMs on vSAN

Some time back, I looked at what it would take to run a container based Minio S3 object store on top of vSAN. This involved using our vSphere Docker Volume Server (aka Project Hatchway, and the details can be found here. However, I wanted to evaluate what it would take to scale out the Minio […]

Categories
DRS VMware VSAN

vSAN and Predictive DRS, Network-Aware DRS and Proactive HA

vSphere 6.5 saw the release of a number of improvements in the areas of DRS. I won’t detail all of the improvements here, since my colleague Brian Graf has done a great job of describing the features in a number of different blog posts. He discussed Network-Aware DRS here, Predictive DRS here and Proactive HA […]

Categories
deduplication DRS Encryption stretched cluster VMware VSAN vSphere HA witness host

What’s new in vSAN 6.6?

vSAN 6.6 is finally here. This sixth iteration of vSAN is the quite a significant release for many reasons, as you will read about shortly. In my opinion, this may be the vSAN release with the most amount of new features. Let’s cut straight to the chase and highlight all the features of this next […]

Categories
DRS VMware VSAN vSphere vSphere HA

DRS and VM/Host Affinity Groups in VSAN Stretched Cluster

In a previous post, I talked about how vSphere HA is used extensively in VSAN Stretched Cluster. The primary purpose of vSphere HA is to restart virtual machines in the event of a failure. However to ensure that the restarted virtual machines continue to perform optimally, and to continue using a warmed cache, I mentioned […]