Skip to main content
BeeGFS on NetApp with E-Series Storage
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

概述、主要概念和術語

貢獻者

瞭解如何在部署BeeGFS HA叢集之後管理這些叢集。

總覽

本節適用於部署BeeGFS HA叢集之後、需要管理的叢集管理員。即使是熟悉Linux HA叢集的使用者、也應該徹底閱讀本指南、因為管理叢集的方式有許多差異、尤其是使用Ansible進行重新設定。

重要概念

這些概念中有些是在主要內容中介紹的 "詞彙與概念" 頁面、在BeeGFS HA叢集的背景下重新介紹這些功能很有幫助:

**叢集節點:*執行起搏器和電暈器同步服務的伺服器、並參與HA叢集。

**檔案節點:*用於執行一或多個BeeGFS管理、中繼資料或儲存服務的叢集節點。

*區塊節點: NetApp E系列儲存系統、可為檔案節點提供區塊儲存。這些節點不會參與BeeGFS HA叢集、因為它們提供自己的獨立HA功能。每個節點包含兩個儲存控制器、可在區塊層提供高可用度。

  • BeeGFS服務:* BeeGFS管理、中繼資料或儲存服務。每個檔案節點都會執行一或多項服務、這些服務會使用區塊節點上的磁碟區來儲存其資料。

**建置區塊:*標準化部署BeeGFS檔案節點、E系列區塊節點、以及其上執行的BeeGFS服務、可簡化BeeGFS HA叢集/檔案系統的擴充、並遵循NetApp驗證架構。也支援自訂HA叢集、但通常採用類似的建置區塊方法來簡化擴充。

  • BeeGFS HA叢集:*一組可擴充的檔案節點、用於執行BeeGFS服務、並以區塊節點作為後盾、以高可用度的方式儲存BeeGFS資料。以業界公認的開放原始碼元件為基礎、採用Ansible進行包裝與部署。

**叢集服務:*是指叢集內每個節點上執行的起搏器和電暈器同步服務。請注意、如果只需要兩個檔案節點、節點可能無法執行任何BeeGFS服務、只能以「tiebreaker」節點的形式參與叢集。

**叢集資源:*針對叢集中執行的每個BeeGFS服務、您將會看到BeeGFS監控資源、以及一個資源群組、其中包含BeeGFS目標、IP位址(浮動IP)及BeeGFS服務本身的資源。

  • Ansible:*軟體資源配置、組態管理及應用程式部署工具、以程式碼形式提供基礎架構。這是BeeGFS HA叢集的封裝方式、可簡化在NetApp上部署、重新設定及更新BeeGFS的程序。

  • PCS:*叢集中任何檔案節點均提供命令列介面、用於查詢及控制叢集中節點和資源的狀態。

通用術語

**容錯移轉:*每個BeeGFS服務都有一個優先要執行的檔案節點、除非該節點故障。當BeeGFS服務在非慣用/次要檔案節點上執行時、就表示該服務正在進行容錯移轉。

*容錯回復:*將BeeGFS服務從非偏好的檔案節點移回偏好的節點。

  • HA配對:*可存取相同區塊節點集的兩個檔案節點、有時稱為HA配對。這是整個NetApp常用的詞彙、用來指可「接管」彼此的兩個儲存控制器或節點。

**維護模式:*停用所有資源監控、並防止心臟起搏器移動或以其他方式管理叢集中的資源(另請參閱的一節 "維護模式")。

  • HA叢集:*執行BeeGFS服務的一或多個檔案節點、可在叢集中的多個節點之間容錯移轉、以建立高可用度的BeeGFS檔案系統。檔案節點通常會設定成HA配對、以便在叢集中執行BeeGFS服務的子集。