最佳實踐:池

本文解釋了池是什麼,以及如何最好的配置它們。創建一個池的信息,請參閱創建一個池

磚池是什麼?

磚池是一組空閑,隨時可用的實例。當集群節點使用閑置的情況下,創建的集群啟動和自動伸縮時間都減少了。如果池中沒有空閑的情況下,池擴大從實例分配一個新實例提供者為了適應集群的請求。當一個集群釋放一個實例,它返回到池中並為另一個集群使用是免費的。隻有集群連接池可以使用空閑池的實例。

您可以指定一個不同的池司機節點和工作節點,或使用相同的池。

磚不收取DBUs實例在空閑池中。實例提供賬單是否適用。看到定價

您可以使用UI,管理池實例池CLI(遺留)或通過調用實例池API

池的建議

磚平台提供了一個有效的和具有成Beplay体育安卓版本本效益的方式來管理你的分析基礎設施。磚推薦以下最佳實踐當你使用池:

  • 使用實例創建池類型和磚運行時基於目標的工作負載。

  • 在可能的情況下,填充與現貨實例池,降低成本。

  • 按需實例池填充工作執行時間較短和嚴格的執行時間的要求。

  • 集群使用池標簽和標簽管理計費。

  • 使用池配置選項來最小化成本。

  • 預先配置以確保實例當集群需要的時候是可用的。

創建基於工作負載池

如果你的驅動節點和工人節點有不同的要求,創建一個不同的池。

您可以最小化實例收集時間通過創建一個為每個實例池類型和磚通常運行時您的組織使用。例如,如果大多數數據工程集群使用實例類型,數據科學集群使用實例類型B, C和分析集群使用實例類型,創建一個與每個實例池類型。

配置池使用隨需應變的實例執行時間和嚴格的執行時間較短的工作要求。使用隨需應變的實例來防止實例獲得了更高的投標人在現貨市場。

配置池使用現貨實例集群支持交互式開發或在可靠性工作優先考慮節約成本。

標簽池來管理成本和計費

標簽池到正確的成本中心允許您管理成本和使用退款。您可以使用多個自定義標記關聯多個成本中心池。然而,重要的是要了解如何創建集群時傳播標記從池。標簽從池傳播到底層雲提供者實例,但集群的標簽沒有。應用所有自定義標記管理雲提供商的退款需要計算成本池。

池標簽和集群標簽傳播磚計費。您可以使用集群和池標記的組合管理磚單位的退款。

欲了解更多,請看使用集群和池監控使用標簽

配置池來控製成本

您可以使用以下配置選項來幫助控製成本池:

  • 設置最小空閑實例為0,以避免支付運行的實例,不工作。權衡可能增加時間當一個集群需要獲得一個新實例。

  • 設置空閑實例自動終止時間之間提供一個緩衝釋放集群實例時,當它從池中下降。設置這一段時間,可以讓你最大限度地降低成本同時確保實例的可用性計劃工作。例如,工作定於早上8點運行,需要40分鍾才能完成。工作B定於上午9點運行,需要30分鍾才能完成。空閑實例自動終止值設置為20分鍾,以確保實例返回到池中當工作完成工作B開始時是可用的。除非他們聲稱由另一個集群,這些實例終止工作B結束後20分鍾。

  • 設置最大容量基於預期使用。這集的最大數量的上限和空閑實例池中使用。如果工作或集群從池中請求一個實例在其最大容量,請求失敗,和集群不會獲得更多的實例。因此,磚建議您設置最大容量隻有一個嚴格的配額或預算約束實例。

預先配置池

為了完全從池中獲益,您可以預先新建的遊泳池。設置最小空閑池中大於零配置實例。或者,如果你建議這個值設置為0後,使用起動機的工作來確保新創建池可用實例集群訪問。

使用起動機的工作方法,與靈活的執行時間要求安排工作之前運行工作與更嚴格的性能要求或在用戶開始使用交互式集群。工作完成後,用於工作的實例被釋放回池中。集最小空閑實例設置為0和設置空閑實例自動終止時間足夠高,以確保空閑實例仍然可以進行後續工作。

使用起動機的工作允許池實例自旋向上,填充池,並保持用於下遊工作或互動集群。