这在很大程度上取决于您的工作量。您所说的混合驱动器通常只有大约8GB的SSD-如果您一次又一次地读写相同的〜8GB数据,那么您将看到SSD的性能。如果您要进行大型传输,而数据只能读取一次或两次(例如使用视频/媒体服务器),那么由于频繁的高速缓存未命中,您会更好地加强盘片存储。
SSHD非常适合台式机用户(考虑到我系统上的5TB读取请求,其中97%的存储空间是相同的32GB),但是文件服务器的使用模式往往不同。
如果您混合使用大型顺序读/写和大量随机I / O,那么建议您使用ZFS,并使用适当的磁盘和良好的SSD。
作为参考,我最近使用ZFS设置了一个5x4TB RAID阵列,它可以与用于顺序I / O的SSD完全相连(在10GB文件上平均读取450MB / s)。这进一步得到了固态硬盘作为写/读缓存的支持,从理论上讲,如果一半的工作负载来自缓存而一半的工作负载来自盘片,则理论上可以达到900MB / s至1GB / s。实际上,它与超大型SSHD相同,但是您可以使用企业级硬件对其进行自定义和构建,并在出现故障时轻松地更换各个部件。
注意:如果您将SSD用作写缓存,则应将两个单独的SSD用作镜像写缓存,以免出现故障时不会丢失数据。您可以轻松地获取两个256GB SSD,将每个中的6GB用作镜像写入缓存,然后将剩余的500GB用作大型读取缓存。