United States
Site Map Contacts Hitachi Global
Hu's Blog - Data Storage and Virtualization Thought Leader Hitachi - Inspire the Next

Hu Yoshida - Storage Virtualization Thought Leader

Home > Corporate > HDS Blogs > HDS Blog Roll > Hu's Blog
Products, Solutions and more

Hu's Blog

How Thin Provisioning Contributes to Storage Efficiency

by Hu Yoshida on December 9, 2011

As you may have read already, I led off my 2012 trends blog series with a post on a “Focus on increasing storage utilization.”

I have talked with many customers who have seen utilization of storage assets increase from 20% -30%, and 50% – 60% using efficiency tools such as thin provisioning, dynamic tiering, deduplication, and active archive. A comment from John Nicholson indicates that the problem of efficiency may be even greater than the problem of utilization, as he ponders “how 100TB of raw disk capacity turns into 15 TB of actual data with layers of thick provisioning, virtualization, and wasteful snapshots.”


success

Layers of thick provisioning can be eliminated by a combination of thin provisioning in the storage systems and APIs from file vendors. Storage systems that support thin provisioning can provision user requests for storage with virtual capacity until they actually write to the storage, then they will provide the physical storage as the data is written. The storage system will not be able to reclaim space that is deleted unless the file system informs the storage through an API or SCSI command. Storage systems that support thin provisioning can “thin” existing thick volumes, by moving them into a thin provisioned pool. As they move the pages or chunks, they can determine which pages or chunks have zero data and thin them from the volume. If the storage system is also capable of storage virtualization, then it can thin provision external storage that would otherwise need to be replaced to get this capability.

Once a volume is thin provisioned, all the snapshots and moves of that volume become more efficient since all the allocated unused capacity has been eliminated.  If the volume is composed of static data, data may be active but is not being updated, it could be moved into an active archive where only one copy is needed for redundancy and all those additional snapshots and backups can be eliminated.

I was a little stumped by how virtualization could be wasteful, until you consider server virtualization. Server virtualization creates many virtual machines each with their own VMDisk. A VMdisk, just as a physical disk for a physical machine, needs to be allocated and formatted. VMWare will do this in software, but this can be eliminated if the storage system can support VAAI primitives—which enables the storage to thin provision—or provision the VMDisk with virtual capacity from a thin provision pool of preformatted capacity. The ease of creating virtual machines also leads to virtual server sprawl, where many machines are created that are not utilized while they reserve storage capacity. Support of VAAI requires controller upgrades or controller replacement in the storage. However, a storage virtualization solution, like Hitachi VSP, can provide this support for any storage that is attached.

John also asked if there were any favorite tools for hunting down the layers of unused capacity, which could be reclaimed by Dynamic Provisioning. A favorite tool that we use is our own Storage Capacity Reporter and Virtual Server Reporter, powered by Aptare.

Are there any other tools that users recommend?

For other posts on maximizing storage and capacity efficiencies, check these out: http://blogs.hds.com/capacity-efficiency.php

Related Posts Plugin for WordPress, Blogger...

Comments (0)

Post Comment

Post a Comment





.

Hu Yoshida - Storage Virtualization Thought LeaderMust-read IT Blog

Hu Yoshida
Vice President and Chief Technology Officer

Connect with Us

   

Recent Videos

Switch to our mobile site