February 11, 2012

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.

Why Can’t We Prime Our Devices For Upgrades?

Why should my data be left unprotected for more than two days? Devices should allow us to "prime the pump" for upgrades and migrations.

Upgrades are an inevitability in our modern technological world. A new phone comes out every year or two, and the migration process begins. So why don’t devices have a special mode, priming them for upgrade and migration? This really hit home recently, as I upgraded the hard disks in my Drobo, but it applies equally to laptops, phones, and services like e-mail.

Is TRIM Useful For Thin Provisioning?

If WRITE_SAME can be a semaphore for thin un-provisioning, what about TRIM? It sounds like a perfect fit, and has wider implementation to boot! Let’s take a deeper look.

Eleven Tech Trends To Watch In 2011

2011 will look pretty much like 2010 apart from the differences...

Prognostication is a perilous business, but pundits are drawn to the topic in the month of December. The fact that most predictions fall on their faces demonstrates the intoxicating mix of hope, dreams, and irrationality that mark both geniuses and fools. I am neither, so I like to make predictions after the fact! But this year I’ve been asked to look to the future, so I’ll stick with the safe road and pick current trends rather than guessing what I hope will come.

How To Write To Windows NTFS Drives In Mac OS X 10.6 “Snow Leopard”

The diskutil command gives us the "Node Name", which we'll need momentarily

One of the daily hassles of using Apple Macintosh computers is the incompatibilities that arise with the broad Microsoft Windows world. Individual files often require conversion, but what about whole disks? Apple has long supported the universal and simplistic FAT filesystem, and added read-only support for NTFS back in 2003 in OS X 10.3 “Panther”. Third-party software like Paragon’s NTFS or the free NTFS-3G driver enabled read/write support, but a native solution was more desirable. Although 10.6 “Snow Leopard” includes NTFS write support, it is disabled by default. In this post, I’ll discuss methods for activating this native NTFS write support, as well as the pros and cons of doing so!

Taming Monster Disk Drives: 3 TB and Beyond!

Seagate, Western Digital, and others are introducing massive new 3 TB hard disk drives, but will they work with current computers? In order to take advantage of new hard disk drives over 2 TB, you must have a compatible operating system, BIOS, partition table, and file system.

Versioning FAIL: Windows Vista/7 Robocopy

The Windows 7 version of Robocopy supports the "/MT" parameter

Last week I posted the excellent news that the Robocopy in new versions of Microsoft Windows is multi-threaded and thus much (much!) faster. Then I tried to actually use it on a Windows Vista machine. Redmond, we have a problem. It turns out that only the “6.1″ versions of Microsoft Windows (Windows 7 and Windows Server 2008 R2) include multi-threaded robocopy.

Robocopy: Better, Faster, Stronger

It's hard to take a product called "Robocopy" seriously!

Robocopy is the best tool to move data between NTFS filesystems but was never very quick. Windows Vista, Windows Server 2008, and later versions include a new version of Robocopy with performance tweaks including multi-threading that speed things up dramatically.

Dustin Pedroia And I Have Two Things In Common!

The news just came in from Redmond: I’m a Microsoft MVP again for 2009! I felt great last year, when I received the award for the first time, but this is even better since I now really understand what it’s all about and how I can use it to help the enterprise storage community!

Storage Changes in VMware ESX 3.5 Update 4

Like clockwork, VMware has cranked out another update to their flagship enterprise product, ESX 3.5. The last update came out in early November, 2008, and included some major new functionality. What’s in store this time to intrigue storage folks? Not much. For more information on earlier updates, see my articles: Storage Fixes in VMware ESX [...]