光纖通道、HBA、iSCSI、一般 IT 知識?

光纖通道、HBA、iSCSI、一般 IT 知識?

我正在尋找兩個選項:一對 Emulex LPe1150-E 卡或一對 Dell XR997 卡。我想要做什麼:

  1. 我有一個 RAID6 陣列,在檳榔卡上有一個 NTFS 磁碟區。
  2. 我的房間裡有我的 i5-2500k 電腦。
  3. 我想要將我的文件放在遠處(~30m 電線路徑)的機架中。
  4. 我不會滿足於 1 GB 速度,也不想在網路上混合流量,因此我需要專用連結。
  5. 一個巨大的單一磁碟區在 Windows 7 x64 Ultimate 中顯示為磁碟機。
  6. 伺服器將是一些 Linux 發行版。它將是 i7-970。

採用 iSCSI 的戴爾 NIC 真的會對 CPU 週期造成太大負擔?就設置而言,這似乎是最簡單的路線,而且我知道它會給我我的文件,但可能真的對硬體造成負擔。我對光纖通道的替代路線真的一無所知。這樣能達到我想要的效果嗎?我不明白人們從哪裡獲得知識。它是像秘密社團類型的東西一樣透過 IT 世代傳承下來的嗎?我只是問,因為我似乎找不到任何這方面的資訊。我對硬體的理解沒有問題,只是軟體方面的東西威脅著我的大腦。我很苦惱,因為兩者的成本相當相等,但我不能冒險去看看一件事是否有效,但後來卻沒有。我的收入不多,所以我不能只是到處買硬體來玩。我需要一個我知道可行的解決方案。

答案1

如果NIC具有ToE(TCP卸載引擎),則可以大幅降低CPU所需的處理能力。我想說,對於任何 > 1Gbps 的速度,這幾乎是強制性的。

光纖通道和 iSCSI 之間的區別在於 iSCSI 在 IP 上運行,這是一種有損的協定(即資料包不能保證以正確的順序到達,甚至根本不能保證),而 FC 幾乎完全相反。

就我個人而言,我會選擇 iSCSI 路線。這更物有​​所值,最終您將擁有一個 10Gbps 的網路。 FC 不能用於 TCP/IP 通信,而 10GbE 可以。此外,您也可以使用 Windows iSCSI 啟動器使該磁碟區顯示在您的另一台 PC 上。

FC 在大型資料中心之外很少見到。但要注意的是,您使用 10GbE 並不代表您不能使用光纖。您可以(並且可能非常想要,如果距離超過 30 公尺)使用光纖電纜在不同地點之間運行網路。不過,XR997 是銅質卡(帶有 RJ45 的 CAT6),因此您需要找到兩個 10GbE 光纖卡才能走這條路。

至於我們從哪裡得到這些資訊?你是對的,沒有真正的知識庫可以告訴你在哪裡可以學習這些東西,是的,很多東西都是在你需要的時候傳下來的。通常是有人問像你一樣的問題。或者,如果您是一家企業,您會去戴爾/惠普/EMC/等公司,解釋您的情況,然後他們會在決策過程中指導您。

答案2

一般來說,大多數人是在工作中或透過認證來了解這些東西,而不是透過秘密握手。

我將從 10 gig-e 開始。大多數像樣的網卡(也就是說比消費級卡更好的網卡)都有自己的內部處理器(戴爾似乎有一個足夠強大的處理器,需要自己的風扇),並且不太可能給主處理器帶來過多的麻煩。 XR997s似乎使用常規8p8 連接器rs,但你需要使用6a 類,不是 5 類電纜。 10 gig-e 佈線類型有很多變化,這可能是您感到困惑的原因。

我要指出的是,除了需要更好等級的佈線之外,這與使用標準 10/100/1000 網路的方式相同,而且應該簡單得多。您只需要安裝驅動程序,在兩端設定靜態 ip,然後就可以用瓦斯做飯了。

我還沒開始理解光纖通道——你用它點對點然而,似乎

至於軟體方面,您需要將伺服器設定為 iscsi 目標 - 在 Linux 上tgtadm似乎是可以使用的東西,Windows 7 有自己的iSCSI啟動器

相關內容