如需與 Amazon Timestream for LiveAnalytics 類似的功能,請考慮使用 Amazon Timestream for InfluxDB。它提供簡化的資料擷取和單一位數毫秒查詢回應時間,以進行即時分析。在這裡進一步了解。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從 Core 升級到 Enterprise Edition
您可以將現有的 InfluxDB 3 Core 叢集升級至 Enterprise Edition,以存取多節點部署、長期資料保留和專用壓縮等功能。
重要
從 Core 升級到 Enterprise 是單向操作。一旦叢集升級至 Enterprise,就無法還原至 Core Edition。
先決條件和要求
-
第一次啟用企業:如果這是您第一次在 AWS 帳戶中啟用企業授權,則必須透過 執行升級 AWS 管理主控台。此一次性主控台啟用可為您的帳戶啟用企業功能。
-
後續操作:在初始主控台啟用之後,您的帳戶會啟用 Enterprise。然後,您可以使用 、 AWS CLI API 或 ,將其他 Core 叢集升級至 Enterprise 或部署新的 Enterprise 叢集 AWS 管理主控台。
使用 升級 AWS 管理主控台
-
登入 AWS 管理主控台 並開啟 Timestream for InfluxDB 主控台。
-
在導覽窗格中,選擇 InfluxDB 資料庫。
-
選取您要升級的核心叢集。
-
選擇 Modify (修改)。
-
針對版本,選取企業。
-
檢閱變更,然後選擇修改叢集。
升級期間會發生什麼情況
當您將 Core 叢集升級至 Enterprise 時:
-
叢集重新啟動:叢集會重新啟動以套用 Enterprise 引擎組態。
-
節點組態:根據您的叢集節點計數,叢集會設定為:
-
單一節點 Enterprise 叢集 all-in-one:單一節點上的寫入器、讀取器和壓縮器)
-
具有專用精簡器的多節點企業叢集 (適用於具有 3 個或更多節點的叢集)
-
-
資料壓縮:Enterprise 壓縮引擎會在背景逐步壓縮您現有的資料。在此過程中,叢集仍然可用。
注意
資料壓縮趕上所需的時間取決於現有資料的磁碟區、叢集大小、執行個體大小,以及可用的 CPU 和記憶體空間,與您目前的工作負載相對。
重要
升級後壓縮的容量考量
-
單一節點叢集:將核心單一節點叢集升級至 Enterprise 時,精簡器會在與寫入器和讀取器相同的節點上執行。由於 Core 不包含壓縮器,因此所有現有的資料都必須在升級後壓縮。這需要超出目前工作負載使用量的額外 CPU 和記憶體容量。如果節點沒有足夠的空間,壓縮可能會與您的讀取和寫入工作負載競爭,這可能會影響效能。請考慮在升級之前或之後立即擴展到較大的執行個體類型 (例如,從
db.influx.xlarge擴展到db.influx.2xlarge),以提供精簡器所需的資源。您可以在壓縮追上後縮減規模。 -
多節點 (3 節點) 叢集:升級至 3 節點企業叢集時,會佈建專用精簡器節點。不過,在精簡器完成處理所有預先存在的資料之前,企業的完整優勢,例如來自壓縮資料的最佳化查詢效能。這需要的時間取決於資料庫中已存在的資料量、目前執行中的工作負載,以及精簡器節點的執行個體大小和組態。
調校壓縮效能:為協助精簡器更快速地處理現有資料,您可以在參數群組中調整下列僅限企業的參數:
-
compaction-max-num-files-per-plan– 增加此值,以允許壓縮器在每個壓縮週期處理更多檔案。例如,在較大的執行個體 (db.influx.4xlarge 及更高版本) 上,從預設值 500 增加到 1000–5000。如需執行個體大小的建議值compaction-max-num-files-per-plan,請參閱 。 -
compaction-check-interval– 將 db.influx.4xlarge 及更高版本的預設值從 10 秒縮短為 5 秒,讓精簡器評估工作更頻繁。
對於單一節點叢集,擴展執行個體類型是為壓縮器提供更多容量的最有效方式,因為所有角色都共用相同的節點資源。對於多節點叢集,專用精簡器節點使用與其他節點相同的執行個體類別,因此擴展叢集的執行個體類型也會增加精簡器容量。如需壓縮參數的完整詳細資訊,請參閱 類別 4:壓縮。
考量事項
-
這是單向升級。您無法從 Enterprise 降級到 Core。
-
在較低的活動期間規劃升級,讓壓縮程序有足夠的 CPU 和記憶體空間可以趕上進度。
-
單一節點叢集:請考慮在升級之前暫時擴展至較大的執行個體類型,以確保精簡器有足夠的 CPU 和記憶體來精簡現有資料,而不會影響您的工作負載。
-
多節點叢集:升級後預期轉換期間,其中精簡器正在處理所有預先存在的資料。壓縮完成後,即可實現完整的企業效能優勢。持續時間取決於資料量、工作負載強度和執行個體大小。
-
您可以在參數群組
compaction-check-interval中增加compaction-max-num-files-per-plan和減少 ,以加速升級後壓縮。如需詳細資訊,請參閱 類別 4:壓縮。 -
升級之後,您可以利用 等企業功能擴展叢集水平擴展叢集。