Облачная платформаAdvanced

Настройка пропускной способности DCS Instance

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Как правило, Redis instances сохраняют и получают данные в слое данных, ближе к прикладным сервисам, что потребляет сетевую пропускную способность. Ограничения скорости могут возникать, когда пропускная способность instance недостаточна, вызывая увеличение задержки сервиса или исключения соединения клиента. В настоящее время пропускную способность Redis instance можно настроить в консоли для DCS Redis 4.0 и более новых instances.

Примечания и ограничения

  • Эта функция доступна только для instances в состоянии Running.
  • Диапазон настройки пропускной способности на shard начинается от гарантированной (по умолчанию) пропускной способности shard до её максимальной пропускной способности. Как правило, максимальная пропускная способность на shard составляет 2,048 Mbit/s, когда физический сервер узла instance имеет достаточные ресурсы.
  • Установите целевую пропускную способность кратной 8. В противном случае значение будет автоматически округлено вниз до кратного 8 после отправки заказа.
  • Изменённая пропускная способность оплачивается только по мере использования и начисляется почасово. Проверьте изменения в ваших расходах.

Настройка пропускной способности DCS Instance

  1. Войдите в консоль DCS.
  2. Нажмите в верхнем левом углу и выберите регион и проект.
  3. В панели навигации выберите Cache Manager.
  4. На странице Cache Manager нажмите имя DCS instance, который вы хотите настроить.
  5. В области Instance Details DCS instance нажмите Adjust Bandwidth рядом с Bandwidth.

    Рисунок 1 Настройка пропускной способности


  6. На странице Adjust Bandwidth задайте параметры пропускной способности.

    Note
    • Установите target bandwidth кратным 8. В противном случае после отправки заказа будет автоматически использовано значение, округлённое вниз до кратного 8. Например, если вы зададите bandwidth 801, будет использовано 800.
    • Price, отображаемая на странице изменения, является только платой за дополнительную bandwidth.
    • Дополнительная bandwidth оплачивается по мере использования и начисляется почасово.
    • Вы можете регулировать bandwidth в любое время по мере необходимости. Если вы выполните несколько изменений bandwidth в течение биллингового периода (один час), вам будет выставлен счёт согласно наибольшему bandwidth в этом периоде. Например, если вы изменили bandwidth DCS Redis instance с 256 Mbit/s (по умолчанию) на 2,048 Mbit/s, а затем снова изменили bandwidth на 512 Mbit/s в том же биллинговом периоде, вам будет выставлен счёт по цене bandwidth 2,048 Mbit/s.
    • Manual
      1. Установите target bandwidth. Для кластерных инстансов с несколькими шардами укажите target для каждого из них или выберите нужные шарды и нажмите Adjust Bandwidth.

        Figure 2 Ручная настройка target bandwidth


      2. Подтвердите bandwidth и сборы, отметьте Authorization и нажмите Submit.

        Когда задача регулирования bandwidth находится в состоянии Successful, используется новый bandwidth.

    • Auto scaling
      1. Включите Auto Bandwidth Increase и задайте необходимые политики, как показано в Table 1.

        Bandwidth увеличивается автоматически (до 2,048 Mbit/s на shard) в соответствии с политиками масштабирования. Автоматическое масштабирование переопределяет ручные настройки.

        Figure 3 Настройка политик auto bandwidth increase


        Table 1 Настройка политик auto bandwidth increase

        Policy

        Описание

        Burst Bandwidth Usage ≥

        Порог использования всплеска пропускной способности для увеличения пропускной способности.

        Расчет:

        Использование всплеска пропускной способности = Burst used bandwidth/Shard bandwidth. Значение "Burst used bandwidth" берётся из большего показателя между Output Flow и Input Flow.

        Цель:

        Когда использование всплеска пропускной способности шарда инстанса достигает порога, пропускная способность шарда автоматически масштабируется вверх. В результате использование всплеска пропускной способности снижается до (его порога минус 10 %).

        Например, если этот порог установлен на 70 %, пропускная способность шарда будет автоматически увеличена, когда использование всплеска пропускной способности достигнет 70 %. В результате использование всплеска пропускной способности уменьшится до 60 %. Следовательно, пропускная способность шарда после масштабирования равна использованию всплеска пропускной способности, делённому на 60 %.

        Период мониторинга

        Период мониторинга увеличения пропускной способности, в минутах. По умолчанию: 1

        Например, если период мониторинга установлен на 1 минуту, данные о пропускной способности мониторятся в течение 1 минуты.

        Тишина

        Интервал между увеличениями, в секундах. По умолчанию: 0

        Время тишины предотвращает последовательные автоматические увеличения пропускной способности.

      2. Подтвердите параметры пропускной способности, проверьте Authorization и нажмите Submit.

Проверка гарантированной пропускной способности и скорректированной пропускной способности

На странице ручной настройки пропускной способности вы можете просмотреть Assured и Current пропускную способность каждого шарда. Current отображает последнюю пропускную способность.

Рисунок 4 Просмотр пропускной способности


Связь между пропускной способностью instance и пропускной способностью отдельного шарда выглядит следующим образом:

  • Пропускная способность single-node или master/standby instances = Bandwidth per shard
  • Пропускная способность read/write splitting instances = Bandwidth per shard × Replica quantity
  • Пропускная способность cluster instances = Bandwidth per shard × Shard quantity, or the total bandwidth of all shards if the bandwidth per shard varies

    Например, существует cluster instance с тремя shards. Скорректированная пропускная способность каждого shard составляет 800 Mbit/s, а общая пропускная способность cluster instance — 2,400 Mbit/s.