截圖 2019-11-01 下午4.30.58.jpg

    前言:  

SoftRAID 這家已經研發超過 20 年的軟體公司目前隸屬於美商 OWC 集團之下,其目的是要建構更好的磁碟陣列使用環境及配合 OWC 生產出更好的儲存設備。

SoftRAID 軟體問世於 1994 年,是一個在 MAC 平台運作的磁碟陣列軟體,顧名思義就是以軟體建構 RAID,SoftRAID 憑著許多關鍵的功能切入市場,包括:

  • 快速的以鏡像重建
  • 完整的電子郵件通知
  • 硬碟認證 - 使用硬碟之前先確認此硬碟狀態是否良好
  • RAID 磁區驗證
  • 所有 RAID 等級的 TRIM 支援 - TRIM 可提升建立於 SSD 儲存空間之讀寫效能,不僅提高效率,同時也能延長 SSD 的壽命
  • 碟碟故障預測

 

本人非常非常榮幸的在 OWC 及 SoftRAID 兩位創始人到訪台灣之際與他們合照留念,Tim Standing 與本人侃侃而談 SoftRAID 的好處與特色,相談甚歡長達一小時以上。

由左至右:AKiTiO 創始人 Tommy,OWC 創始人 Larry O'Connor,小編本人 Toby,及 SoftRAID 創始人 Tim Standing,

20190920_IMG_7799.JPG

    使用 SoftRAID 的好處:  

有關軟體 RAID 與硬體 RAID,我想業界各有喜好,但使用 SoftRAID 的好處至少有幾個方向:

1.資料安全

以 SoftRAID 建立的資料,可以存放在不同的外接盒之間,假設其中一個外接盒故障了,你的檔案並不會消失,可以搬到另一個外接盒再利用軟體重建。

但使用硬體 RAID,如果外接盒發生故障(可能是控制器、外接盒本身或電源供應器),所有的檔案可能就不見了。假設你使用較低階的硬體 RAID,就算只是斷電,資料也可能會消失。

2.速度

SoftRAID 提供超快的讀寫速度,速度可與昂貴的硬體 RAID 相比,它利用電腦的 CPU 來運算但幾乎不占用什麼資源。

3.成本

許多人印象中認為軟體 RAID 就是個功能較弱與價格便宜的解決方案,這是錯誤的觀念。昂貴的硬體 RAID 在硬體上無法持續升級,通常內部的晶片功能還不如市面上一般的筆電。

實際上根據統計,許多在 RAID 設備上花費超過 10,000 美元的公司都選擇以軟體 RAID 來獲得更高的靈活性和節省成本,這些公司的信心就是最好的證明。

4.技術上的優勢

就算你買的硬體 RAID 外接盒是最新的,科技日新月異,它很快就會過時,而且您也無法更換新的晶片,就算硬體可以升級可能也要送回原廠,耗時又麻煩。

使用 SoftRAID,你可以把 RAID 陣列轉移至有更新更快的 CPU 的新電腦上來輕鬆升級。SoftRAID 的線上更新可確保你的軟體始終處於領先地位。

5.風險

你放心把檔案資料交給製造商負責嗎?

如果你的硬體 RAID 故障而且製造商已停止供貨或提供支援,那檔案資料就救不回來了。

通常磁碟陣列的格式化方式是獨家的,因此如果新系統是不同型號、不同的製造商或使用不同的陣列格式,就算把硬體 RAID 的組態轉移到新的硬碟也可能喪失所有資料 。

假設你仍然能夠取得替換零件,也要花費時間,精力和金錢才能運送到你手上。使用 SoftRAID 時,你可以將出現故障的機櫃移動到其他型號或不同製造商的新機櫃,資料都還存在。

6.高科技

SoftRAID 在 Mac 中使用高級的 Intel 晶片,這通常比低階硬體 RAID 盒中的 RAID 控制器功能更強。

便宜的硬體 RAID 製造商會使用更大的 RAM 來彌補效能較弱的晶片,增加的 RAM 提供了一個較大的讀寫緩衝區來暫存 “傳輸中” 的檔案,假設沒有斷電保護,只要一斷電,讀寫緩衝區中的所有檔案就會全部消失。你可以購買具有斷電保護的硬體 RAID,但這會大大提高價格。

SoftRAID 利用電腦本身的 CPU 能力以及小的緩衝區,檔案的緩衝區用不到 5 秒,因為斷電而喪失資料的可能性因此大大降低。

7.占用 CPU 資源

你可能聽說 SoftRAID 佔用了電腦太多資源。使用 SoftRAID 並非如此,無論你執行什麼程式,或是工作量很大,甚至都不會意識到 SoftRAID 正在運行。

SoftRAID 計算一次僅使用 CPU 數微秒,並且分散在 Mac CPU 的所有內核中,儘可能減少影響電腦。

有了 Mac 強大處理能力的優勢,工作不會被中斷。SoftRAID 的軟體 RAID 不會耗盡 CPU 的處理能力

另外很重要的一點,SoftRAID 是 MAC 上唯一能夠建置 RAID 5 的軟體 ( 等量分佈式資料校驗 )

    SoftRAID 的特色:  

▼SoftRAID 在 2019/10 時更新至 5.8 版,主要增加了對 macOS 10.15, Catalina 的支援,因為 macOS 在面對惡意軟體的保護上有了長足的進步。

如同 OWC 軟體研發部的副總裁 Tim Standing 所說:OWC 很高興發布 SoftRAID 5.8 版,該版本完全支持針對 macOS 的改進。

截圖 2019-11-01 下午4.30.58.jpg

▼SoftRAID 的特色如下:

輕鬆建立 / 刪除 RAID 組態 - SoftRAID指導您完成 RAID 組態的創建,幫助您確定最適合您的 RAID 系統。不想要的時候更可以安全的刪除,而不會冒數據風險。

新硬碟可以先進行認證測試 - 使用 SoftRAID 的 Certify 功能來檢查您的新硬碟是否有問題,該功能會測試碟盤上的每個磁區 (Sector) (因為製造商不會這麼做)。尤其當想把資料存入 SSD 之前,最好先測試一下!(此動作為破壞性,硬碟內部無資料才可執行)

隨時檢查您的資料或組態 - 驗證資料(非破壞性)或驗證組態以確保正常運行

想拯救舊硬碟? - 你可以在任何現有的硬碟上使用 Certify 來檢查它是否已有故障的磁區。請記住,不要在有資料的硬碟上執行此操作,除非先備份。

適合任何用途的五種 RAID 模式 - 在 5 種 RAID 模式之間進行選擇以適用於各種硬碟的使用情況:保持資料超級安全,快速讀取資料或兼具速度和安全性。可用的 RAID 模式是:RAID 0, 1 , 4, 5, 1+0

硬碟快故障了嗎? - 想確認硬碟是否正在故障中或即將發生故障,SofRAID 會提前警告您。如果發現硬碟有問題,SoftRAID 會立即經由電子郵件發送通知給您。( Lite 版不具此功能 )

檔案已被更動? - 與其他 RAID 產品相比,SoftRAID 重建被更動過的檔案磁區的速度更快。

額外功能! - SoftRAID 5.8 支援 5 種語言,將依據 Mac 的語言設定自動轉換。支援的語言:英語、法語、西班牙語、德語、日語或簡體中文 (繁體中文正在努力中)。SoftRAID 6 將會全面支持 APFS

Tim Standing 他在瑞典 (Sweden) 哥特堡 (Gothenburg) 舉辦的 MacSysAdmin 大會中提到,

Tim_Dive into APFS.jpg

▼經由 Google 於八個月內針對故障的十萬顆硬碟的調查統計,其中 75% 故障前有警告,25% 無警告就直接故障,如何及早確認硬碟即將損壞是大家都想解決的課題,

擷取103.JPG

▼SoftRAID 的監測功能:

SoftRAID 的監測無時無刻在背景執行,有錯誤的話會跑出對話框。

而且程式選單列有直覺的燈號顯示,藍色代表硬碟沒有問題,黃色代表硬碟正在損壞中,紅色代表危急狀態需要立刻更換硬碟。

註解 2019-11-05 000412.JPG

註解 2019-11-05 000344.JPG

▼SoftRAID 對應 S.M.A.R.T. 監測,在儲存媒介出問題之前可以提早警告。

註解 2019-11-05 000441.JPG

    安裝設定與細項說明:  

SoftRAID 分成兩個版本,XT 是對應 OWC 或 AKiTiO 的版本,Lite 是只能做 Raid 0 / 1,想使用 RAID 5 模式,就要用不含 Lite 的版本

  1. SoftRAID Lite & SoftRAID Lite XT ( 對應 Raid 0 / 1 模式 )
  2. SoftRAID & SoftRAID XT ( 對應 Raid 0 / 1 / 4 / 5 / 1+0 模式 )

擷取101.JPG

它有 30 天試用版可以免費體驗。也可直接購買專屬支援 OWC 與 AKiTiO Thunderbolt 3 產品的優惠版本 OWC SoftRAID XT

目前最新的 SoftRAID XT 是 v5.8.1 版 (2019/11),如果你已經有舊版,網頁上也有升級版可以買。

只要符合相容的電腦與外接設備,皆可直接安裝 SoftRAID 軟體建置您的 RAID Mode 陣列方案。

SoftRAID 的安裝與設定過程在 AKiTiO 的官網有完整的介紹。如果想安裝在 macOS Catalina,遇到問題可以參考這裡

▼我引用 Thunderbay 6 的截圖,安裝好的畫面如下,硬碟秀在左邊,建構好的組態秀在右邊,

截圖 2019-11-01 下午4.43.05.jpg

稍微跟大家聊聊 SoftRAID 選單其中的功能,

截圖 2019-11-01 下午4.31.19.jpg

▼點選 Preferences 之後出現以下選單,第一個選項非常方便,當你想找硬碟的時候,例如某一顆故障,或是想了解組態等,只要點選某顆硬碟,外接盒上的燈號就會閃爍。

截圖 2019-11-01 下午4.32.09.jpg

▼在 Disk 這個分頁,可以決定要不要紀錄 I/O 次數,要不要執行 SMART 測試,要不要使用 TRIM 指令,隨身碟是否也要啟用 SMART,限制錯誤報告次數等等。

截圖 2019-11-01 下午4.32.13.jpg

▼在 Volume 這個分頁,Safeguard 的用意是如果你想刪除陣列組態,要先把 Safeguard 關閉,也就是多一個步驟以免反悔,其他都是細項,

截圖 2019-11-01 下午4.32.18.jpg

▼在 Mirror 這個分頁,主要是針對鏡像檔案重建方面做設定,通常都會全部勾選,

截圖 2019-11-01 下午4.32.24.jpg

▼在 RAID 這個分頁,可以自動且快速的重建 RAID 組態,多半是故障時的修復選項,

截圖 2019-11-01 下午4.32.40.jpg

▼最後是有關 Monitor,無時無刻在背景執行監測,有錯誤的話會跑出對話框。底下都是設定跑出對話框的時機點。

截圖 2019-11-01 下午4.32.50.jpg

▼SoftRAID 測試你的硬碟時,分成 Verify 與 Certify 兩種方式,

校驗 (Verify)

SoftRAID 的校驗功能可讓你測試硬碟而不會破壞其上的任何磁區或資料。 驗證硬碟可確保能正確讀取該硬碟。

驗證 (Certify)

借助 SoftRAID 的驗證功能,您可以在將重要資料儲存到硬碟之前完全檢查新硬碟以確保它完全可靠。 如果您要重新使用舊硬碟,則驗證功能也很有用。

重要! 驗證硬碟將完全抹除硬碟上的所有資料,因此請注意不要對想保存資料的硬碟進行此操作。

截圖 2019-11-01 下午4.34.52.jpg

校驗的動作,執行後就要等到完全跑完,除非你拔線或斷電,

截圖 2019-11-01 下午4.35.00.jpg

▼Add disk lable 就是幫硬碟取個名字,取名字可以在使用多顆硬碟時比較好辨認,

截圖 2019-11-01 下午4.36.01.jpg

▼Zero Sectors 其實就是把檔案或陣列組態刪除,如果產生錯誤通常是沒有把 Safeguard 關閉,

截圖 2019-11-01 下午4.36.22.jpg

▼Safeguard 可以在這裡開啟或關閉,

截圖 2019-11-01 下午4.36.50.jpg

▼有時候有些高權限的動作需要輸入密碼才能動作,算是保護機制,

截圖 2019-11-01 下午4.37.01.jpg

▼如果你想轉換陣列的狀態,也是可以的,例如從 RAID 0 轉成 RAID 0+1,但並非甚麼格式都可以轉,

截圖 2019-11-01 下午4.37.53.jpg

▼從硬碟欄位那邊可以看到許多硬碟的資訊,

截圖 2019-11-01 下午4.43.05.jpg

    比較:  

▼你可能會想說,MAC 就有內建磁碟陣列工具了,真的需要用到 SoftRAID 嗎?這裡是以 OWC Thunderbay 6 來做解說,

趕緊叫出 MAC 內建的磁碟工具程式,可以看到安裝了六台 16TB 硬碟的 Thunderbay 6,

截圖 2019-11-01 下午4.46.21.jpg

▼從選單的「檔案」叫出 RAID 輔助程式,

截圖 2019-11-01 下午4.48.09.jpg

▼看到了嗎?能選的只有 RAID 0, 1 及 JBOD。所以 RAID 5 還是得靠 SoftRAID 來建立

截圖 2019-11-01 下午4.48.30.jpg

▼無論如何,來測試看看 RAID 0 的速度吧!

截圖 2019-11-01 下午4.48.43.jpg

▼格式有 APFS 與 Mac OS 擴充格式可以選,我們選 APFS,聽說速度會快一些,

截圖 2019-11-01 下午4.50.56.jpg

▼取個名稱以免搞混,再確認一次,APFS,RAID ,96TB

截圖 2019-11-01 下午4.52.03.jpg

▼選了六顆硬碟,

截圖 2019-11-01 下午4.52.18.jpg

▼開始製作,跑的時間說實在比 SoftRAID 要久一點,

截圖 2019-11-01 下午4.53.59.jpg

▼完成了!

截圖 2019-11-01 下午5.36.53.jpg

▼以 AJA System Test 跑一下速度,得到寫入 987 MB/s,讀取 1098 MB/s 的成績,

截圖 2019-11-01 下午5.45.11.jpg

▼與 SoftRAID 做比較,速度相當接近,所以兩者做出來的 RAID 沒什麼太大差別,

截圖 2019-11-01 下午4.22.08.jpg

另外,SoftRAID 還有硬碟狀態通知功能,這是 MAC 的「RAID 輔助程式」所沒有的。

    結論:  

SoftRAID 磁碟陣列軟體不僅能夠建置 RAID 5 組態,程式的多項功能讓您的重要資料獲得完善的保障,整體表現媲美甚至超越硬體 RAID,

與 OWC 產品搭配可省去許多 RAID 建置成本,實在是個人或公司的良好解決方案。

隨著 OWC 硬體的推陳出新,SoftRAID 軟體方面也將不斷更新,未來 6.0 版將支援 APFS 檔案格式,繁體中文支援也在進度之中,個人真的非常推薦。

arrow
arrow

    DJTopy 發表在 痞客邦 留言(0) 人氣()