News-Flash (A few flash related updates)

Hey all, its been a while since I put out anything that was non-VMware related. Actually, looking back, it was during the run up to VMworld. Well, this time of year is usually busy for us at VMware, especially with the vSphere 2013 (5.5) announcement and subsequent release and Virtual SAN going into beta. There have been a few things happening in the flash world over recent weeks so lets recap on some of those.

vSphere 5.5 Storage Enhancements Part 1: 62TB VMDK

Regular readers will know that I’ve spent a lot of time recently posting around VSAN. But VSAN wasn’t the only announcement at VMworld 2013. We also announced the next release of vSphere – version 5.5. I now want to share with you a number of new storage enhancements which we have made in this latest release of vSphere. To begin with, we will look at a long-awaited feature, namely the ability to have virtual machine disk files that are larger than 2TB, the traditional maximum size of VMDKs.

VSAN Part 10 – Changing VM Storage Policy on-the-fly

This is quite a unique aspect of VSAN, and plays directly into what I believe to be one of the crucial factors of software defined storage. Its probably easier to use an example to explain the concept of how being able to change storage policies on the fly is such a cool feature. Let’s take a scenario where an administrator has deployed a VM with the default VM storage policy, which is that the VM Storage objects should have no disk striping and should tolerate one failure.The layout of the VM could look something like this: The admin then notices…

VSAN Part 9 – Host Failure Scenarios & vSphere HA Interop

In this next post, I will examine some failure scenarios. I will concentrate of ESXi host failures, but suffice to say that a disk or network failure can also have consequences for  virtual machines running on VSAN. There are two host failure scenarios highlighted below which can impact a virtual machine running on VSAN: An ESXi host, on which the VM is not running but has some of its storage objects, suffers a failure An ESXi host, on which the VM is running, suffers a failure Let’s look at these failures in more detail.

VSAN Part 8 – The role of the SSD

I will start with a caveat. The plan is to support both Solid State Disks and PCIe flash devices on VSAN. However, for the purposes of this post, I will refer to this flash resource as an SSD for simplicity. SSDs serve two purposes in VSAN. They act as both a read cache and a write buffer. This dramatically improves the performance of virtual machines running on the vsanDatastore. In some respects VSAN can be compared to a number of ‘hybrid’ storage solutions in the market, which also use a combination of SSD & HDD to boost the performance of…

VSAN Part 7 – Capabilities and VM Storage Policies

In this post, the VSAN capabilities are examined in detail. These capabilities, which are surfaced by the VASA storage provider when the cluster is configured successfully, are used to set the availability, capacity & performance policies on a per VM basis when that VM is deployed on the vsanDatastore. There are 5 capabilities in the initial release of VSAN, as shown below. I will also try to highlight where you should use a non-default value for these capabilities.

VSAN Part 6 – Manual or Automatic Mode

The creation of a VSAN cluster is identical in many respects to how a vSphere administrator might create a DRS or vSphere HA cluster. A cluster object is created in the vCenter inventory, and one can either choose to enable the VSAN cluster functionality and then add in the hosts to the cluster, or add the hosts first, and then enable VSAN. When you enable the VSAN functionality on the cluster, a single option is displayed asking the administrator to choose a manual or automatic (default) cluster. This simply refers to whether the vSphere administrator would like VSAN to discover…