The concept of thin provisioning is really very simple; by being smarter in the way disk space is allocated less disk drives are needed. Consequently less power and space are needed, significant cost reductions are made and the corporate social responsibility requirement to produce a lower carbon footprint is satisfied. It looks like an all round winner!
So what is thin provisioning? Normally an application is allocated disk space in the form of a LUN. Administrators will typically allocate a LUN size with sufficient physical disk space to meet the application’s immediate needs and its potential growth. As the administrative work load involved in increasing LUN sizes regularly is substantial it is normal for a LUN size to be set at a level that will meet the application’s requirements for 2 to 3 years.
Thin provisioning allocates a virtual space in which the application thinks it has, say, 2 terabytes but if, for example, it is only using 500 gigabytes this is all the space it actually gets. Additional space will be allocated on the fly, as required. In a normal environment the difference between actual usage (in this example 500 gigabytes) and the amount allocated to the LUN (2 terabytes) is filled with zeroes and carried as overhead until it is full. When that happens the administrator will allocate additional LUN space to last for another 2 or 3 years or whatever is the operational norm. So the bottom line is that thin provisioning optimises the use of available disk space.
Savings are made in a number of areas. For example:
Thin provisioning was first popularised by relatively small companies like 3PAR, Compellent Technologies, LeftHand Networks (now owned by HP) and Pillar Data Systems on the hardware side, as well as SAN software developers such as DataCore and FalconStor. Most major storage array suppliers, including NetApp, EMC, HDS and IBM are now onboard with thin provisioning.
Thin provisioning has a major role to play in achieving the goal of doing more with less. Next time we will look at some suppliers and what some of the downsides might be.
S3 Technology Note - Doing More With Less, Using Real-time data compression to reduce data volumes | Doing More With Less – Handling storage growth in recessionary times
Converse with the S3 bloggers as they discuss storage best practices and industry events. All appropriate on-topic comments are published.
Keep up to date with all the latest news from the S3 Blog by email or RSS.