Amazon Redshift Serverless 的運算容量 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Redshift Serverless 的運算容量

了解 Amazon Redshift Serverless 容量

RPU

Amazon Redshift Serverless 會以 Redshift 處理單元 (RPU) 為單位來測量資料倉儲的容量。RPU 是用來處理工作負載的資源。

基本容量

此設定會指定 Amazon Redshift 用來為查詢提供服務的基本資料倉儲容量。基本容量會以 RPU 為單位來指定。您能以 Redshift 處理單元 (RPU) 為單位來設定基本容量。一個 RPU 可提供 16 GB 的記憶體。設定較高的基本容量可改善查詢效能,對於會取用大量資源的資料處理任務來說更是如此。Amazon Redshift Serverless 的預設基本容量為 128 個 RPU。您可以使用 AWS 主控台、UpdateWorkgroup API 作業或中的作業,將基本容量設定從 8 個 RPU 調整為 512 個單位 (8,16,24... 512)。update-workgroup AWS CLI

使用最小容量 8 個 RPU 時,您現在可以根據效能要求,更彈性地執行更複雜的工作負載。8 個、16 個和 24 個 RPU 的基本 RPU 容量的適用目標是需要少於 128 TB 資料的工作負載。如果您的資料要求大於 128 TB,則必須使用至少 32 個 RPU。如果工作負載的資料表有大量資料行且並行數量較高,建議您使用 32 個以上的 RPU。

Amazon Redshift Serverless 容量的考量和限制

以下是 Amazon Redshift Serverless 容量的考量和限制。

  • 8 個或 16 個 RPU 的組態最多可支援 128 TB 的 Redshift 受管儲存容量。如果您要使用超過 128 TB 的受管儲存,則無法降級為少於 32 個 RPU。

  • 編輯工作群組的基本容量,如此可能會取消工作群組上執行的某些查詢。

AI 驅動的擴展和最佳化 (預覽)

這是有關 Amazon Redshift Serverless 中 AI 驅動的擴展和優化的發行前版本文件,而該文件為預覽版。文件和功能會隨時變更。我們建議僅在測試環境中使用此功能,不要在生產環境中使用。如需預覽版條款和條件,請參閱 AWS 服務條款中的 Beta 版和預覽版

此預覽可在下列項目中使用 AWS 區域:

  • 美國東部 (俄亥俄) (us-east-2)

  • 美國東部 (維吉尼亞北部) (us-east-1)

  • 美國西部 (奧勒岡) (us-west-2)

  • 亞太區域 (東京) (ap-northeast-1)

  • 歐洲 (愛爾蘭) (eu-west-1)

  • 歐洲 (斯德哥爾摩) (eu-north-1)

您可以建立預覽工作群組來測試 Amazon Redshift Serverless 的新功能。您無法在生產環境中使用這些功能,以將工作群組移至另一個工作群組。如需了解預覽版條款和條件,請參閱 AWS 服務條款中的 Beta 版和預覽版。如需如何建立預覽工作群組的指示,請參閱建立預覽工作群組

您也可以為工作群組設定價格效能目標,好讓 Redshift 可以自動對您的資源進行 AI 驅動的最佳化。透過這種方式,您可以在發揮最佳成本效益的同時,滿足您的價格績效目標。如果您不知道要為工作負載設定哪些基本容量,或是工作負載的某些部分可能會受益於更多配置的資源,則此自動定價效能優化特別有用。

例如,若您的組織通常執行的工作負載只需要 32 RPU,但突然導入了更複雜的查詢,您可能不知道應該要多少基本容量才算適當。設定較高的基本容量可產生較佳的價格效能,但也會產生較高的成本,因此成本可能不符合您的預期。Amazon Redshift Serverless 使用 AI 驅動的擴展和資源最佳化功能,可自動調整 RPU 以符合您的價格效能目標,同時為您的組織最佳化成本把關。無論工作負載大小是多少,此自動最佳化都很有效用。如果您有任何數量的複雜查詢,自動最佳化可協助您達成組織的價格績效目標。

價格效能目標是特定於工作群組的設定。不同的工作群組可以有不同的價格績效目標。

為了保持成本的可預測性,請設定允許 Amazon Redshift Serverless 配置給工作負載的最大容量限制。

若要設定價格效能目標,請使用 AWS 主控台。依預設,當您建立新工作群組並設定為平衡時,便會啟用價格效能目標。若要為工作群組設定不同的價格效能目標或指定基本容量,請在建立工作群組時使用自訂設定。若要取得有關建立工作群組的詳細資訊,請參閱使用命名空間建立工作群組

若要編輯工作群組的價格效能目標:

  1. 在 Amazon Redshift Serverless 主控台上,選擇工作群組組態

  2. 選擇您要為其編輯價格效能目標的工作群組。選擇效能索引標籤,然後選擇編輯

  3. 選擇價格效能目標,然後根據您要設定之工作群組目標調整滑桿。

  4. 選擇儲存變更

若要更新 Amazon Redshift Serverless 可分配給工作負載的 RPU 數量上限,請前往工作群組組態的限制索引標籤。

若要深入了解 AI 驅動最佳化和資源擴展,請觀看以下影片。