January 30, 2012

Virtual Machine Mobility: Of What, and to Where and in What State?

Stepping out of a subway car is an entirely different matter when it's moving!

Moving cold virtual machine images from system to system, or even across great distances, is one of the main selling points of server virtualization. But it becomes much more difficult to manage movement of virtual machines that are still running, especially outside cluster or across WAN links. When talking about virtual machine mobility, it is important to consider what is being moved, the state it is in, and where it is going.

Are You a Hypervisor Hugger or a Storage Stalwart?

Do you "heart" virtualization?

The time has come to take sides on the core question of storage for virtual servers: Do you want storage intelligence to live in the hypervisor or the array? Most administrators are already lining up on one side or the other, unintentionally casting their vote while the rest flounder. But the storage industry must wake up and embrace the divide.

What is VMware VASA? Not Much (Yet)

VASA allows a "provider" application to tag vSphere storage with a "capabilities" string

VMware is adding storage integration features to their flagship vSphere server virtualization product line at a rapid pace. From backup to enterprise array offload, VMware is staking their claim. But information about one new storage feature in vSphere 5 has been scarce: The true nature of the Storage API for Storage Awareness (VASA) is only just beginning to be revealed.

A Complete List of VMware VAAI Primitives

Screen Shot 2011-11-10 at 11.12.29 AM

VMware’s introduced the “vStorage APIs for Array Integration” (VAAI) in vSphere 4.1, and block-heads like me went nuts. We’ve been trying to integrate storage and servers for decades, and VMware’s APIs finally allowed this to work in truly seamless fashion. But the world of VAAI is a thicket of bizarre naming and puzzling functionality. Some VAAI primitives are ignored or even hidden! Let’s take a look at the complete list.

VMware as Oedipus: How Server Virtualization will Change Storage Forever

Like Oedipus, VMware has a tragic destiny

VMware doesn’t want to hurt its parent, EMC, any more than Oedipus desired his own parents’ fate. Indeed, VMware spends an incredible amount of time and effort innovating both internal and external integration features for storage. They do this to meet their own I/O demands, not out of bloodlust or hubris. But like the tragic hero in a Greek play, VMware is destined to anonymize and homogenized enterprise storage, and this will drastically affect the future of EMC and other pure storage vendors.

FalconStor Brings VAAI Support To Every Storage Array

FalconStor NSS 7.0 brings VMware VAAI support to any storage array

I do not necessarily endorse or recommend FalconStor NSS over competing products from more familiar names, but I commend them for adding VAAI support. There the first small vendor to do so, and their software virtualization platform spreads the availability of this important software capability.

Storage Changes in VMware vSphere 5

VMware mucked with vSphere licensing again...

Once again, VMware added a ton of new storage enhancements to vSphere. With storage rapidly becoming the limiting factor in scalability and performance of virtual machine environments, this is no surprise. Also not surprising is the fact that major features like Policy-Driven Storage and Storage DRS (along with SIOC) are exclusive to “Enterprise Plus” licenses.

I’m a Microsoft MVP and VMware vExpert for 2011!

I sincerely appreciate receiving these awards, and thank Microsoft and VMware for their faith in me. I also sincerely appreciate the contribution and feedback I get from the technical community around me, and thank you just as much for these awards. I would not have received them without the readers of my blog, the attendees at my seminars, and the vast community that I interact with on a daily basis. Thank you!

VMware PSP and SATP in Plain English

VMware's PSA is awash in abbreviations and options

I am often questioned during my Storage for Virtual Environments seminar presentations about VMware’s Pluggable Storage Architecture (PSA). This system is fairly straightforward and concept: VMware provides native multipathing support for a variety of storage arrays, and allows third parties to substitute their own plug-ins at various points in the stack. But the profusion of acronyms and third-party options makes it difficult for end-users to figure out what is going on.

Tech Field Day Boston: Virtualization and Baseball

Join us (in Boston or online) for Tech Field Day 6 in two weeks!

A few weeks from now, I will head off to Boston for a special event focused entirely on server virtualization. Tech Field Day 6 brings together so many great things that it’s hard for me to summarize it!