Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

設定Astra控制中心

貢獻者

Astra Control Center支援ONTAP 並監控將支援及Astra Data Store做為儲存後端。安裝Astra Control Center、登入UI並變更密碼之後、您將需要設定授權、新增叢集、管理儲存設備及新增儲存區。

新增Astra Control Center授權

您可以使用UI或新增授權 "API" 以獲得完整的Astra控制中心功能。若無授權、您使用Astra Control Center的使用僅限於管理使用者及新增叢集。

如需如何計算授權的詳細資訊、請參閱 "授權"

註 若要更新現有的評估或完整授權、請參閱 "更新現有授權"

Astra Control Center授權會使用Kubernetes CPU單元來測量CPU資源。授權必須考量指派給所有受管理Kubernetes叢集之工作節點的CPU資源。新增授權之前、您必須先從取得授權檔案(NLF) "NetApp 支援網站"

您也可以試用Astra Control Center搭配評估授權、從下載授權之日起90天內使用Astra Control Center。您可以註冊以免費試用 "請按這裡"

註 如果您的安裝量成長到超過授權的CPU單元數量、Astra Control Center會防止您管理新的應用程式。超過容量時會顯示警示。
您需要的產品

當您從下載Astra Control Center時 "NetApp 支援網站"下載NetApp授權檔案(NLF)。請確定您有權存取此授權檔案。

步驟
  1. 登入Astra Control Center UI。

  2. 選擇*帳戶*>*授權*。

  3. 選擇*新增授權*。

  4. 瀏覽至您下載的授權檔案(NLF)。

  5. 選擇*新增授權*。

帳戶>*授權*」頁面會顯示授權資訊、到期日、授權序號、帳戶ID及使用的CPU單位。

註 如果您擁有評估授權、請務必儲存您的帳戶ID、以免在Astra Control Center故障時發生資料遺失(如果您未傳送ASUP)。

新增叢集

若要開始管理應用程式、請新增Kubernetes叢集、並將其當作運算資源來管理。您必須為Astra Control Center新增叢集、才能探索Kubernetes應用程式。對於Astra Data Store、您想要新增Kubernetes應用程式叢集、其中包含使用Astra Data Store所配置磁碟區的應用程式。

提示 我們建議Astra Control Center先管理部署於上的叢集、再將其他叢集新增至Astra Control Center進行管理。需要管理初始叢集、才能傳送Kubmetrics資料和叢集相關資料、以供進行度量和疑難排解。您可以使用*新增叢集*功能、以Astra控制中心來管理叢集。
註

當Astra Control管理叢集時、它會追蹤叢集的預設儲存類別。如果您使用變更儲存類別 kubectl Astra Control會還原變更。若要變更由Astra Control管理之叢集中的預設儲存類別、請使用下列其中一種方法:

  • 使用Astra Control API PUT /managedClusters 端點、然後使用指派不同的預設儲存類別 DefaultStorageClass 參數。

  • 使用Astra Control Web UI指派不同的預設儲存類別。請參閱 變更預設儲存類別

您需要的產品
  • 新增叢集之前、請先檢閱並執行必要的 "必要工作"

步驟
  1. 在Astra Control Center UI的* Dashboard 中、選取「叢集」區段中的「Add*」。

  2. 在打開的* Add Cluster-*(添加叢集)窗口中、上傳 kubeconfig.yaml 檔案或貼上的內容 kubeconfig.yaml 檔案:

    註 kubeconfig.yaml 檔案應*僅包含一個叢集*的叢集認證資料。

    顯示要上傳叢集的kubeconfig。yaml的畫面。

    重要 如果您自行建立 kubeconfig 檔案中、您應該只定義*一個*內容元素。請參閱 "Kubernetes文件" 以取得有關建立的資訊 kubeconfig 檔案:
  3. 提供認證名稱。根據預設、認證名稱會自動填入為叢集名稱。

  4. 選擇*設定儲存設備*。

  5. 選取要用於此Kubernetes叢集的儲存類別、然後選取* Review *。

    註 您應該選擇以ONTAP 不受資料儲存或Astra Data Store支援的Trident儲存類別。

    顯示要用於叢集的儲存類別。

  6. 檢閱資訊、如果一切正常、請選取*新增叢集*。

結果

叢集會進入*探索*狀態、然後變更為*執行中*。您已成功新增Kubernetes叢集、現在正在Astra Control Center中進行管理。

重要 在Astra Control Center中新增要管理的叢集之後、可能需要幾分鐘的時間來部署監控操作員。在此之前、通知圖示會變成紅色、並記錄*監控代理程式狀態檢查失敗*事件。您可以忽略這一點、因為當Astra Control Center取得正確狀態時、問題就能解決。如果幾分鐘內仍無法解決問題、請前往叢集並執行 oc get pods -n netapp-monitoring 做為起點。您需要查看監控操作員記錄、以偵錯問題。

新增儲存後端

您可以新增儲存後端、以便Astra Control管理其資源。您可以在託管叢集上部署儲存後端、或使用現有的儲存後端。

將Astra Control中的儲存叢集管理為儲存後端、可讓您在持續磁碟區(PV)與儲存後端之間建立連結、以及取得額外的儲存指標。

現有Astra Data Store部署所需的資源
  • 您已新增Kubernetes應用程式叢集和基礎運算叢集。

    重要 新增適用於Astra Data Store的Kubernetes應用程式叢集、並由Astra Control管理之後、叢集會顯示為 unmanaged 在探索到的後端清單中。接下來、您必須新增包含Astra Data Store的運算叢集、並作為Kubernetes應用程式叢集的基礎。您可以從UI的*後端*執行此動作。選取叢集的「動作」功能表、然後選取 Manage`和 "新增叢集"。叢集狀態之後 `unmanaged 變更Kubernetes叢集的名稱、您可以繼續新增後端。
全新Astra Data Store部署所需的資源

部署儲存資源

您可以部署新的Astra Data Store、並管理相關的儲存後端。

步驟
  1. 從儀表板或後端功能表瀏覽:

    • 從*儀表板*:從「資源摘要」中、從「儲存後端」窗格中選取連結、然後從「後端」區段中選取「新增」。

    • 從*後端*:

      1. 在左側導覽區域中、選取*後端*。

      2. 選取*「Add*」。

  2. 在「部署」索引標籤中選取「* Astra Data Store*部署」選項。

  3. 選取要部署的Astra Data Store套件:

    1. 輸入Astra Data Store應用程式的名稱。

    2. 選擇您要部署的Astra Data Store版本。

      註 如果您尚未上傳想要部署的版本、可以使用*新增套件*選項、或結束精靈並使用 "套件管理" 上傳安裝套裝組合。
  4. 選取您先前已上傳的Astra Data Store授權、或使用*新增授權*選項上傳授權以搭配應用程式使用。

    註 具有完整權限的Astra Data Store授權會與Kubernetes叢集相關聯、而且這些相關的叢集應該會自動顯示。如果沒有託管叢集、您可以選取*新增叢集*選項、將其中一個新增至Astra Control管理。對於Astra Data Store授權、如果授權與叢集之間沒有關聯、您可以在精靈的下一頁定義此關聯。
  5. 如果您尚未將Kubernetes叢集新增至Astra Control管理、則必須從* Kubernetes叢集*頁面執行此動作。從清單中選取現有的叢集、或選取*新增基礎叢集*、將叢集新增至Astra Control管理。

  6. 選取Kubernetes叢集的範本大小、以提供Astra Data Store的資源。您可以選擇下列其中一項:

    • 如果您選擇 `Recommended Kubernetes worker node requirements`下、根據授權允許的範本、從大到小選取範本。

    • 如果您選擇 `Custom Kubernetes worker node requirements`下、選取每個叢集節點所需的核心數和總記憶體。您也可以顯示叢集中符合核心和記憶體選擇條件的合格節點數。

      提示 挑選範本時、請針對較大的工作負載選擇具有較多記憶體和核心的較大節點、或針對較小的工作負載選擇較多節點。您應該根據授權允許的內容來選取範本。每個建議的範本選項都會建議符合每個節點之記憶體、核心和容量範本模式的合格節點數量。
  7. 設定節點:

    1. 新增節點標籤以識別支援此Astra Data Store叢集的工作節點集區。

      重要 在開始部署或部署之前、必須將標籤新增至叢集中用於Astra Data Store部署的各個節點。
    2. 手動設定每個節點的容量(GiB)、或選取允許的最大節點容量。

    3. 設定叢集中允許的節點數目上限、或允許叢集上的節點數目上限。

  8. (僅限Astra Data Store完整授權)輸入您要用於Protection Domain的標籤金鑰。

    註 為每個節點的金鑰建立至少三個唯一的標籤。例如、如果您的金鑰是 astra.datastore.protection.domain,您可以建立下列標籤: astra.datastore.protection.domain=domain1,astra.datastore.protection.domain=domain2`和 `astra.datastore.protection.domain=domain3
  9. 設定管理網路:

    1. 輸入Astra Data Store內部管理的管理IP位址、該位址與工作節點IP位址位於同一子網路。

    2. 選擇使用相同的NIC進行管理和資料網路、或分別設定。

    3. 輸入資料網路IP位址集區、子網路遮罩和閘道、以供儲存存取。

  10. 檢查組態、然後選取*部署*開始安裝。

結果

成功安裝之後、會在中顯示後端 available 在後端清單中列出狀態、以及作用中的效能資訊。

註 您可能需要重新整理頁面、以便顯示後端。

使用現有的儲存後端

您可以將探索到ONTAP 的功能區或Astra Data Store儲存後端納入Astra Control Center管理。

步驟
  1. 從儀表板或後端功能表瀏覽:

    • 從*儀表板*:從「資源摘要」中、從「儲存後端」窗格中選取連結、然後從「後端」區段中選取「新增」。

    • 從*後端*:

      1. 在左側導覽區域中、選取*後端*。

      2. 從託管叢集的探索後端選取*管理*、或選取*新增*來管理其他現有後端。

  2. 選取*使用現有*索引標籤。

  3. 視後端類型而定、執行下列其中一項:

    • * Astra資料儲存區*:

      1. 選擇* Astra Data Store*。

      2. 選取受管理的運算叢集、然後選取* Next*。

      3. 確認後端詳細資料、然後選取*「Add storage backend*(新增儲存後端*)」。

    • 》*:ONTAP

      1. 選取* ONTAP 《下一步》。

      2. 輸入ONTAP 「叢集管理IP位址」和「管理認證」。

        註 您在此處輸入認證的使用者必須擁有 ontapi 使用者登入存取方法已在ONTAP 支援的叢集上的「支援系統管理程式」中啟用ONTAP 。如果您打算使用SnapMirror複寫、請啟用存取方法 ontapihttp 適用於兩ONTAP 個叢集上的使用者。請參閱 "管理使用者帳戶" 以取得更多資訊。
      3. 選擇* Review *。

      4. 確認後端詳細資料、然後選取*「Add storage backend*(新增儲存後端*)」。

結果

後端隨即出現在中 available 列出摘要資訊。

註 您可能需要重新整理頁面、以便顯示後端。

新增儲存庫

如果您想要備份應用程式和持續儲存設備、或是想要跨叢集複製應用程式、則必須新增物件存放區資源庫供應商。Astra Control會將這些備份或複製儲存在您定義的物件存放區中。

當您新增貯體時、Astra Control會將一個貯體標示為預設的貯體指標。您建立的第一個儲存區會成為預設儲存區。

如果您要將應用程式組態和持續儲存設備複製到同一個叢集、則不需要儲存庫。

請使用下列任一種貯體類型:

  • NetApp ONTAP 產品S3

  • NetApp StorageGRID 產品S3

  • 一般S3

    註 Amazon Web Services(AWS)和Google Cloud Platform(GCP)使用通用S3儲存區類型。
  • Microsoft Azure

    註 雖然Astra Control Center支援Amazon S3做為通用S3儲存區供應商、但Astra Control Center可能不支援所有聲稱Amazon S3支援的物件儲存區廠商。
  • Microsoft Azure

如需如何使用Astra Control API新增儲存區的指示、請參閱 "Astra Automation和API資訊"

步驟
  1. 在左側導覽區域中、選取*鏟斗*。

    1. 選取*「Add*」。

    2. 選取貯體類型。

      註 新增儲存庫時、請選擇正確的儲存庫供應商、並提供該供應商的適當認證資料。例如、UI接受NetApp ONTAP S3作為類型並接受StorageGRID 驗證、但這將導致所有未來使用此儲存庫的應用程式備份與還原失敗。
    3. 建立新的貯體名稱、或輸入現有的貯體名稱和選用說明。

      提示 庫位名稱和說明會顯示為備份位置、您可以在建立備份時稍後再選擇。此名稱也會在保護原則組態期間顯示。
    4. 輸入S3端點的名稱或IP位址。

    5. 如果您希望此儲存區成為所有備份的預設儲存區、請檢查 Make this bucket the default bucket for this private cloud 選項。

      註 此選項不會出現在您所建立的第一個儲存區。
    6. 請繼續新增 認證資訊

新增S3存取認證

隨時新增S3存取認證。

步驟
  1. 從「庫位」對話方塊中、選取「新增」或「使用現有」索引標籤。

    1. 在Astra Control中輸入認證與其他認證不同的名稱。

    2. 從剪貼簿貼上內容、輸入存取ID和秘密金鑰。

變更預設儲存類別

您可以變更叢集的預設儲存類別。

步驟
  1. 在Astra Control Center Web UI中、選取* Clusters*。

  2. 在「叢集」頁面上、選取您要變更的叢集。

  3. 選擇* Storage*(儲存設備)選項卡。

  4. 選擇*儲存類別*類別。

  5. 針對您要設為預設的儲存類別、選取「動作」功能表。

  6. 選擇*設為預設*。

接下來呢?

現在您已經登入Astra Control Center並新增叢集、就可以開始使用Astra Control Center的應用程式資料管理功能。

如需詳細資訊、請參閱