首頁 企業 由 ScaleIO 評論提供支持的 EMC VxRack 節點

由 ScaleIO 評論提供支持的 EMC VxRack 節點

by StorageReview 企業實驗室

2013年XNUMX月,EMC做了一個 向 ScaleIO 投資 200 億美元, 通過 webscale 軟件定義的橫向擴展解決方案添加到他們的存儲產品組合中。 從那時起,ScaleIO 堆棧在靈活性和功能方面不斷發展,現在 EMC 提供各種配置的 ScaleIO 來解決各種企業和服務提供商用例。 了解與 ScaleIO 相關的廣泛概念非常重要。 該軟件可以安裝在任何硬件上,也可以通過 VCE(VxRack 系統或 VxRack 節點)作為工程解決方案購買。 ScaleIO 可以在雙層模式下運行,就像 SAN 一樣處理和執行,或者它可以運行超融合,將計算和存儲結合在一起。 它還可以運行裸機操作系統,與所有主要的管理程序集成,包括 VMware、Hyper-V 和 KVM,或 OpenStack。 最後,ScaleIO 支持多種驅動器配置,包括全磁盤、全閃存和介於兩者之間的混合組合,隨著節點數量的增長接近線性擴展。 最終結果是 ScaleIO 可以提供頂級性能,可以以令人印象深刻的經濟效益以幾乎所有可能的方式使用。


2013年XNUMX月,EMC做了一個 向 ScaleIO 投資 200 億美元, 通過 webscale 軟件定義的橫向擴展解決方案添加到他們的存儲產品組合中。 從那時起,ScaleIO 堆棧在靈活性和功能方面不斷發展,現在 EMC 提供各種配置的 ScaleIO 來解決各種企業和服務提供商用例。 了解與 ScaleIO 相關的廣泛概念非常重要。 該軟件可以安裝在任何硬件上,也可以通過 VCE(VxRack 系統或 VxRack 節點)作為工程解決方案購買。 ScaleIO 可以在雙層模式下運行,就像 SAN 一樣處理和執行,或者它可以運行超融合,將計算和存儲結合在一起。 它還可以運行裸機操作系統,與所有主要的管理程序集成,包括 VMware、Hyper-V 和 KVM,或 OpenStack。 最後,ScaleIO 支持多種驅動器配置,包括全磁盤、全閃存和介於兩者之間的混合組合,隨著節點數量的增長接近線性擴展。 最終結果是 ScaleIO 可以提供頂級性能,可以以令人印象深刻的經濟效益以幾乎所有可能的方式使用。

EMC 正在盡最大努力確保 ScaleIO 易於使用。 在 去年五月 EMC 消除了嘗試 ScaleIO 的障礙; 用戶無需註冊即可下載適用於非生產用途的全功能安裝。 從開發轉向生產只是一個按容量出售的許可問題。 下一步是 VxRack 節點,它將 ScaleIO 與經過驗證的商品硬件和單一供應商聯繫方式結合起來以獲得支持。 節點針對容量或性能進行了優化,並有多種形式。 我們的 VxRack 節點是高性能 2U 4 節點 PF100 機箱。 由 ScaleIO 提供支持的 EMC VxRack 節點採用節點並將它們與思科網絡和 VCE 服務和支持打包在一起,以提供易於使用的基礎架構,該基礎架構可以根據需要進行擴展以滿足企業應用程序需求或服務提供商的需求。 VxRack System 1000 是一個相對較新的產品,於去年下半年全面上市。 

ScaleIO 附帶了一些令人印象深刻的聲明和多年的現場實施來支持它們。 從可擴展性的角度來看,ScaleIO 可以從僅 3 個節點擴展到 1000 多個節點。可以根據需要以模塊化方式添加存儲和計算資源,並且 ScaleIO 可以根據應用程序需求自動調整存儲增長。 隨著存儲的增加,吞吐量和 IOPS 也會增加。 ScaleIO 使用 I/O 並行性(集群中的每台服務器都處理 I/O 操作)來消除瓶頸。 EMC 聲明性能優化是自動的,對應用程序或用戶的影響很小甚至沒有。 EMC 的內部實驗室測試表明,對於 31% 讀取工作負載,128 節點集群中的性能約為 100 萬次 IOPS。 ScaleIO 還具有彈性,因為可以在需要時自動增加或減少資源。 這一點以及隨容量擴展性能的能力使其成為從投資角度來看更具吸引力的產品,因為隨著規模的擴大,節省會增加。 

ScaleIO 為數據中心工作負載提供許多關鍵功能,例如讀取閃存緩存和恢復點。 Read Flash Cache 是一種自動緩存程序,它利用 PCIe 技術來提高整體性能。 Recoverpoint 通過允許恢復到特定時間點來添加一層數據保護。 ScaleIO 的其他好處包括使用戶能夠決定是使用精簡配置還是密集配置來提高存儲效率。 用戶可以設置保護域,將一套SDS作為另一套SDS的備份; 這將有助於在多級故障的結果中保護數據。 通過 QoS,用戶可以設置給定 SDC 的特定帶寬和存儲。 與 XtremIO 一樣,ScaleIO 也支持可寫快照,即現有捲的快照成為系統中新的​​未映射卷。 這些新卷可以像系統上的任何現有捲一樣進行調整。 進一步的數據保護方麵包括機架級高可用性(只有一個數據副本寫入每個機架以在硬件故障時保護數據),以及混淆卷以獲得更高保護的數據屏蔽。 

ScaleIO 軟件消費模型提供了一組動態的經濟學。 如果部署在商用硬件上,則雙層或超融合解決方案的淨成本是可以承受的。 該解決方案在任何部署模型中的可擴展性允許購買更少的硬件來預測未來的存儲需求,任何類型的節點都可以根據需要折疊和擴展。 反之亦然,因為服務器可以根據需要退役,而無需叉車式升級。 關於我們在 8 節點全閃存配置中審查的由 ScaleIO 提供支持的 EMC VxRack 節點,考慮到配置和性能配置文件,定價非常激進。 目前,確切的定價有點不穩定,但隨著 VxRack 的發展勢頭,工程解決方案的潛在機箱和組件節省買家將從中受益。 我們還推測,當戴爾收購完成時,額外的節省可能會轉嫁給客戶。 不過一般來說,購買者應該期望為我們正在審查的 200,000U 2 節點系統支付不到 4 美元。 但是,EMC 提供了許多其他專為不同工作負載設計的選項,這些選項更具成本效益。

由 ScaleIO 提供支持的 EMC VxRack 節點(性能計算全閃存 PF100)規格

  • 機箱 – 節點數:2U-4 節點
  • 每個節點的處理器:雙 Intel E5-2680 V3、12c、2.5GHz
  • 芯片組:Intel 610
  • 每個節點 DDR4 內存:512G​​B (16x 32GB)
  • 每個節點的嵌入式 NIC:雙 1 Gbps 以太網端口 + 1 個 10/100 管理端口
  • 每個節點的 RAID 控制器:1 個 LSI 3008
  • 每個節點的 SSD:4.8TB(6 個 2.5 英寸 800GB eMLC)
  • 每個節點的 SATADOM:32GBSLC
  • 每個節點 10GbE 端口:4 個 10Gbps 端口 SFP+
  • 電源:雙 1600W 白金 PSU AC
  • 路由器:Cisco Nexus C3164Q-40GE

管理和可用性

ScaleIO 安裝了基於 Windows(或 CLI)的管理系統,還支持 vSphere、OpenStack 和 EMC 的 ViPR。 為了管理 ScaleIO,我們使用了它的 GUI 以及通過 VMware vSphere 的插件。 Windows GUI 具有三個主要選項卡,它們或多或少使管理員能夠監控整個系統、儀表板、後端和警報。 儀表板為用戶提供了系統的整體視圖,包括容量(總容量、已用容量和空閒容量)、I/O 工作負載(包括讀、寫和總帶寬、IOPS 和 I/O 大小),並為用戶提供了一個重新平衡和重建的讀數(如果當前正在發生)。 儀表板底部是 SDC、卷、保護域、SDS 和管理的選項卡。

單擊“後端”選項卡可為管理員提供按節點和單個驅動器細分的系統的整體視圖。 還有性能、重建和重新平衡以及警報等各個方面的讀數。

通過下拉菜單,管理員可以更仔細地查看服務器內的幾乎任何方面,包括容量使用情況、容量健康狀況、重建和重新平衡、應用程序 I/O、整體 I/O、I/O 帶寬、狀態摘要、配置、設備詳細信息、RAM 讀取緩存以及高級功能,例如計劃重建、計劃重新平衡、重建 I/O 優先級、重新平衡 I/O 優先級和網絡節流。

單擊下拉屏幕中的任何項目會突出顯示 ScaleIO 的那個方面。 例如,單擊 Overall I/O 為用戶提供相同的屏幕,只有帶寬、IOPS 和 I/O 大小突出顯示每個節點和每個驅動器(如果使用將視圖擴展到那麼遠)。

後端中的另一個選項是擴展設備信息以更深入地了解其屬性。 在這種情況下,我們選擇了第四個節點中的 SSD,並獲得了容量讀數(進一步細分為厚、精簡和快照)、驅動器的運行狀況、性能和活動。

警報選項卡聽起來就是所有警報的讀出。 警報給出了嚴重性、發生警報的項目及其名稱,以及問題是什麼的讀數。 

使用 VMware vSphere Web Client 為我們提供了一些類似的 ScaleIO 視圖。 通過 Navigator,管理員可以選擇 ScaleIO 並查看版本號以及軟件的簡要說明。 描述下方是選項,例如安裝、部署、註冊 ScaleIO 或更高級的任務,例如高級設置、服務器日誌和顯示 SDC 升級過程。 vSphere 插件是將不同 ESXi 主機連接到 ScaleIO 存儲或從可用存儲池配置卷的主要領域之一。

進入我們正在使用的系統 (StorageReview),我們會看到包含名稱、模式和狀態的總體摘要。 還有 ScaleIO 網關、主要 MDM、輔助 MDM、Tiebreaker MDM 和管理網絡配置。

在存儲池中,我們可以看到已設置的項目,例如保護域、捲和設備。 

我們還可以更深入地了解集群,查看連接了哪些節點及其容量、運行狀況、是否啟用了 RAM Read Cache 及其 IP 地址。

可以進一步擴展此視圖以捕獲所有單個驅動器。

結論

與市場上的其他 HCI 廠商相比,EMC 在其 ScaleIO 軟件堆棧上採取了一種有趣的方法。 乍一看,人們可能會將此產品視為基本的 HCI 套件,其中包含最少的豐富數據服務和過度簡化的管理套件。 不過,這是您可能犯的最大錯誤之一,因為在幕後,EMC 的 ScaleIO 產品為用戶提供了令人難以置信的靈活性,同時對細節給予了最大程度的關注,以最大限度地減少系統開銷。 許多 HCI 買家習慣於傳統的 HCI 部署模型,例如 VSAN 或 Nutanix,其中 VM 駐留在給定平台上,消耗存儲和計算相同的硬件。 ScaleIO 可以這樣操作,或者如果買家想要採用更傳統的兩層方法,ScaleIO 可以通過基於 IP 的網絡為虛擬化主機和物理主機提供存儲服務。 所有這一切都是有代價的……與 AFA 或混合 SAN 和其他 HCI 套件相比具有驚人的高度競爭力。

當我們深入研究後續細分市場的表現時,有一點很清楚; 我們從未見過任何 HA 共享存儲的性能與我們實驗室中的 ScaleIO 一樣快。 到目前為止,ScaleIO 在每種情況下都打破了記錄,將我們的測試基礎設施推向了極限。 如果以前的存儲最多為 12 個或 16 個高性能數據庫,則 ScaleIO 最多為 32 個(我們不得不在空間不足時停止)。 如果以前的存儲系統隨著負載的增加而逐漸減少,ScaleIO 將使其超速運行並且沒有任何減速的跡象。 如果以前的存儲在接近滿容量時速度變慢,ScaleIO 並沒有因為容量限制被取消而退縮,利用率飆升至 99.2%。 如果這些統計數據還不夠瘋狂,在上述結果期間系統開銷經常徘徊在每個節點 ~10-15% CPU 消耗 5-6GB DRAM。 有些人可能稱企業存儲市場是一個沉悶的空間,但 EMC ScaleIO 解決方案以很少有解決方案能夠輕鬆激起我們的興趣。 敬請關注我們逐步了解 EMC 的 ScaleIO 解決方案。

優點

  • 簡單的部署和管理
  • 極致的部署靈活性
  • 令人難以置信的高性能

缺點

  • 平台的數據服務功能還不豐富(還)

由 ScaleIO 提供支持的 EMC VxRack 節點:Scaled Sysbench OLTP 性能評估(2 層)
由 ScaleIO 提供支持的 EMC VxRack 節點:SQL Server 性能評估(2 層)
由 ScaleIO 提供支持的 EMC VxRack 節點:綜合性能評估(2 層)
EMC VxRack Node Powered By ScaleIO 審查:綜合性能審查 (HCI)
由 ScaleIO 提供支持的 EMC VxRack 節點:SQL Server 性能評估 (HCI)
由 ScaleIO 提供支持的 EMC VxRack 節點:VMmark 性能評估 (HCI)

規模IO

VCE Vx機架

討論這篇評論