When VMware 5.0 was launched last month, I heard the feature called Virtual Storage Appliance (VSA) was finally out and is now being offered as an SMB/SME “storage” solution. In my mind, alarm bells were ringing because in its own stealthy manner, VMware had just become a storage player.
What VMware is offering is “Hey! If you don’t have money to buy your enterprise storage array, don’t worry. Make your own shared storage with our very own VMware VSA“. VSA utilizes the internal disks of the ESX/ESXi host as its shared storage.
VSA is nothing new. For years, LeftHand Networks had one for its engineers to do demo and show the functionality of their solution. EMC had it too, and recently I found out that NetApp has its own VSA, but only resell through its partner, Fujitsu. I am not 100% sure about the NetApp thing and I need a NetApp guy to verify this.
Smaller players, but not insignificant, such as Nutanix, Nexenta and Tintri are already offering their own versions and implementation of VSA to their customers, each with its own uniqueness and differences. With the release of the VMware VSA into the open, we shall see all the big storage players offering their VSAs to VMware, like natives offering sacrifices to VMware God. Or perhaps, it has already begun. It is ala-Nexus 1000v all over again.
VMware has become a huge juggernaut and it is merely using its advantage to consolidate the storage component under its control. When VMware version 4.0 came out, vStorage API was introduced along with VAAI (vStorage API for Array Integration). VAAI was created to enhance the storage experience by offloading specific storage operations to the native features of that supported storage platform. That’s all I know about VAAI at this moment, but with this feature, the storage array is tightly integrating its platform to VMware, or should I say … quietly ensnared by VMware tentacles of doom! (Evil laugh in the background! Mua ha ha ha ….!)
In the recently past VMworld, this storage story is slowly being unfurled even more to the world. VASA (vStorage API for Storage Awareness) was recently announced and EMC’s COO Pat Gelsinger spoke about the tighter integration (that word again!) that blurs the administration domain of the VMware admin and the storage admin. Below is a video of Pat Gelsinger talking about VASA below (this is long 55 minute video – Click only if you have the time).
Mind you, the entire vStorage API is still evolving as VMware 5.0 rolls out but here’s the thing. VMware has come out and say that the storage world about LUNs, RAID groups and mount points are a level below what the VMware admin should be concerned about. VMware admins handles their storage at the VM level or as VMDK and therefore, anything below it is of little significance to them. Again, you can see that VMware is using its muscle to say “If you guys want to play, you have to play by my rules“.
So, some new announcements came out from VMworld for storage such as Capacity Pools, I/O Multiplexer, and Storage DRS (Storage Distributed Resource Management) and also an enhanced version (probably more storage resilient) SRM (Site Recovery Manager). All these are being managed at a level above the traditional storage admin level and VMware has said that the VMware admin would be able to carve out a VM volume with its own set of default storage properties, defined snapshot retentions, replication and perhaps even compression and deduplication. But all these will be happening at the VM volume or VMDK level, not a level below that.
Details are still sketchy at this point in time and we probably won’t see these GA until probably VMware version 6.0. But the inertia has been rocked quietly and the VMware storage momentum will gain strength as time passes by. We could see that VMware would just need JBOD (just a bunch of disks) because it has its own enterprise storage features through its vStorage APIs or its future storage specifications. We have seen it happening in VSA with VMware offering its own storage.
From the similar news, what surprised me was what was quoted as shown below.
The presenters said VMware developed the APIs with EMC, NetApp, Dell, IBM and Hewlett-Packard,but they began the session with a disclaimer that none of those vendors has committed to support the APIs in their arrays.
Why the hell would EMC, NetApp, Dell, IBM and HP do something like that?!! Don’t they know that this could contribute to their insignificance in the future?
I am still perplexed but as the whole thing is still evolving, VMware seems to be only obvious winner here.
Bro, VMware VSA cost about USD6K and this is NOT cheap especailly for Malaysia ‘SMB’, I guess they will buy QNAP or Thecus rather than VMware VSA. In fact, I believed Storage Vendors are not stupid and VMware have to keep their relationship with them. Personally I think they will not go beyond that. How about this link http://www.theregister.co.uk/2011/09/09/vmware_lun_war/
Hi Jason
Thanks for your insights and comments.
The VSA is relative because there are other cost related factors involved in setting up external storage. This “by-the-way, we also have storage” VMware approach definitely changing the storage landscape. I was in HP today and I was delighted by their presentation about the vision that will be changing the storage landscape. These are the times that storage professionals should be worrying because of the paradigm shift of what the big application vendors are doing. Look at Microsoft coming out with the MS Exchange 2010 appliance and Oracle’s Exadata.. These are full stack “big appliances” with DAS/internalized storage. This could change how external storage players have adapt to accept this new paradigm.
Things are changing rapidly and while I put up the tongue-in-cheek comments about the storage players in my blog, I cannot help but envision the challenges of the external storage players sucking up to VMware because they have to, to survive. I agree that they are not stupid, but at the same time, pure-play storage players (EMC, HDS, NetApp) have to become servers and server players (IBM, HP, Dell, Fujitsu) have to consume internalized storage to adapt to the utility/cloud model.
That’s my take of things. Thanks
/Chin Fah
And Jason, have a look at this link … http://www.zdnet.co.uk/blogs/the-sanman-10014929/vsphere-5-vaai-and-the-death-of-the-storage-array-10024253/
Pingback: The rise of the specialized appliance « Storage Gaga
Pingback: Storage Architects no longer required « Storage Gaga
Pingback: APIs that stick in Storage | Storage Gaga
Pingback: VMware in step 1 breaking big 6 hegemony | Storage Gaga