VSAN – Part Deux

So now it is time to get our hands dirty. When I do a project, I usually live by the 7Ps. What’s that? 7Ps stand for Proper Prior Planning Prevents “Pitiful” Poor Performance… yes I cleaned it up a little. But anyway, I believe that attention to detail is important during the planning phase of any project. You don’t want to buy servers for VSAN just to find out during installation that the hardware is not a supported configuration.

Since I started going down the hardware specs, let’s dig a little deeper. First off, you must be familiar with the requirements for VSAN.

  • At least one flash device (SSD drive) per host
  • At least one hard disk per host
  • A boot device – Could be either USB, SD Card or hard disk. However, if using a hard disk, you cannot assign this device to the VSAN datastore. I personally prefer using USB or SD card.
    • If using USB or SD flash card, it needs to be at least 8GB. This installation is not supported if hosts have over 512GB of memory. More info on USB installation here.
  • Host storage controller must be capable of pass-through mode or JBOD. This means, be able to leave your drives without RAID.
  • At least one dedicated 1 GB NIC for VSAN per host. 10 GB is recommended.
  • At least 3 hosts for the VSAN cluster. Yep, that’s correct, for redundancy purposes.
  • At least 6GB of memory per host.

Apart from this list, make sure you check the VSAN HCL here.

Software requirements are just as important as hardware requirements for VSAN.

  • vCenter server is required
    • Can be Windows-based or Appliance (VCSA)
    • vCenter Server version should be 5.5 U1 or later
  • ESXi 5.5 U1 is required at a minimum
  • Obviously, you’ll need the proper licenses and support.

Side note: There are many VSAN ready solutions from different vendors, check this list. This will save you some time rather than building your own solution. In my case, I want to re-use the existing hardware where my VSA solution is running on, so I’ll be upgrading/adding some hardware.

Back to the upgrade.

I am running VSA on 2 HP DL360p G8s with 6 hard drives each, so I bought a third server identical to the other two. I’m basically running a VSAN ready solution that I put together based on the VMware compatibility guide. During my planning phase, I realized that I needed to obtain SSD drives. So I just went to the local store and grabbed a few… Just joking. Of course I checked the HCL!!!

After checking the HCL and compatibility matrix, I found a few options. Not necessarily the cheapest, so in order to keep cost down I purchased 3 SSD drives (1 per host). I also found out that the USB drives I have VSA installed on are less than 8GBs, so I’m buying an SD flash card for each host to install ESXi on.

So that is pretty much it for my hardware planning. I checked the storage adapter, and the DL360p G8s I have, came with the Smart Array P420i controller, so I’m good there. Oh wait, I only have 1GB NICs and those will be used for prod traffic. Looks like I’ll be buying NICs as well, luckily those are cheap. That should it for hardware, and I have all the licenses and support needed.

I’m going to set up all the hardware up and will be right back with Part 3.

VSA – EOL (VSAN Part 1)

Good Bye, VSA

As some of you may know, VMware VSA has gone end of life as of April, 2014. This applies to all flavors of VMware’s vSphere Storage Appliance. This does not mean that you have to stop using VSA… at least not immediately.

As long as you have an active support contract for VMware’s VSA, you are still entitled to contact support regarding any issues. However, you can no longer purchase VSA. So what exactly do this mean for those of us that have VSA in our environments? Now what?

While there is no replacement per se, there is however a better alternative. Yes, I said better. VMware engineers took the concept of VSA and created a much more robust solution. The new and improved solution is called VSAN or Virtual SAN. I am not saying by any means that VSAN is built on VSA code, I am saying that they share common use cases and solutions. Last I heard, VMware was coming up with a SKU for VSA to VSAN upgrade (I’m checking my sources).

VSAN is VMware’s software-design storage solution that allows for the use of local storage and leverages such storage not only for capacity purposes, but also for performance gains. VSAN caches reads/writes by utilizing server-side flash. There are tons of documents about VSAN and their use cases. I have included a few links from other blogs about VSAN.

So, while there is no direct/in-place upgrade available, there is a way to take your existing hardware, as long as your hardware meets the VSAN Hardware requirements, and transform it into your new VSAN solution. I’m in the process of doing this myself right now, so I will post steps as I go through this process.

 

In the meantime, you may want to check these links out:

 

To be continued…