pure ssd zfs 還需要特別做zil/l2arc嗎? - 儲存設備

Table of Contents

最近工作上有需求,要弄一座 pure SSD 的storage
角色是作為proxmox 的storage 提供NFS/iscsi 的功能

因為剛好有預算,加上SSD的價格又持續探底
所以想弄個全SSD的storage
目標是 2TB SATA3 SSD x6 做raid10 的zpool
加上兩顆120G的SSD做mirror 安裝系統
因為板子上有空間,所以我想加一個 1T的PCI-E NVME SSD上去

不過我就想到一個問題
在以前SSD還很貴的時候,因為成本的關係
通常我們會使用SATA硬碟建立zpool,然後加個SLC 做ZIL
可能再加兩個SSD做raid0 作為L2ARC

可是現在如果都採用SSD來組RAID
感覺上似乎沒有什麼必要去增加 ZIL/L2ARC,因為本身速度就已經夠快了
加記憶體似乎還更有效率一點?

增加ZIL/L2ARC 這兩種CACHE 是為了效能
可是如果RAID本身的速度就不輸兩種CACHE
增加CACHE好像就沒有什麼意義了?
或許裝128G的記憶體,開個64G來做ZIL 更好一些?

不曉得各位先進的意見?


--

All Comments

Necoo avatarNecoo2019-08-26
我記得ssd做raid 0 不會增加4kㄅ(?)
Mason avatarMason2019-08-27
Intel P系列的兩顆大顆去Raid1? 雖然會比較貴
Charlie avatarCharlie2019-08-29
有一個u.2介面的之前跳水不知道還在不在
Una avatarUna2019-09-02
SSD做raid0是什麼感覺?
Jacob avatarJacob2019-09-02
對, 基本上就不需要了, 還有不要亂調教zfs,
Sierra Rose avatarSierra Rose2019-09-06
任何為了效能做的設定變更務必準備好測資去跑,
盲目的更隨網路文件去調通常是負面效果
Leila avatarLeila2019-09-10
還有,ZIL 是 write only,僅用在sync write斷電意外
Annie avatarAnnie2019-09-14
所以你放記憶體的話就, 嗯, 拜託不要亂弄
Liam avatarLiam2019-09-19
儘管你已經是 AFA,找個耐寫的 SSD 當 SLOG 可以避
Skylar Davis avatarSkylar Davis2019-09-19
免 ZIL 與 dataset 寫入同一群裝置的 double-write
行為。L2ARC 除非真有巨量資料,否則乖乖投資記憶體
Regina avatarRegina2019-09-20
作為 ARC 還比較有效率。
最後再說一次,ZIL 放在可揮發性媒體上是很危險的,
請打消放在 ramdik 的念頭。
Oliver avatarOliver2019-09-20
另外,nvme 用於 zpool 主體優勢不明顯,還有些未解
Heather avatarHeather2019-09-23
Tracy avatarTracy2019-09-28
你可以直接買PureStorage比較快
Skylar DavisLinda avatarSkylar DavisLinda2019-09-28
有錢我也想用AFA啊,幹嘛還這麼苦命來土炮?
Michael avatarMichael2019-10-01
所以看起來似乎是不太需要了是嗎?