
我正在從地面建立一個小型資料中心,並且正在考慮 10GbE。我正在尋找有關此決定的一些建議。
我將 Infiniband、FC、10GbE 和 LACP 與 GigE 進行了比較,最終 10GbE 似乎是目前最好的解決方案。
談論資料中心:它將有一個或兩個儲存(在故障轉移情況下有兩個),以及三台運行某些虛擬機器管理程式的 1U 機器(XenServer 是我最喜歡的)。 VM 將位於儲存中,因此虛擬機器管理程式將從儲存空間啟動,或者我將在 1U 電腦中放置一些小型 SSD 以載入虛擬機器管理程式。
所以,這裡的問題是:我對我必須購買什麼來建立人脈有點困惑。我看過一些昂貴的交換機,例如具有許多功能的 Cisco Nexus 5000/7000,但我不知道我是否真的需要這些交換器。
我沒有 FC,那麼購買沒有「融合網路」技術的單一 10GbE 交換器是否安全?或者我應該採用其中一個來運行 FCoE?
另一個問題:10GbE 上的 iSCSI 會比 FCoE 更好嗎? (我認為 FCoE 更好,因為我們在 FCoE 中不使用 IP 堆疊)。
預先感謝,我非常感謝這裡的一些意見。
答案1
我和湯姆在一起!與 10 GbE 相比,IB(即使是古老的)更便宜、更快。
人們從基本廉價的裝備中得到了一些不錯的數據:
http://forums.servethehome.com/networking/1758-$67-ddr-infiniband-windows-1-920mb-s-43k-iops.html
問題是 TCP-over-IB 很糟糕(會降低效能並增加巨大的延遲)並且本機 IB 支援非常有限。 SMB Direct 與 Windows Server 2012 R2 的結合非常棒(當它工作時)。
答案2
應根據對您的需求/預算/專業知識的評估來做出技術之間的決定。顯然,您的選擇很大程度上取決於您擁有或將購買的儲存硬體類型以及網路基礎架構。傳統上,SAN 由於速度高而使用光纖通道,但隨著 10GbE 的出現,乙太網路已成為一個可行的競爭者。根據資料中心的使用率水平,您甚至可以不用使用 1GbE 和 MPIO,並且能夠在以後進行擴充。大多數主要供應商都會為您提供 iSCSI、FCoE 和 FC 產品之間的選擇,而這些產品之間的選擇應基於您目前(或所需)的基礎設施,並考慮您員工的專業知識。
我無法評論 Infiniband 的使用,因為我自己從未使用過它,除了它的使用不如其他技術普遍,可供選擇的供應商也相應較少。附帶的風險是尋找能夠支援不太常見設備的員工。
就我個人而言,如果您(和您的員工)沒有光纖通道(也沒有現有基礎設施)的經驗,我的建議是選擇iSCSI 產品,因為您的學習曲線(可能還有實施成本)會低得多。大多數人忘記了硬體成本與勞動力相比微不足道。我在人員成本上的花費是硬體預算的十倍,因此,如果某種類型的硬體稍微貴一點,但我的員工很好理解(或者我可以更容易找到人來處理它),那麼它就成為顯而易見的選擇。當然,除非您正在尋找新的學習機會。 :P
答案3
如果您擁有現有的FC 基礎架構並需要將FC LUN 提供給新伺服器,而這些伺服器沒有FC HBA(或您的FC 交換器上的授權FC 連接埠用完- 這是一樣的),那麼FCoE 就有意義。因此,您可以採用 10 GbE 並執行 FCoE,以降低 FC 裝置的成本。從頭開始建置 FCoE 毫無意義,在 10 GbE 上執行 iSCSI(或使用 RDMA 的 SMB Direct)就可以了。憑藉最新的、不錯的多 GHz 和多核心 CPU,以及 TCP 和 iSCSI 至少部分卸載到 NIC ASIC,TCP 儲存和原始乙太網路儲存之間沒有什麼區別。祝你好運,我的朋友!
答案4
為什麼?
考慮到高價格和低頻寬,我總是更喜歡 Infiniband 而不是 10g。加上基於 1g 的外鏈路 - 除非您有超過 1g 的上行鏈路頻寬。
由於其他限制,我在一些伺服器上使用 10g(大多數 - 幾乎所有伺服器都是 1g,我們用作主幹的 Netgear TXS 752 有 4x10g spf+),並且網卡的價格因素 - 哎喲。與更快的 Infiniband 相比。