Homelab with vSphere 5.5 and VSAN

This is to give you a quick insight in my 2013 Homelab that is running vSphere 5.5 and has a running version of Virtual SAN (VSAN) in Beta code. I have been quiet on the blog for a while, as I’ve been doing some tests with vSphere 5.5 and VSAN, but the NDA has limited my communications.

This is probably the smallest VSAN implementation you can do without going with a Nested VSAN (Awesome design by William Lam) or with three Mac Mini’s.

This VSAN is only 24cm x 22cm x 20cm (High x Depth x Width), and runs with 130 Watts total consumption. On the following screenshot you see the Homelab next to an old Synology DS1010+

Homelab running vSphere 5.5 with VSAN

Homelab running vSphere 5.5 with VSAN

 

It is composed of three Shuttle XH61v with a quad-core i7-3770s processor (65W) and 16GB of memory (Two 8GB Kingston SO-DIMM). The Shuttle XH61v also comes with two Gigabit network cards. Each Shuttle XH61v has the following storage

  1. Kingston USB 3.0 DataTraveller 16GB Key to boot vSphere 5.5
  2. Intel mSATA 525 SSD 120GB which is used by vFlash
  3. Intel 530 SSD 240GB 2.5″ or Samsung 840 Pro 256GB
  4. Seagate Momentus HD 2.5″ 750GB 7200rpm

That is a lot of storage in such a small case, but it works, and you don’t even hear the ventilator (for Wife Acceptance Factor approval).

I’m not going to cover in this article how you need to create a VMkernel interface for VSAN, and that you need to disable HA before turning VSAN on. This article “VSAN How to Configure” by David Hill does an excellent job, and his follow-up post “Configure disk redundancy in VSAN” adds more information.

From the vSphere Web Client, this is the configuration of my VSAN after I enabled it.

VSAN Disk Management

VSAN Disk Management

So once you enable the VSAN with three hosts that each have an empty SSD and HD (in my case 240GB SSD and 750GB HD) you get the following.

VSAN Datastore created

VSAN Datastore created

Another great functionality of the VSAN, is that if you take another ESXi host and configure it’s VSAN VMkernel interface and add it to the VSAN Resource, it automaticaly mounts the VSAN Datastore. This will greatly simplify the provisioning of storage in a vSphere Cluster. The VSAN Datastore is also the first implementation of Virtual Volumes (VVOL) that I have seen. Cormac Hogan has a great Virtual Volume (VVOL) Tech Preview article.

The Virtual SAN from VMware should be available in Beta for a wider audience very soon, so go over to VMware VSAN Beta Register.

 

  • Concerning the Shuttle XH61v, it’s only down side is the two SO-DIMM slots of memory. There is no current capacity to increase beyond the 16GB the memory of a Mini-ITX motherboard.
  • The Shuttle XH61v cannot boot in USB3 mode from the USB key, you need to modify the BIOS and downgrade the USB3 to USB2 mode.