設定 S3 用戶端連線至 StorageGRID
身為網格系統管理員,您可管理控制 S3 用戶端應用程式如何連線至 StorageGRID 系統以儲存和擷取資料的組態選項。
|
|
此版本的文件網站已移除 Swift 相關細節。請參閱 "StorageGRID 11.8:設定 S3 和 Swift 用戶端連線"。 |
組態工作
-
根據用戶端應用程式連線至 StorageGRID 的方式,在 StorageGRID 中執行必要的先決條件工作。
您必須獲得:
-
IP 位址
-
網域名稱
-
SSL 憑證
(可選)設定:
-
身分聯合
-
單一登入(SSO)
-
使用 StorageGRID 取得應用程式連接到網格所需的值。您可以使用 S3 設定精靈,也可以手動設定每個 StorageGRID 實體。+
請依照 S3 設定精靈中的步驟操作。
-
建立高可用度群組
-
建立負載平衡器端點
-
建立租戶帳戶
-
建立儲存桶和存取金鑰
-
設定 ILM 規則和原則
-
使用 S3 應用程式完成與 StorageGRID 的連線。建立 DNS 項目,將 IP 位址與您計劃使用的任何網域名稱建立關聯。
根據需要,執行其他應用程式設定。
-
在應用程式和 StorageGRID 中執行後續任務,以管理和監控物件儲存隨時間的變化。
將 StorageGRID 連接至用戶端應用程式所需的資訊
在將 StorageGRID 連接到 S3 用戶端應用程式之前,必須在 StorageGRID 中執行組態步驟並取得某些值。
我需要哪些數值?
下表顯示您必須在 StorageGRID 中設定的值,以及 S3 應用程式和 DNS 伺服器使用這些值的位置。
| 價值 | ${post_edited_translations.segment} | ${post_edited_translations.segment} |
|---|---|---|
虛擬 IP(VIP)位址 |
${post_edited_translations.segment} |
${post_edited_translations.segment} |
連接埠 |
StorageGRID > 負載平衡器端點 |
用戶端應用程式 |
SSL 憑證 |
StorageGRID > 負載平衡器端點 |
用戶端應用程式 |
${post_edited_translations.segment} |
StorageGRID > 負載平衡器端點 |
|
S3 存取金鑰 ID 和秘密存取金鑰 |
StorageGRID > 租戶與儲存桶 |
用戶端應用程式 |
儲存桶/Container 名稱 |
StorageGRID > 租戶與儲存桶 |
用戶端應用程式 |
${post_edited_translations.segment}
${post_edited_translations.segment}
-
請使用 "S3 設定精靈"。S3 設定精靈可協助您快速設定 StorageGRID 中的所需值,並輸出一個或兩個檔案,供您在設定 S3 應用程式時使用。此精靈會引導您完成所需步驟,並確保您的設定符合 StorageGRID 最佳實務做法。
如果您正在設定 S3 應用程式,建議使用 S3 設定精靈,除非您知道自己有特殊要求或您的實作需要進行大量自訂。 -
使用 "FabricPool 設定精靈"。與 S3 設定精靈類似,FabricPool 設定精靈可協助您快速設定所需的值,並輸出一個檔案,供您在 ONTAP 中設定 FabricPool 雲端分層時使用。
如果您打算使用 StorageGRID 作為 FabricPool 雲端分層的物件儲存系統,建議使用 FabricPool 設定精靈,除非您知道自己有特殊需求或您的實作需要進行大量自訂。 -
手動設定項目。如果您要連線至 S3 應用程式,且不想使用 S3 設定精靈,則可以透過手動執行組態來取得所需的值。請依照以下步驟操作:
-
設定要用於 S3 應用程式的高可用度 (HA) 群組。請參閱"設定高可用度群組"。
-
建立 S3 應用程式將使用的負載平衡器端點。請參閱"設定負載平衡器端點"。
-
建立 S3 應用程式將使用的租戶帳戶。請參閱 "建立租戶帳戶"。
-
對於 S3 租戶,請登入租戶帳戶,並為每個將存取應用程式的使用者產生存取金鑰 ID 和秘密存取金鑰。請參閱"建立您自己的存取金鑰"。
-
在租戶帳戶中建立一或多個 S3 儲存貯體。關於 S3,請參閱 "建立 S3 儲存桶"。
-
若要為屬於新租戶或儲存桶/Container 的物件新增特定的放置指令,請建立新的 ILM 規則並啟動新的 ILM 原則以使用該規則。請參閱 "建立 ILM 規則" 和 "建立 ILM 策略"。
-