vSAN Cost-Effective Architecture (For Desktops, almost there for servers)
So my esteemed colleague, Andrew Harding, brought this to my attention and the idea has kind of blossomed. I thought it was rather clever approach to implementing VSAN in a cost effective manner.
The current line of thinking w/ VSAN is that you buy each host w/ the exact same disk configuration. In this way, with each host purchase, you not only get capacity, but you get additional I/O and CPU/Memory performance.
There are a couple problems w/ this model:
Unfortunately, you can only circumvent the additional SSD/Disk costs. You still need to purchase the vSphere and VSAN license. If you ever need additional storage capacity and/or I/O performance you can simply slot in SSD's/Disks into those compute-only nodes at a later date. It would be much nicer if you could circumvent vSAN licensing for those compute-only nodes while they do not provide storage.
However, in the VMware Horizon suite model, this type of architecture can play in your favor as VSAN is included and based upon a concurrent user model. In this way you actually circumvent licensing completely, assuming you have enough concurrent users, and only need CPU/RAM/Storage.
I was happy to see that VSAN for the Horizon suite now includes all-flash VSAN now and that it is not a separate cost. Unfortunately, VMware is still treating VSAN like they did vMotion back in the day. You want All-Flash VSAN for servers? That's extra. Stretched VSAN Cluster? Well, that's included when you buy all-flash. Can you buy it separately? No. Ugh. I'm going back to my previous stance, "All-Flash" should be included in the base license. It feels stupid otherwise. Features like "Dedupe", "Erasure-Coding", and "Stretch Cluster" should be and make sense as add-ons as they don't necessarily require specific hardware. At least, not that I'm aware of yet.
The current line of thinking w/ VSAN is that you buy each host w/ the exact same disk configuration. In this way, with each host purchase, you not only get capacity, but you get additional I/O and CPU/Memory performance.
Disclaimer: Mac Mini's are completely unsupported by VMware, this is for illustration purposes only. |
- Additional vSphere license cost
- Additional VSAN license cost
- Additional Hardware SSD/Disk cost
Disclaimer: Mac Mini's are completely unsupported by VMware, this is for illustration purposes only. |
However, in the VMware Horizon suite model, this type of architecture can play in your favor as VSAN is included and based upon a concurrent user model. In this way you actually circumvent licensing completely, assuming you have enough concurrent users, and only need CPU/RAM/Storage.
I was happy to see that VSAN for the Horizon suite now includes all-flash VSAN now and that it is not a separate cost. Unfortunately, VMware is still treating VSAN like they did vMotion back in the day. You want All-Flash VSAN for servers? That's extra. Stretched VSAN Cluster? Well, that's included when you buy all-flash. Can you buy it separately? No. Ugh. I'm going back to my previous stance, "All-Flash" should be included in the base license. It feels stupid otherwise. Features like "Dedupe", "Erasure-Coding", and "Stretch Cluster" should be and make sense as add-ons as they don't necessarily require specific hardware. At least, not that I'm aware of yet.
Comments