Joh*_*ZFS 5 solaris zfs filesystems ssd
听起来像个愚蠢的问题,但 SF 没有现成的答案
缓存池的名称可以与 zpool 不同吗?
例如:假设有一个 zpool“tank”服务于 NFS 和 iSCSI
是否可以将新的缓存池添加为“xyz1”,以便为“坦克”提供服务?
或者是否有每个池缓存的概念?
Tom*_*haw 10
首先,对于一般的 ZFS 最佳实践,Solaris Internals wiki 非常有用:http : //www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide
如果需要,您可以创建一个完全由 SSD 组成的单独 ZFS 池。但是,这不会提高任何其他池的性能。对于大多数工作负载而言,一种更具成本效益的方法是使用混合存储池功能;也就是说,将 SSD 添加到普通旋转磁盘以提高读取和/或写入性能。
关键点:
SSD 只能添加到现有池中以提高该池的性能。它们没有不同的名称——它们只是池中的设备。您可以根据性能要求向池中添加多个缓存和日志设备。
为了提高池的读取性能,请将 SSD 分配为缓存设备(“L2ARC”)。
为了提高池的写入性能,请将 SSD 分配为日志设备(“ZIL”)。
L2ARC 是一种读缓存,它会随着时间的推移而填满,并根据最常用和最近使用的块的组合来存储数据。这提供了对“热”数据的快速访问。它以更低的每 GB 成本提供几乎 RAM 的速度优势。
ZIL 是一个意图日志 - 添加 SSD 允许以高 IOPS 和极低延迟发生同步写入,这在某些情况下提高了应用程序性能(例如数据库和 NFS 共享)。
| 归档时间: |
|
| 查看次数: |
4881 次 |
| 最近记录: |