在 最近的一篇文章, 我們研究了目前部署在數據中心的一項更有趣的技術:分解式超融合基礎設施 (dHCI)。 我們特別關注了 HPE 的 dHCI 實施,因為他們是該技術的領導者。 回顧一下,dHCI 類似於超融合基礎設施 (HCI),因為它允許從單個管理平面(在 HPE 的情況下,從 vCenter Server)管理存儲、計算和網絡; 然而,與 HCI 不同的是,dHCI 不需要與計算同步部署存儲。 dHCI 供應商有意識地將存儲與計算分離,為數據中心提供全面擴展其部署的自由,從而防止 HCI 部署中普遍存在的資源閒置問題。 這種與 HCI 部署的不平衡是由於很少有應用程序以與存儲相同的速度增長計算需求。 在本文中,我們將深入探討 dHCI 的存儲方面,看看是否可以從與計算相同的窗格中對其進行有效管理。
在 最近的一篇文章, 我們研究了目前部署在數據中心的一項更有趣的技術:分解式超融合基礎設施 (dHCI)。 我們特別關注了 HPE 的 dHCI 實施,因為他們是該技術的領導者。 回顧一下,dHCI 類似於超融合基礎設施 (HCI),因為它允許從單個管理平面(在 HPE 的情況下,從 vCenter Server)管理存儲、計算和網絡; 然而,與 HCI 不同的是,dHCI 不需要與計算同步部署存儲。 dHCI 供應商有意識地將存儲與計算分離,為數據中心提供全面擴展其部署的自由,從而防止 HCI 部署中普遍存在的資源閒置問題。 這種與 HCI 部署的不平衡是由於很少有應用程序以與存儲相同的速度增長計算需求。 在本文中,我們將深入探討 dHCI 的存儲方面,看看是否可以從與計算相同的窗格中對其進行有效管理。
設置 HPE Nimble dHCI 環境
為了更好地了解 dHCI 環境中的存儲以及 HPE 的 dHCI 解決方案如何自動化和簡化設置和管理 dHCI 的過程,我們將其部署在一個具有現有 vCenter Server 的環境中。 我們認為這將復制用戶在進行初始 dHCI 部署時的體驗。 我們最初的 dHCI 集群將由兩個連接到 HPE Nimble Storage 陣列的計算節點組成,並使用帶有 HPE dHCI 插件的 vSphere 進行管理。
對於計算節點,我們使用了 HPE DL360 Gen10 服務器。 這些服務器具有雙英特爾至強 6130 處理器、128GB 內存和用於操作系統的冗餘驅動器。 這些系統上預裝了 VMware ESXi 6.7u1 和 Nimble 工具包。
對於存儲,我們使用了他們 AF 系列的 HPE Nimble; 具體來說,一個 AF20Q 陣列具有 12 個 960GB SSD 驅動器,為我們提供了 5.8 TiB 的可用存儲空間。 對於連接性,AF20Q 有四個 10Gb 端口,其中兩個用作 iSCSI 目標,另外兩個用於管理。
為了連接所有系統,我們使用了 HPE FF570 32XGT。 該交換機具有 32 個 10Gb Base-T、八個 10Gb SFP+ 和兩個 40 Gb QSFP+ 端口。
下圖顯示了我們如何將計算連接到存儲。
繼 HPE Nimble Storage dHCI 和 VMware vSphere 部署指南,我們首先安裝並配置了 Nimble Storage,然後創建並添加了計算節點,最後創建了集群。 在下面的部分中,我們將提供我們在此過程中的經驗演練。
配置靈活的存儲
我們將筆記本電腦連接到與 Nimble Storage Array 相同的網絡。 然後,我們調出瀏覽器,輸入local後綴的數組序號。 這帶來了基於 Web 的 Nimble 配置嚮導。
我們選擇了 設置此陣列(但不要加入組) 選項並點擊 下一頁. 在嚮導中,我們給出了陣列名稱,指定了網絡參數,並為陣列創建了密碼。 陣列初始化需要幾分鐘時間,然後啟動堆棧配置器。 我們登錄為 管理員. 嚮導的頂部有一個進度表來指示我們在安裝過程中的進度。
從堆棧配置器中,我們被要求提供網絡管理信息。 點擊後 完,我們被告知陣列設置已完成,服務已啟動。
連接到現有的 vCenter Server
選擇後 連結,我們連接到存儲服務器的網頁並登錄為 管理員. 我們點擊了複選框 使用現有的 vCenter Server,然後指定 vCenter Server 的信息。 該嚮導還有一個用於創建新 vCenter Server 的選項。
我們被問及是否要使用現有集群或創建一個新集群; 我們選擇創建一個新的。 然後系統提示我們輸入新數據中心和集群的名稱。
我們看到並選擇了嚮導自動發現的兩個 ESXi 服務器。 我們指定了 iSCSI 的 IP 信息以及 ESXi 服務器和 iLO 的密碼。 然後我們被提供了添加數據存儲的選項,我們做到了。 我們創建了一個 VMFS 數據存儲。
我們收到了配置參數的摘要,然後創建了 dHCI 集群。 此過程涉及配置 ESXi 服務器、配置集群、註冊 vCenter Server 插件和設置存儲。 然後我們看到啟動 vCenter 或 Nimble 界面的選項。 我們點擊了 啟動 vCenter 用戶界面; 但是,如果我們單擊啟動 HPE Nimble Storage UI,我們可以設置更高級的設置,例如加密、AD 集成和 Cloud Volumes 集成。 HPE 表示這些功能最終將在 vCenter dHCI 插件上可用。
我們很好奇在新環境中實施 HPE Nimble Storage dHCI 的流程自動化程度如何,因此我們觀察了 HPE 的做法。
綠地部署
HPE 使用的環境與我們進行棕地部署的環境相似。 Brownfield 部署使 IT 管理員能夠使用他們現有的 HPE ProLiant 服務器和批准的交換機。 全新部署是指整個環境利用所有新的計算、存儲和網絡。 Nimble Storage 的初始安裝與我們在我們的環境中所做的完全相同。
選擇後 連結, 他們連接到存儲服務器的網頁並登錄為 管理員. 他們單擊複選框以創建新的 vCenter Server,然後指定服務器的信息。
他們被要求提供新數據中心和集群的名稱; 他們選擇了 ESXi 並指定了 iSCSI 的 IP 信息和 ESXi 服務器的密碼。 最後一步是為 vCenter Server 選擇數據存儲類型(VMFS 或 VVol)。
向他們展示了配置參數的摘要,然後創建了 dHCI 集群。 此過程涉及配置執行我們的部署所做的一切,並添加部署 vCenter Server。 然後,他們可以選擇啟動 vCenter 或 Nimble 界面。
老實說,無論是現有部署還是新部署,我們都對 HPE 在該解決方案中投入的自動化和集成深度感到有些驚訝。 與我們設置、配置和集成 vCenter Server 與 SAN 存儲陣列相比,HPE 花費更少的時間來設置整個 dHCI 集群,包括設置 vCenter Server。
vCenter 插件
我們回到我們的 dHCI 環境並登錄到我們的 vCenter Server 並選擇 HPE Nimble 存儲. 這可以從快捷方式或下拉菜單訪問。
Nimble Storage 一直通過其插件與 vCenter 保持著密切的關係,我們很想知道他們如何在 dHCI 產品中利用這種經驗。
我們注意到的第一件事是一切都已經完全安裝和配置,我們不需要做任何其他事情來使用它。 該插件具有與 vCenter Server 相同的外觀; 它分為不同的部分,頂部有六個與 dHCI 集群管理相關的不同選項卡。
從插件中,我們驗證了我們的服務器和存儲顯示在 庫存/貨物 標籤。 通過點擊 儲存應用 選項卡,我們看到了存儲池、陣列和復制夥伴的不同部分。
通過點擊 服務器 選項卡,我們看到了主機的不同部分。 在下面 服務器健康 它表明我們的電源是非冗餘的。
日常運營
dHCI 的一大吸引力在於日常操作——例如監控、維護、添加存儲和計算,以及檢查集群配置是否正確——可以從中央管理平面執行; 在 HPE 的案例中,這是通過 vCenter 上的 dHCI 插件完成的。
為了調查日常操作,我們首先查看了集群的存儲。 我們點擊了 數據存儲 進而 vVols 選項卡。 我們點擊了 + 圖標,並可以選擇添加其他 VMFS 或 vVols 數據存儲。
數據存儲廣為人知,而 vVol 卻鮮為人知。 這是一種恥辱,因為 vVols 已經存在了五年多,並將數據中心的複雜性和抽象性提升到了一個新的水平。 HPE 是最早實施 vVols 的供應商之一,也是最堅定的支持者之一——這種對 vVols 的承諾在他們的 dHCI 插件中顯而易見。
我們通過選擇創建了一個新的 vVols 數據存儲 音量 來自 數據存儲 下拉菜單並單擊 + 圖標調出嚮導。 在此嚮導中,我們指定 vVol 數據存儲的名稱和屬性、我們要分配給它的空間以及我們想要的 IOPS 或 MiB/s 限制。
創建 vVol 數據存儲後,我們通過選擇從 vSphere 客戶端為其創建 VM 存儲策略 政策和概況 來自 選項 落下。
從此嚮導中,我們能夠選擇和指定 vVol 存儲的規則。 該嚮導預填充了適用於各種應用程序和用途的規則集,例如用於數據加密、性能、備份計劃等的規則集。我們創建了一項新策略來保護 SQL Server,該策略每小時備份一次數據並提供高性能。
創建策略後,我們構建了一個新的虛擬機 (VM) 並為其指定了存儲策略。
返回 dHCI 插件後,我們選擇 VVol 虛擬機. 從此視圖可以看到使用 vVol 的虛擬機。 Nimble 架構的一個創新特性是您有 72 小時的時間來恢復從視圖中刪除的 VM。 也可以從此視圖複製 VM。
如果您現有的 VM 使用 VMFS 作為數據存儲,但想要將它們升級到 vVols 支持的數據存儲,您可以使用 Storage vMotion 遷移它們。
HPE Nimble dHCI 配置檢查器
該插件的另一個創新功能是 dHCI 配置檢查器. 運行配置檢查器將驗證您的 dHCI 部署是否設置正確。 它所做的檢查範圍從有些常見到非常深入的檢查。 我們的系統顯示檢查了 66 條規則,我們有 2 條錯誤。 這些檢查的範圍從檢查存儲路徑到檢查 iLO 管理員權限規則。
如上所述,雖然 dHCI 的主要優勢之一是它能夠單獨擴展計算和存儲,但如果難以或不方便實現,則可以抵消這一優勢。 dHCI 插件使得向 dHCI 集群添加額外的計算(ESXi 服務器)變得輕而易舉。
點擊 + 圖標會顯示一個嚮導,用於掃描您的網絡以查找可以添加到集群的 ESXi 主機。 選擇要添加的主機並為其提供 IP 信息、ESXi 和 iLO 密碼後,它將自動添加到集群中。 添加後,它將配置所需的 vSwitch、VMKernel 端口、iSCSI 啟動器和防火牆設置,並在其上啟用 HA 和 DRS。
慧與資訊
HPE Nimble Storage 是一款可靠的存儲產品,但 HPE 在 2017 年回購它的原因之一是為了 InfoSight。 InfoSight 最初是為存儲資源管理和客戶支持而開發的,它使用創新的專有預測算法和人工智能 (AI) 來實現。 然而,HPE 看到了在更廣泛的產品線中使用該技術的價值,因此 HPE InfoSight 現在支持 HPE 服務器、網絡和存儲。 使用 Infosight,HPE 不斷挖掘他們擁有的數量驚人的元數據,然後使用這些數據在出現問題時發現相關性。 然後,它會提醒客戶注意這些問題,以便他們可以主動解決這些問題,以防止停機和其他中斷。
在技術層面上,HPE InfoSight 由 HPE InfoSight 引擎組成,該引擎收集數據並使用數據分析、系統建模和預測算法對其進行分析。 該引擎在雲中運行,可通過 HPE InfoSight 門戶訪問,該門戶顯示有關您的系統的信息。 最後,Proactive Wellness 功能會為系統發送先發製人的警報並監控其整體健康狀況。
在我們的 dHCI 集群上配置 HPE InfoSight 並讓它運行幾天以收集數據後,我們隨後通過 Web 瀏覽器訪問 HPE InfoSight 門戶。 我們登錄到 HPE InfoSight 網頁並選擇了我們的 HPE Nimble Storage dHCI 集群。 主視圖顯示了我們的 Nimble Storage 陣列、ESXi 主機和部署的 VM 數量,以及集群資源使用情況的指標。
單擊 dHCI 集群可以讓我們更詳細地了解該集群。
門戶上的藍色文本是超鏈接,可用於更深入地挖掘對象。 我們點擊了一台服務器,看到了大量關於我們的 VMware 環境以及我們的存儲和計算服務器的低級信息。
點擊 健康警報 顯示我們有一些需要解決的安全問題,並且我們的電源不是多餘的。 從這個角度來看,如果需要,我們可以創建一個新的支持案例。
HPE InfoSight 還具有儀表板,可顯示從建議和容量到執行概覽的預配置信息。 Cross-Stack Analytics for VMware 使管理員不僅可以深入了解其虛擬化環境,還可以從引導式故障排除中獲益。 2020 年春季,HPE InfoSight 推出了整合的 VMware 和 HPE Nimble Storage 推薦引擎,該引擎已集成到 InfoSight 門戶網站中。 結合存儲和特定於 VMware 的診斷和行動項目,這個 VM 推薦引擎在 ML(機器學習)和內部主題專業知識的幫助下成為可能,兩者都通過 HPE 提供的豐富遙測信息利用同行學習安裝基礎。 有關跨堆棧分析和 VM 建議的示例,請參見下文。
有關顯示容量節省的執行儀表板示例,請參見下文。
HPE Nimble dHCI 升級
升級可能是管理員執行的最痛苦的操作之一。 確保一切都兼容,並且所有必要的組件都以正確的順序升級,即使是最挑剔的管理員也會感到緊張。 幸運的是,dHCI 插件會為您完成此操作,並將升級陣列固件、Nimble Storage Connection Service (NCS) 和集群中的 ESXi 節點。
要進行升級,請選擇要升級的 dHCI 集群,單擊 更新消息 選項卡,然後選擇您要啟動的升級。 升級文件(包括 ESXi iso)通過插件下載。
預檢查完成後,將更新 Nimble 陣列,然後更新服務器。
更新以循環方式完成,以消除集群停機時間。
結論
dHCI 有可能成為數據中心的遊戲規則改變者,因為它將 HCI 管理的簡單性與部署存儲和計算的靈活性相結合,就像傳統數據中心所做的那樣。 但 dHCI 只有在正確實施的情況下才能成為遊戲規則的改變者(即,不僅僅是將存儲陣列與服務器拼湊在一起)。 相反,它涉及設計一個硬件和軟件解決方案,該解決方案可以從中央管理窗格以整體方式從部署到日常運營進行全面管理——看起來 HPE 已經通過 HPE Nimble Storage dHCI 實現了這一點.
部署初始 dHCI 集群、添加存儲和計算以及升級整個系統的輕鬆和簡單性確實令人印象深刻。 更重要的是,HPE 將其豐富的 vVol 知識捆綁在一起,並將它們無縫集成到該解決方案中。 我們還將 HPE InfoSight 視為一種寶貴的工具,可確保系統現在並將繼續不受支持問題的影響和阻礙。 HPE Infosight 通過其 AI 增強的預測支持和先發製人的建議使這成為可能,從而實現主動而非被動的系統管理。 簡而言之,HPE 正確地完成了 dHCI。