NOTE This post has been updated after being initially published. The EMC Storage Info blog posting was published a year ago on March 27, 2008 - not on March 27, 2009. Not only that, but the link to the post was bad too. Arrggh. My apologies for any confusion this may have caused.
---------------------------------------------------------------------------------------------------
The EMC Storage Info blog had an interesting post last week from a year ago on how to accomplish wide striping with meta LUNS. Here's a graphic that was published with the blog:
Even with concatenated Meta LUNs, this approach is a messy management problem that is unnecessarily complicated and gets worse over time as space gets used up inside the system. One of my fave cartoons, Pearls Before Swine, today made me think of meta LUN provisioning:
Compare this with autonomic wide striping in 3PAR InServ arrays (of course using thin provisioning)
- Create a provisioning group (usually all the drives in a tier, where tiers are made with different drive types)
- Then create volumes that accesses storage, including what RAID level to use
- The array automatically creates a minimally sized volume, with micro-RAID sets spread over all the drives.
- The array adds incremental capacity, as needed, from available storage across all the drives in the tier.
Now that VMware has endorsed thin provisioning and everybody has moved past the paranoia stage of this technology, it clarifies the implementation differences of enterprise storage. The combination of thin provisioning, mico-RAID and micro-sparing on chunklets and autonomic wide striping makes managing 3PAR InServ arrays much easier than anything built from meta LUNs.

