铁威马增强型缓存--Hyper Cache

有关 TOS 6 的新功能与主要改进

版主: TerraSupportTMsupportTMjack

回复
头像
TMroy
技术支持
帖子: 1038
注册时间: 2020年 3月 12日 星期四 2:08 pm
China

铁威马增强型缓存--Hyper Cache

帖子 TMroy »

什么是 Hyper Cache?
由于数据量急剧增多,用户对存储空间需求也越来越大。部分用户不仅要求存储空间巨大,而且对数据的读取速度也有较苛刻的要求。传统的机械硬盘容量大,2022年最大的硬盘即可提供高达22TB 的存储空间,但SATA/SAS 机械硬盘的由于自身结构与总线限制的原因,读取速度慢,通常只有200~300MB/s,4K读写性能就更差了; M.2 SSD 虽然能提供很高的存储速度 1000~2000MB/s,甚至更快,4K 读写性能也很出色。但SSD 的缺点也很明显:容量小、价格贵、寿命短,TLC SSD 全盘写寿命平均低于 1000次。在此情形下,使用混合存储是目前最流行的解决方案,用机械硬盘存储数据,用SSD 做缓存加速。

TerraMaster Hyper Cache 是铁威马开发的一种独有的 SSD 缓存加速工具。与传统的 SSD 缓存相比,Hyper Cache 能提供多达3种缓存模式供选择以适应不同的使用需求,还能为提供换成的 SSD 创建磁盘阵列以增加缓存速度与安全性。通过铁威马 Hyper Cache,您可以为TNAS 创建更快速,更安全的 SSD 缓存加速,实现更高效可靠的混合型存储。

优点介绍:
铁威马的 Hyper Cache 为用户提供写+读、只读、平衡 3 种可选的缓存工作模式,不同的模式具备不同的特性,同时,结合铁威马专门针对换成开发的 SSD 磁盘阵列,Hyper Cache 允许用户使用多个 SSD 创建RAID 0, RAID 1, RAID 5 的磁盘阵列,以提供 SSD 容量扩展与冗余保护的功能。通过使用自定义的缓存模式自由搭配 SSD 阵列组合,可以满足用户在不同的业务场景下对缓存速度与数据安全的个性需求。

各种模式定义:
1. 读-写模式(Read-wrtie mode)
说明:此模式提供读与写2种缓存加速。数据将被先写入到 SSD 缓存,稍后再写入硬盘;读-写模式的缺点是不够安全,一旦 SSD 出现故障,或者中途停电,数据有可能会丢失;如果需要提升读-写模式的安全性,可以使用多块SSD 组成 RAID 1 或者RAID 5 阵列以为缓存SSD 提供冗余,这样不仅可以增加缓存的容量,而且可以避免SSD 故障导致的数据丢失风险。读-写模式适合对缓存读写性能要求较高的用户。

2. 平衡模式(Balance mode)
说明:此模式提供预加载的读缓存加速。数据将被同时写入 SSD 缓存与硬盘,数据的写速度将会一定程度的降低,但可以提升读的速度。平衡模式可以避免 SSD 出现故障,或者中途停电导致的丢失的风险;在该模式下,通过使用2 块SSD 组建 RAID 0 阵列可以提升缓存的读写速度。平衡模式适合对写缓存性能要求不高,但对读缓存性能要求较高的用户。

3. 只读模式(Read-only mode)
说明:此模式仅提供读缓存加速。数据将被直接写入硬盘,而不写入缓存,SSD 中途出现故障也不会影响数据的的安全;在只读模式下,如果使用2 块SSD 组建 RAID 0 阵列可以提升缓存的读速度。只读模式适合对数据安全要求较高,但对缓存写性能要求不高的用户。

使用案例:
案例1,
视频非编专业人员对视频文件的读取速度要求较高,同时,由于视频文件的容量较大,对缓存容量也要求较高,一段高清视频脚本往往高达几百GB,这时,用户选用2块SSD 来组建缓存,如果选择读写模式 + RAID 0 阵列的配置,则可以达成为大型视频文件提升存取速度的要求。

案例2,
网站型数据库的特点是低写入,但高并发读取,对 4K读取性能要求很高。这时如果采用平衡模式 + RAID 0 的配置,则既可以保证写的安全,又可以达到读取速度的目的。
回复

回到 “TOS 6 核心特色功能”