設定負載平衡器端點
負載平衡器端點決定連接StorageGRID 至閘道和管理節點上的S3和Swift用戶端可使用的連接埠和網路傳輸協定。
Swift 用戶端應用程式的支援已過時、未來版本將會移除。 |
-
您將使用登入Grid Manager "支援的網頁瀏覽器"。
-
您擁有root存取權限。
-
您已檢閱 "負載平衡考量"。
-
如果您先前已重新對應要用於負載平衡器端點的連接埠、您就擁有了 "已移除連接埠重新對應"。
-
您已建立任何打算使用的高可用度(HA)群組。建議使用HA群組、但不需要。請參閱 "管理高可用度群組"。
-
如果將使用負載平衡器端點 "S3租戶選擇"、不得使用任何裸機節點的IP位址或FQDN。S3 Select所使用的負載平衡器端點只能使用SG100或SG1000應用裝置和VMware軟體節點。
-
您已設定任何打算使用的VLAN介面。請參閱 "設定VLAN介面"。
-
如果您要建立HTTPS端點(建議)、您就有伺服器憑證的資訊。
對端點憑證所做的變更、可能需要15分鐘才能套用至所有節點。 -
若要上傳憑證、您需要伺服器憑證、憑證私密金鑰、以及選擇性的CA套裝組合。
-
若要產生憑證、您需要S3或Swift用戶端用來存取端點的所有網域名稱和IP位址。您也必須知道主旨(辨別名稱)。
-
如果您想要使用StorageGRID Sfor S3和Swift API認證(也可用於直接連線至儲存節點)、則您已使用由外部憑證授權單位簽署的自訂認證來取代預設認證。請參閱"設定S3和Swift API憑證"。
-
建立負載平衡器端點
每個負載平衡器端點都會指定連接埠、用戶端類型(S3或Swift)和網路傳輸協定(HTTP或HTTPS)。
存取精靈
-
選擇*組態*>*網路*>*負載平衡器端點*。
-
選擇* Create (建立)。
輸入端點詳細資料
-
輸入端點的詳細資料。
欄位 說明 名稱
端點的描述性名稱、會出現在「負載平衡器端點」頁面的表格中。
連接埠
您要用於負載平衡的選用功能。StorageGRID此欄位預設為 10433 、表示您建立的第一個端點、但您可以輸入 1 到 65535 之間的任何未使用的外部連接埠。
如果輸入* 80*或* 443*、則端點只會在閘道節點上設定。這些連接埠保留在管理節點上。
用戶端類型
將使用此端點的用戶端應用程式類型:* S3 或 Swift *。
網路傳輸協定
用戶端連線至此端點時所使用的網路傳輸協定。
-
選擇* HTTPS *進行安全的TLS加密通訊(建議)。您必須先附加安全性憑證、才能儲存端點。
-
選擇「* HTTP *」以獲得較不安全且未加密的通訊。僅將HTTP用於非正式作業網格。
-
-
選擇*繼續*。
選取繫結模式
-
選取端點的繫結模式、以控制如何存取端點? #8212 ;使用任何 IP 位址或使用特定 IP 位址和網路介面。
選項 說明 全域(預設)
用戶端可以使用任何閘道節點或管理節點的 IP 位址、任何網路上任何 HA 群組的虛擬 IP ( VIP )位址、或對應的 FQDN 來存取端點。
除非您需要限制此端點的存取能力、否則請使用* Global *設定(預設)。
HA群組的虛擬IP
用戶端必須使用 HA 群組的虛擬 IP 位址(或對應的 FQDN )才能存取此端點。
具有此繫結模式的端點都可以使用相同的連接埠編號、只要您為端點選取的 HA 群組不會重疊。
節點介面
用戶端必須使用所選節點介面的 IP 位址(或對應的 FQDN )來存取此端點。
節點類型
根據您選取的節點類型、用戶端必須使用任何管理節點的 IP 位址(或對應的 FQDN )或任何閘道節點的 IP 位址(或對應的 FQDN )來存取此端點。
如果多個端點使用相同的連接埠、 StorageGRID 會使用此優先順序來決定要使用的端點: * HA 群組的虛擬 IP * > * 節點介面 * > * 節點類型 * > * 全域 * 。 -
如果您選取* HA群組的虛擬IP *、請選取一或多個HA群組。
-
如果您選取*節點介面*、請針對您要與此端點建立關聯的每個管理節點或閘道節點、選取一或多個節點介面。
-
如果您選取 * 節點類型 * 、請選取管理節點(包括主要管理節點和任何非主要管理節點)或閘道節點。
控制租戶存取
-
對於 * 租戶存取 * 步驟、請選取下列其中一項:
欄位 說明 允許所有租戶(預設)
所有租戶帳戶都可以使用此端點來存取他們的貯體。
如果您尚未建立任何租戶帳戶、則必須選取此選項。新增租戶帳戶之後、您可以編輯負載平衡器端點、以允許或封鎖特定帳戶。
允許選取的租戶
只有選取的租戶帳戶才能使用此端點存取其貯體。
封鎖選取的租戶
選取的租戶帳戶無法使用此端點存取其儲存區。所有其他租戶都可以使用此端點。
-
如果您要建立 HTTP 端點、則不需要附加憑證。選取*「Create」(建立)*以新增負載平衡器端點。然後前往 完成後。否則、請選取*繼續*以附加憑證。
附加憑證
-
如果您要建立* HTTPS *端點、請選取要附加到端點的安全性憑證類型。
憑證可保護S3和Swift用戶端與管理節點或閘道節點上的負載平衡器服務之間的連線。
-
上傳認證。如果您有要上傳的自訂憑證、請選取此選項。
-
產生憑證。如果您有產生自訂憑證所需的值、請選取此選項。
-
使用StorageGRID SS3和Swift認證。如果您想要使用全域S3和Swift API憑證、也可以直接用於儲存節點的連線、請選取此選項。
除非您已使用外部憑證授權單位簽署的自訂憑證取代由網格 CA 簽署的預設 S3 和 Swift API 憑證、否則無法選取此選項。請參閱"設定S3和Swift API憑證"。
-
-
如果您沒有使用 StorageGRID S3 和 Swift 憑證、請上傳或產生憑證。
上傳憑證-
選擇*上傳憑證*。
-
上傳所需的伺服器憑證檔案:
-
伺服器憑證:自訂伺服器憑證檔案(以PEM編碼)。
-
* 憑證私密金鑰 * :自訂伺服器憑證私密金鑰檔案 (
.key
)。EC私密金鑰必須大於或等於224位元。RSA私密金鑰必須大於或等於2048位元。 -
* CA套裝組合*:單一選用檔案、內含來自每個中繼發行憑證授權單位(CA)的憑證。檔案應包含以憑證鏈順序串聯的每個由PEE編碼的CA憑證檔案。
-
-
展開*憑證詳細資料*、即可查看您上傳之每個憑證的中繼資料。如果您上傳了選用的CA套件、每個憑證都會顯示在其各自的索引標籤上。
-
選取*下載憑證*以儲存憑證檔案、或選取*下載CA套件*以儲存憑證套件組合。
指定憑證檔案名稱和下載位置。以副檔名儲存檔案
.pem
。
例如:
storagegrid_certificate.pem
-
選擇*複製憑證PEP*或*複製CA套裝組合PEP*、即可複製憑證內容以貼到其他位置。
-
-
選擇* Create (建立)。+已建立負載平衡器端點。自訂憑證用於S3和Swift用戶端與端點之間的所有後續新連線。
產生憑證-
選擇*產生憑證*。
-
指定憑證資訊:
欄位 說明 網域名稱
要包含在憑證中的一或多個完整網域名稱。使用*作為萬用字元來代表多個網域名稱。
IP
要包含在憑證中的一或多個 IP 位址。
主旨(選用)
憑證擁有者的 X.509 主體或辨別名稱( DN )。
如果在此欄位中未輸入任何值、則產生的憑證會使用第一個網域名稱或 IP 位址做為主體一般名稱( CN )。
有效天數
憑證建立後過期的天數。
新增金鑰使用方式擴充功能
如果選取(預設和建議)、金鑰使用方式和延伸金鑰使用方式延伸會新增至產生的憑證。
這些延伸定義了憑證中所含金鑰的用途。
-
附註 * :除非您在憑證包含這些副檔名時遇到舊版用戶端的連線問題、否則請保留此核取方塊。
-
-
選取*產生*。
-
選取*憑證詳細資料*以查看所產生憑證的中繼資料。
-
選取*下載憑證*以儲存憑證檔案。
指定憑證檔案名稱和下載位置。以副檔名儲存檔案
.pem
。
例如:
storagegrid_certificate.pem
-
選取*複製憑證PEP*以複製憑證內容以貼到其他位置。
-
-
選擇* Create (建立)。
隨即建立負載平衡器端點。自訂憑證用於S3和Swift用戶端與此端點之間的所有後續新連線。
-
完成後
-
如果您使用 DNS 、請確定 DNS 包含一筆記錄、將 StorageGRID 完整網域名稱( FQDN )與用戶端用來建立連線的每個 IP 位址建立關聯。
您在DNS記錄中輸入的IP位址取決於您是否使用HA負載平衡節點群組:
-
如果您已設定 HA 群組、用戶端將會連線至該 HA 群組的虛擬 IP 位址。
-
如果您不使用 HA 群組、用戶端將使用閘道節點或管理節點的 IP 位址連線至 StorageGRID 負載平衡器服務。
您也必須確保DNS記錄會參考所有必要的端點網域名稱、包括任何萬用字元名稱。
-
-
提供S3和Swift用戶端連線至端點所需的資訊:
-
連接埠號碼
-
完整網域名稱或IP位址
-
任何必要的憑證詳細資料
-
檢視及編輯負載平衡器端點
您可以檢視現有負載平衡器端點的詳細資料、包括安全端點的憑證中繼資料。您也可以變更端點的名稱或繫結模式、並更新任何相關的憑證。
您無法變更服務類型( S3 或 Swift )、連接埠或傳輸協定( HTTP 或 HTTPS )。
-
若要檢視所有負載平衡器端點的基本資訊、請檢閱「負載平衡器端點」頁面上的表格。
-
若要檢視特定端點的所有詳細資料、包括憑證中繼資料、請在表格中選取端點的名稱。
-
若要編輯端點、請使用負載平衡器端點頁面上的*動作*功能表、或使用特定端點的詳細資料頁面。
編輯端點之後、您可能需要等待15分鐘、才能將變更套用至所有節點。 工作 「行動」功能表 詳細資料頁面 編輯端點名稱
-
選取端點的核取方塊。
-
選取*「動作*」>*「編輯端點名稱*」。
-
輸入新名稱。
-
選擇*保存*。
-
選取端點名稱以顯示詳細資料。
-
選取編輯圖示 。
-
輸入新名稱。
-
選擇*保存*。
編輯端點繫結模式
-
選取端點的核取方塊。
-
選取*「動作*」>*「編輯端點繫結模式*」。
-
視需要更新連結模式。
-
選取*儲存變更*。
-
選取端點名稱以顯示詳細資料。
-
選擇*編輯綁定模式*。
-
視需要更新連結模式。
-
選取*儲存變更*。
編輯端點憑證
-
選取端點的核取方塊。
-
選取*「動作*」>*「編輯端點憑證*」。
-
視需要上傳或產生新的自訂憑證、或開始使用全域S3和Swift憑證。
-
選取*儲存變更*。
-
選取端點名稱以顯示詳細資料。
-
選擇*認證*標籤。
-
選取*編輯憑證*。
-
視需要上傳或產生新的自訂憑證、或開始使用全域S3和Swift憑證。
-
選取*儲存變更*。
編輯租戶存取
-
選取端點的核取方塊。
-
選取 * 動作 * > * 編輯租戶存取 * 。
-
選擇不同的存取選項、從清單中選取或移除租戶、或兩者都執行。
-
選取*儲存變更*。
-
選取端點名稱以顯示詳細資料。
-
選擇 * 租戶存取 * 標籤。
-
選取 * 編輯租戶存取 * 。
-
選擇不同的存取選項、從清單中選取或移除租戶、或兩者都執行。
-
選取*儲存變更*。
-
移除負載平衡器端點
您可以使用* Actions(動作)*功能表移除一或多個端點、也可以從詳細資料頁面移除單一端點。
若要避免用戶端中斷、請先更新任何受影響的S3或Swift用戶端應用程式、再移除負載平衡器端點。使用指派給另一個負載平衡器端點的連接埠、更新每個用戶端以進行連線。請務必同時更新任何必要的憑證資訊。 |
-
若要移除一或多個端點:
-
在「負載平衡器」頁面中、選取您要移除的每個端點的核取方塊。
-
選擇*「Actions」(動作)>「Remove*」(移除
-
選擇*確定*。
-
-
若要從詳細資料頁面移除一個端點:
-
從「負載平衡器」頁面。選取端點名稱。
-
在詳細資料頁面上選取*移除*。
-
選擇*確定*。
-