Raid

FC 和 SAS DAS 設備是否足夠標準?

  • June 1, 2014

在我提出問題之前,這裡有一些可能有用也可能沒有用的背景資訊:

我第一次發現自己需要 DAS 解決方案。我的首要任務是單一方向的數據吞吐量。我可以寫大塊,我不需要同時閱讀。伺服器(數據產生設備)並不是一個真正的典型伺服器,它是一個非常強大的單板電腦。因此,對於我可以安裝的附加卡,我的選擇有限,因為它必須使用相當不常見的界面 XMC。目前我相信我的 PCIex8 gen 1 有限,這意味著對我來說可能的瓶頸將是這個 16gbps 連接。

到目前為止,我發現的 XMC 板提供以下連接:

a) 雙 10GBE 乙太網控制器,總吞吐量 20gbps

b) 雙四路 SAS 2.0 連接器 (SFF-8XXX) HBA(無 RAID),總吞吐量 48 gbps

c) 雙 FC 8gb HBA(無 RAID),總吞吐量 16gbps

我對你們的問題是:

  1. 是 SAS 和/或 FC,以及擴展它們的 HBA,足夠標準,我可以購買帶有 RAID 控制器的 Dell 或 Aberdeen 儲存伺服器,該控制器具有外部 SAS 或 FC 埠,並期望我可以將其連接到我的 SAS 或 FC HBA,提供單個卷(如果我這樣配置儲存伺服器),而無需檢查 HBA 兼容性?

  2. 在像 Dell PowerVault(DAS 或 NAS)這樣的設備上,是否有需要關注的作業系統,或者它是否意味著可以遠端管理?是否有本地介面以防我無法遠端管理它(即,如果我的單板電腦使用 Dell OpenManage 不支持的作業系統)。幾乎所有自稱為 DAS 的設備都會出現這種情況嗎?

  3. 如果我購買了某種 Supermicro 儲存機箱,安裝了帶有外部連接的 raid 控制器,是否有一個不錯的輕量級作業系統可以執行僅用於管理控制器?我什至需要一個作業系統,因為 raid 卡無論如何都會被配置為預啟動?

  4. 購買基於 XMC 的 10gigabit 乙太網卡(通常是雙埠)要容易得多。使用 iSCSI 作為 DAS 使用 SFP+ 電纜直接佈線時,我會在哪些方面遇到麻煩?

提前致謝

廣告 1) 市場上有不同種類的儲存解決方案 - 您需要注意所購買的產品:

  • 帶有無源背板的 JBOD 機箱 - 您會發現其中一些用於 SAS。它們只是為多通道鏈路提供直通連接,沒有任何邏輯或任何類型的管理
  • 帶有(SAS 或 FC)擴展器的 JBOD - 這些對於更高密度的應用程序更常見,擴展器會將 1 或 2 個(多通道)連結扇出到更多驅動器。管理(主要用於分區)可能是帶外(通過具有 IP 連接的單獨管理控制器)或帶內 (SES),具體取決於實施。
  • 帶有自己的控制器的儲存設備 - 可能採用 FC、SAS 或 iSCSI 連接的任意組合(在後一種情況下,有時還具有 NAS 功能),通常可通過額外的 JBOD 架子進行擴展,並提供冗餘控制器。控制器是內置的,管理是帶外的。許多解決方案使用相同的基礎機箱和一組不同的控制器或附加介面,具體取決於所需的主機互連類型

儲存設備通常與所聲稱的兼容 - SAS 互連可以與 SAS HBA 連接並呈現單個卷(具有可配置的 RAID 級別),FC 和 iSCSI 也是如此。JBOD 更加棘手 - 特別是如果它們被設計為儲存設備的擴展架,您必須特別注意確保它們可以與所選控制器一起使用(並受支持)。

廣告 2) 當然,儲存設備上有一個作業系統。但由於它是隨設備一起提供的,您可以將其視為“韌體”並進行處理。在使用設備之前,您當然不需要盯著啟動螢幕並按ctrl+ alt+ del(儘管您在市場上找到基於 Windows Storage Server 的設備)。由於管理通常發生在帶外,您可以選擇使用額外的電腦進行維護和監控。

ad 3) 如果我沒聽錯的話,您想設置一個 RAID 控制器來連接您的磁碟作為 SBC 的 HBA 的目標。我不知道有任何卡會支持這種操作模式。擴展器以這種方式工作(您可以將目標和啟動器連接到擴展器的任何給定埠),但您仍然必須在 SBC 的控制器上擁有 RAID 邏輯。

ad 4) 你可能不會惹上那麼多麻煩。iSCSI 是當今非常標準的儲存互連,性能不錯,多路徑和故障轉移選項也很好。但是,由於 iSCSI 堆棧比 SAS 更複雜且依賴項更多,因此您需要知道自己在做什麼。此外,與 SAS 或 FC 互連相比,您通常會遇到更高的延遲:

不同互連的延遲摘要

引用自:https://serverfault.com/questions/600920