[SOLVED] SSD Auto-tiering on home-NAS dedicated to multimedia content? Worth it/any benefit?

pushpull

Honorable
Oct 27, 2013
21
0
10,510
Hi guys, upgrading my home server with new storage (Q-NAP TS-832X), which has the option of adding M.2 storage for auto-tiering. A great feature but I'm wondering if it will surve any purpose at all in my scenario:

The storage will 95 % be various multimedia content accessed by devices in my home. Movies, series etc. Occasionally a movie or series episode might be watched more than once, but in general this is not the case.


    Is there any point at all adding M.2 for tiering?

    If so, in practical use how will the auto-tiering work on such content? If I am i.e. streaming a movie, will it be moved from my Ironwolf SATAs to the M.2, and I'll be streaming from the faster M.2 disk? Or what would be the criteria for content being moved to tiering storage, since it won't be that often the same data is accessed multiple times?

    If tiering still serves a decent purpose, what would be the a rational size of the M.2 to add? I will be stacking the NAS with 8 x 14TB Ironwolf disks.



All input appreciated. In advance, thank you.
 
Solution
I posit that you would not see any performance difference. Your use case is not what that is for.

That type of cache would be good for high frequency random data access...like a database server with thousands of hits per minute or similar.

A movie won't play any faster if it resides on the m.2 drive or on an Ironwolf.

https://www.qnap.com/solution/ssd-cache/en/
"The SSD cache feature on QNAP NAS accelerates IOPS performance by up to 10 times and reduces latency by 3 times for storage volumes. It is perfect for IOPS-demanding applications including databases and virtualization to significantly improve overall workflow."

asoroka

Distinguished
Apr 19, 2009
1,200
1
19,660
I would suggest that it is not worth it.

Your biggest limit is going to be the network.

I assume that you have some form of stripe so the throughput from the disks will be more than enough to swamp the 1GB link.

Your usage pattern will be mainly write once, read many. You are also doing large sequential reads (one time).

If you do try it, please post on your experience, if you see any speedup.
 

pushpull

Honorable
Oct 27, 2013
21
0
10,510
Hi and thanks for your answer. First of all I will be going 10Gbit network all the way within not that long, but my initial thought is also that I am not going to gain much. Mostly due to the content and usage.

I have a 120GB M.2 laying around, which I probably will stick in the NAS for tiering (mainly out of curiosity, to see how the tiering works in such a scenario and which files are moved to M.2), but if there was some sort of major benefit I didn't think of I would purchase a larger M.2.
 

USAFRet

Titan
Moderator
I posit that you would not see any performance difference. Your use case is not what that is for.

That type of cache would be good for high frequency random data access...like a database server with thousands of hits per minute or similar.

A movie won't play any faster if it resides on the m.2 drive or on an Ironwolf.

https://www.qnap.com/solution/ssd-cache/en/
"The SSD cache feature on QNAP NAS accelerates IOPS performance by up to 10 times and reduces latency by 3 times for storage volumes. It is perfect for IOPS-demanding applications including databases and virtualization to significantly improve overall workflow."
 
Solution