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

部署總覽

貢獻者

NetApp 上的 BeeGFS 可部署至已驗證的檔案和區塊節點,使用 Ansible 搭配 NetApp 的 BeeGFS 建置區塊設計。

Ansible集合與角色

NetApp 上的 BeeGFS 解決方案是使用 Ansible 部署, Ansible 是一款可自動化應用程式部署的熱門 IT 自動化引擎。Ansible 使用一系列的檔案,統稱為庫存,用來建立您要部署的 BeeGFS 檔案系統的模型。

Ansible 允許 NetApp 等公司使用 Ansible Galaxy 上的可用集合來擴充內建功能(請參閱 "NetApp E系列BeeGFS系列")。集合包括執行特定功能或工作(例如建立 E 系列 Volume )的模組,以及可呼叫多個模組和其他角色的角色。此自動化方法可縮短部署BeeGFS檔案系統和基礎HA叢集所需的時間。此外,它也簡化了叢集和 BeeGFS 檔案系統的維護與擴充。

如需其他詳細資料、請參閱 "瞭解Ansible庫存"

註 由於在NetApp解決方案上部署BeeGFS涉及許多步驟、因此NetApp不支援手動部署解決方案。

BeeGFS建置區塊的組態設定檔

部署程序涵蓋下列組態設定檔:

  • 一個基礎建置區塊、包含管理、中繼資料和儲存服務。

  • 第二個建置區塊、包含中繼資料和儲存服務。

  • 僅包含儲存服務的第三個建置區塊。

這些設定檔說明NetApp BeeGFS建置區塊的完整建議組態設定檔。對於每個部署,中繼資料和儲存建置區塊或僅儲存服務的建置區塊數量可能會因容量和效能需求而異。

部署步驟總覽

部署作業包括下列高層級工作:

硬體部署
  1. 實際組裝每個建置區塊。

  2. 機架與纜線硬體。如需詳細程序、請參閱 "部署硬體"

軟體部署
  1. "設定檔案和區塊節點"

    • 在檔案節點上設定BMC IP

    • 安裝支援的作業系統、並在檔案節點上設定管理網路

    • 在區塊節點上設定管理IP

  2. "設定可Ansible控制節點"

  3. "調整系統設定以獲得效能"

  4. "建立可Ansible庫存"

  5. "定義BeeGFS建置區塊的Ansible庫存"

  6. "使用Ansible部署BeeGFS"

  7. "設定BeeGFS用戶端"

註 部署程序包括幾個需要將文字複製到檔案的範例。請密切注意任何應針對特定部署進行修改或可修改之字元以「#」或「//」表示的即時註解。例如:「beegfs_ha_ntp_server_Pools:#這是註解的範例!-「Pool 0.pool.ntp.org ipburst連串最大資源3」-「Pool 1.pool.ntp.org ipburst最大資源3」

衍生架構、部署建議有多種差異: