玩轉 NAS 秘技︰實測 iSCSI LUN 區塊層級快照速度!
玩轉 NAS 秘技︰實測 iSCSI LUN 區塊層級快照速度!
上回談及 QNAP 區塊層級快照及市面上的檔案層級快照有什麼差別,最主要是區塊層級快照是在底層直接讀取硬碟或磁區進行,從而可讀取大型區塊增加備份速度;相比起檔案層級快照,由於需要在較上層的檔案系統進行快照動作,因此備份速度往往大減。
有見及此,小編向 QNAP 廠商借了一台 TS-EC1680U 企業級儲存裝置,並測試區塊層級快照是否真的能夠在幾秒鐘下完成 3TB 容量的快照,除了測試備份速度之外這次實驗會使用一台 Windows 10 客戶端,並使用 Windows iSCSI Initiator 掛載由 TS-EC1680U 建立出來的 3TB iSCSI LUN,並且測試回復時間,因為要實際模擬出容量已滿,所以會建立 Thick 磁區給這個 3TB iSCSI LUN 使用,以下是 Windows 10 客戶端硬體資訊。
而 TS-EC1680U 的硬體資訊是預載一顆 Intel Xeon CPU E3-1245 v3 3.40GHz 處理器;記憶體預載了 32GB;Firmware 為 4.3.3.0262 Build 20170727。
實驗 QNAP iSCSI LUN 區塊層級快照速度
在測試之前,於 TS-EC1680U 預先安裝了 16 顆 Seagate ST2000VN0001-SF174 2TB 企業級硬碟,並且建立了 RAID 0 磁碟陣列組成一個共 28.96TB 的儲存池1 (Storage Pool 1)。
然後開始新增一個 iSCSI 磁碟,因為要選擇【動態配置】及【立即配置】,首先講解一下什麼是動態配置,這就是 Thin 硬碟方式「用多少拿多少儲存空間」的意思,而 Thick 硬碟就是「實際使用了儲存空間」的意思。因為想給大家看快照一個 3TB 容量需要多久,所以建立一個 3TB 的 iSCSI 磁碟。
完成建立後,這個 3TB iSCSI 磁碟已經變成為一個區塊類型的 LUN,現在便能夠於上方開啟【快照管理員】作快照動作。
這裡可以知道快照一個以區塊層級建立出來的 3TB LUN 需要多久,於上方顯示系統目前的日期和時間給大家看,只要看 21:19:52 便可,而這個快照名稱預設為【snap1】。
小編不經不覺建立了 6 個快照,而 snap1 的完成時間為 21:19:57,所以快照一個區塊層級 3TB 的 LUN 只要 5 秒即可完成!
現在開始執行回復動作,首先選擇【snap 4】作回復點,然後在左下方按【回復快照】。
小編截了多張圖,讓大家清楚回復需要多少時間,開始的回復時間為 21:25:59,而最後的完成時間為 21:29:34,以 4:25 完成回復 3TB,時間上算是很不錯了。
最後檢查回復出來的 iSCSI 磁碟是否沒有損失資料,而 iSCSI 磁碟是 T: 磁碟機,總容量 2.99TB (大約 3TB,可用空間為 2.92TB),按入後所有資料完整無缺。
QNAP 區塊層級快照確實能夠於 5 秒鐘備份一個 3TB iSCSI LUN,而回復時間為 4:25,這兩個時間相當不錯!如果公司講求 RPO 及 RTO 的話,不妨試一下這套快照方案。