全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):手動增加執行個體頻寬

更新時間:Nov 15, 2024

當您的業務即將迎來限時秒殺等流量高峰時,若Tair (Redis OSS-compatible)執行個體的預設頻寬不足以應對,您可以在不調整執行個體規格的情況下手動增加執行個體的頻寬,輕鬆應對流量高峰。

應用情境

由於不同的執行個體規格對應的頻寬有所區別,如果流量超出了頻寬上限,可能引發阻塞並影響服務效能。當您遇到下述業務情境,您可以通過調整執行個體的頻寬來解決。相對於變更執行個體規格,調整頻寬可以協助您快速提升頻寬,節省整體費用,且不會引發串連閃斷,即開即用。

情境

說明

靈活地應對流量高峰

例如業務將迎來限時秒殺活動,屆時將會帶來流量高峰,高峰過後需要減少頻寬以節省資源,需要靈活地變更頻寬。

快速消除頻寬對業務影響

例如業務中臨時出現較多的大Key讀寫,需要快速消除頻寬節流設定避免影響業務,同時為處理大Key問題預留時間。

低成本地應對訪問傾斜

執行個體為叢集架構或讀寫分離架構,某些資料分區或唯讀節點的訪問比較頻繁,頻寬頻頻到達上限,而其他資料分區或唯讀節點的頻寬使用率較低,需要僅升級指定資料分區或唯讀節點的頻寬,無需升級整體執行個體的頻寬或規格。

突破標準架構的頻寬節流設定

執行個體為標準架構,已經變更至最高規格,頻寬依舊不能滿足業務需求,需要突破當前架構下的頻寬節流設定,避免升級至叢集帶來的限制,無需調整現有業務實現方式,專註於業務提升。

注意事項

  • 執行個體(或單分區)最多支援額外增加原執行個體預設頻寬的6倍,但增加的上限為192 MB/s。例如Tair記憶體型2 GB主從版的預設頻寬為96 MB/s,該規格最多可增加192 MB/s,最終執行個體頻寬上限為288 MB/s;Redis開源版256 MB主從版的預設頻寬為10 MB/s,該規格最多可增加60 MB/s,最終執行個體頻寬上限為70 MB/s。

    如需更大的頻寬,您可以通過升級執行個體規格,或升級執行個體架構(例如從標準架構升級至叢集架構),擷取更高的頻寬效能,更多資訊請參見規格查詢導航

  • 執行下述操作將會導致額外購買的頻寬自動失效並做相應退款,您需要根據業務需求重新調整頻寬。

    執行的操作

    例外情況

    升級大版本

    變更執行個體配置

    當執行個體為標準架構時,僅升級規格不會導致頻寬配置失效。

    更換執行個體所屬的可用性區域

    執行個體為標準架構時,不會導致頻寬配置失效。

費用說明

根據增加的頻寬量和使用時間長度,按小時產生費用,不同地區的收費標準有所區別。更多資訊,請參見計費項目

說明

執行個體預設的頻寬不會產生費用,只有在預設頻寬的基礎上增加頻寬時收費。

操作步驟

  1. 訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 配置資訊地區框,單擊最大頻寬後的修改

    說明
    • 在本頁面您可以看到執行個體當前的最大頻寬。如果執行個體為叢集架構或讀寫分離架構,此處展示的是執行個體整體的最大頻寬(即所有資料節點的頻寬之和)。

    • 當業務的流量高峰度過後,您也可以減少頻寬以節約費用和資源。關於如何查看執行個體的流量使用方式,請參見查看效能監控

  3. 在右側彈出的面板中,選擇資料節點需要增加的頻寬,並單擊確定

    關鍵配置項

    說明

    調整頻寬

    執行個體整體頻寬最大可調整至當前執行個體規格對應頻寬上限的6倍。關於執行個體規格對應的頻寬上限,請參見規格查詢導航。根據執行個體的架構不同,可選擇的配置有所區別。

    • 執行個體為標準架構:直接選擇執行個體整體的頻寬。

    • 執行個體為叢集架構或讀寫分離架構,可選擇:

      • 統一調整分區頻寬:增加或減少執行個體中所有分區的頻寬,例如應對業務中可能會出現的流量高峰(限時秒殺情境)。

      • 分開調整執行個體頻寬:調整指定執行個體中1個或多個分區的頻寬,例如消除執行個體存在的訪問傾斜情況,可根據流量傾斜情況來調整指定分區的頻寬。

        說明

        您可以通過執行個體診斷功能分析是否存在訪問傾斜,具體操作,請參見發起執行個體診斷

  4. 單擊去支付,根據提示完成支付流程。

    完成支付後,約1分鐘後,執行個體的最大頻寬將更新為原頻寬與增加的頻寬之和。

    若您希望取消額外購買的頻寬,您可以根據上面的步驟重新調整頻寬並單擊去支付即可。

後續步驟

  • 推薦使用頻寬Auto Scaling功能,當頻寬使用率達到閾值後會自動增加或減少執行個體的頻寬,降低使用成本,提升營運便利性。具體操作,請參見開啟頻寬Auto Scaling

  • 若執行個體為Redis開源版且需要增加大量頻寬,推薦使用Tair(企業版),Tair執行個體各規格支援的最大頻寬均為96 MB/s以上。

相關API

API介面

說明

EnableAdditionalBandwidth

調整執行個體的頻寬。

常見問題

  • Q:為什麼找不到最大頻寬按鈕?

    A:Tair(企業版)磁碟型執行個體不支援修改預設頻寬。

  • Q:為什麼最大頻寬僅支援調整為預設頻寬的3倍?

    A:該執行個體可能購買了頻寬訂用帳戶服務。請在我的訂單頁面找到相應訂單(訂單ID為執行個體ID-bw,例如r-2zew****qs67bqho3n-bw),進行退訂。並根據本文檔指示重新購買頻寬隨用隨付服務,即可最多支援額外增加原執行個體預設頻寬的6倍。

  • Q:在叢集或讀寫分離架構執行個體中,如何單獨調整某個分區或節點的頻寬?

    A:您可以在變更配置頻寬時,選擇多分區頻寬調節,並結合業務情況單獨調整某個分區或多個分區的頻寬,更加靈活地應對業務流量傾斜。

  • Q:調整執行個體頻寬會引發串連閃斷嗎?

    A:不會,支援即開即用。

  • Q:如何退訂購買的頻寬?

    A:您可以再次執行調整頻寬操作,將頻寬設定為當前規格的預設值(即調整頻寬選擇滑塊至最左側),查看預計費用並完成支付流程。

  • Q:升級執行個體的頻寬後,再將執行個體升級規格,頻寬還會計費嗎?

    A:僅當標準架構的執行個體在升級規格時會保留購買頻寬的設定,會在新規格的頻寬上附加上已購買的頻寬並正常計費。其他架構的執行個體執行升級規格操作會導致購買頻寬的設定失效並不再產生費用,您需要重新調整頻寬。關於執行個體規格對應的頻寬節流設定,請參見規格查詢導航