askvity

What is the Difference Between Thick and Thin LUNs?

Published in Storage Provisioning 2 mins read

Thick and thin LUNs are two ways of allocating storage space on a storage area network (SAN). The key difference lies in how the space is provisioned.

Thick LUNs: Pre-allocated Space

A thick LUN (Logical Unit Number) pre-allocates the entire storage space specified when it's created. This means that the storage space is immediately reserved, even if it's not initially used. Think of it like buying a whole cake – you have the entire thing, whether you eat it all or not.

  • Advantages: Superior performance. Because the data is already allocated, there's no delay in writing data. This makes thick LUNs ideal for applications requiring high performance, such as databases and virtual machine storage. It also simplifies storage management, as all the space is already defined.
  • Disadvantages: Space inefficiency. If you only use a small portion of the allocated space, a significant amount is wasted. This can be costly, especially with large LUNs.

Thin LUNs: On-Demand Space Allocation

A thin LUN, on the other hand, only allocates storage space as it's needed. It's like buying cake slices as you want them. The system creates a virtual disk that expands as you write data.

  • Advantages: Space efficiency. Thin provisioning saves space by only allocating storage for data that's actually written. This is ideal in environments with fluctuating storage needs.
  • Disadvantages: Potential performance impact. As data is written, the system may need to find and allocate more space, leading to performance degradation compared to thick LUNs. This can be mitigated through proper storage architecture and management techniques. Thin LUNs can also be more complex to manage than thick LUNs.

Thick vs. Thin LUNs: A Summary

Feature Thick LUN Thin LUN
Space Allocation Pre-allocated, all space immediately used On-demand, space allocated as needed
Performance Generally higher Can be lower, depending on usage
Space Efficiency Lower Higher
Management Simpler More complex

Reference Information: Thick LUNs are higher performing than thin LUNs because of the direct addressing, and should be used for applications where performance is more important than space savings.

Related Articles