Page 1 of 4

TerraMaster Hyper Cache

Posted: 07 Jun 2023, 18:25
by TMroy
What is Hyper Cache?
Due to the sharp increase in the amount of data, users' demand for storage space is also increasing. Some users not only require huge storage space, but also have strict requirements for data reading speed. The traditional mechanical hard disk has a large capacity. The largest hard disk in 2022 can provide up to 22TB of storage space. However, due to its own structure and bus limitations, the read speed of SATA/SAS mechanical hard disk is slow, usually only 200~300MB/s. 4K random read and write performance is even worse; although M.2 SSD can provide a very high storage speed of 1000~2000MB/s, or even faster, 4K random read and write performance is also very good. However, the shortcomings of SSD are also obvious: small capacity, high price, and short lifespan. The average write lifespan of TLC SSD is less than 1000 times. In this case, using hybrid storage is currently the most popular solution, using mechanical hard disks to store data and SSDs for cache acceleration.

TerraMaster Hyper Cache is a unique SSD cache acceleration tool developed by TerraMaster. Compared with the traditional SSD cache, Hyper Cache can provide up to 3 cache modes to choose from to suit different usage needs, and can also create a disk array for the SSD to increase cache speed and security. With TerraMaster Hyper Cache, you can create faster and safer SSD cache acceleration for TNAS, and achieve more efficient and reliable hybrid storage.

Advantages:
TerraMaster's Hyper Cache provides users with three optional cache working modes: write + read, read-only, and balance. Different modes have different characteristics. At the same time, combined with the SSD disk array specially developed by TerraMaster, Hyper Cache allows users to use multiple SSDs to create RAID 0, RAID 1, and RAID 5 disk arrays to provide SSD capacity expansion and redundancy protection. By using a custom cache mode to freely match SSD array combinations, it can meet users' individual needs for cache speed and data security in different business scenarios.

Mode definitions:
1. Read-write mode
Description: This mode provides cache acceleration for reading and writing. The data will be written to the SSD cache first, and then written to the hard disk later; the disadvantage of the read-write mode is that it is not safe enough. Once the SSD fails or the power is cut off midway, the data may be lost; if you need to improve the read-write mode For security, multiple SSDs can be used to form a RAID 1 or RAID 5 array to provide redundancy for caching SSDs, which not only increases the capacity of the cache, but also avoids the risk of data loss caused by SSD failure. The read-write mode is suitable for users who have high requirements for cache read and write performance.

2. Balance mode
Description: This mode provides preloaded read cache acceleration. Data will be written to the SSD cache and hard disk at the same time, the data writing speed will be reduced to a certain extent, but the reading speed can be increased. Balanced mode can avoid the risk of SSD failure or loss caused by midway power failure; in this mode, the read and write speed of the cache can be improved by using 2 SSDs to form a RAID 0 array. Balanced mode is suitable for users who do not require high write cache performance but high read cache performance.

3. Read-only mode
Note: This mode only provides read cache acceleration. The data will be written directly to the hard disk instead of the cache, and the failure of the SSD will not affect the security of the data; in the read-only mode, if two SSDs are used to form a RAID 0 array, the read speed of the cache can be improved. The read-only mode is suitable for users who have high requirements for data security but not high requirements for cache write performance.

Use Cases:
Case 1,
Video editing professionals have high requirements on the reading speed of video files. At the same time, due to the large capacity of video files, they also have high requirements on cache capacity. A high-definition video script is often as high as hundreds of GB. At this time, users use 2 SSDs build the cache. If you choose the configuration of read-write mode + RAID 0 array, you can meet the requirement of increasing the access speed for large video files.

Case 2,
Website-type databases are characterized by low writes but high concurrent reads, and have high requirements for 4K read performance. At this time, if the configuration of balanced mode + RAID 0 is adopted, it can not only ensure the safety of writing, but also achieve the purpose of reading speed.

Re: TerraMaster Hyper Cache

Posted: 31 Jul 2023, 15:54
by Optimus22Prime
Is it possible to disable Hyper Cache (SSD need replacement, for example) for already existing volume? Is it safe for stored data?

Re: TerraMaster Hyper Cache

Posted: 31 Jul 2023, 18:06
by TMzethar
Yes, you can. But if it loading long time afte you disable it, please keep waiting as they are processing the remaining work.

Re: TerraMaster Hyper Cache

Posted: 04 Aug 2023, 17:28
by DERIKKU
Why i can't use a SSD on USB not as HyperCache? I think this is a good idea

kr

Re: TerraMaster Hyper Cache

Posted: 04 Aug 2023, 18:15
by Gremlin
Does this (Hyper Cache) supersede the "SSD Cache" referenced in the TOS5 Help Files?

The Help file mentions
If you set such an SSD as a flash cache, the SSD will be used as a cache for data transmission
but I don't see this now.

Re: TerraMaster Hyper Cache

Posted: 04 Aug 2023, 18:48
by TMLyy
{L_BUTTON_AT}Gremlin

Yes,In some cases, caching may require multiple transfers to be effective.

Re: TerraMaster Hyper Cache

Posted: 04 Aug 2023, 19:03
by Gremlin
Thanks. I do find still having 'out of date' help pages a bit confusing. Maybe TM Support could update the Help pages to reflect current (or different) options within the versions. Even a link to this updated version would be useful.

Re: TerraMaster Hyper Cache

Posted: 19 Sep 2023, 22:07
by Gremlin
[at=Ruberr post_id=29813 time=1695129711 user_id=7765][/at]

:arrow: :!: :shock: :?:

Re: TerraMaster Hyper Cache

Posted: 24 Sep 2023, 09:11
by TreyD
It states read write mode will write from ssd cache to hard drive at a later time. What determines when it will be written to the hard drive?

Re: TerraMaster Hyper Cache

Posted: 24 Sep 2023, 10:43
by ElPabloMaximo
More than one Hyper Cache be created in the system. It seems that only one Hyper Cache can be created and it can be assigned to only one volume which is very limiting. IMO, creating only one volume in a system is always a bad idea.