Домен даних: Використання дросельної заслінки реплікації
Summary: Ця стаття в базі баз обговорює використання дроселя реплікації.
Instructions
Дросель реплікації
Реплікаційний дросель використовується для обмеження пропускної здатності мережі, яку використовує реплікація. Дросель завжди встановлений на вихідному Data Domain Retorr (DDR).
Існує два типи дроселів реплікації: за замовчуванням і призначенням (доступні у версіях DDOS 5.5 та пізніших):
- Коли налаштування дроселя за замовчуванням встановлено, усі контексти реплікації використовують цю частоту, якщо тільки конкретні призначення не мають власних налаштувань газу.
- Дроссель призначення (DDOS 5.5) застосовує власні обмеження до конкретних пунктів призначення, коли стандартні налаштування не відповідають вимогам. Якщо існує стандартна дросельна заслінка, пріоритет має цільовий дросель.
Встановіть стандартний регулятор реплікації на 10 Мбіт/с для всіх контекстів, одночасно налаштуючи один контекст реплікації колекції як необмежений за допомогою призначення. Ключове слово «destination» використовується при визначенні регулятора газу призначення. Аргумент — це дійсне ім'я хоста.
Існує три типи налаштувань дроселя реплікації:
- Запланована швидкість газу встановлюється у визначений час або період.
- Поточний газ підтримує встановлену швидкість до наступної запланованої зміни або до перезавантаження системи.
- Override дросель замінює два попередні типи дроселей. Зберігайте через перезавантаження, доки не буде видано команду скидання дросельної заслінки реплікації.
Визначення аргументів
destination <host>
Доступно в DDOS 5.5:
Вкажіть цільову дросельну заслінку. <host> — це ім'я хоста пункту призначення DDR.
default
Вкажіть стандартний регулятор газу. Якщо "destination" або "default" не використовується, система застосовує стандартний газ, окрім випадків запуску реплікаційних команд показу газу.
<sched-spec>
Вказує один або кілька трьохлітерних днів тижня (наприклад, понеділок, вівторок або середа), або слово «щоденний» (для встановлення розкладу щодня). Цей аргумент також може вказувати час доби у форматі 24 години.
<rate>
Містить число або слово «безмежний». Швидкість також може бути нульовою, вимкненою або вимкненою (кожна з них зупиняє реплікацію до наступної зміни швидкості). Якщо ти налаштуєш <rate> До нуля нові контексти також обмежені до нуля. Система забезпечує мінімальну швидкість 98 304 біт на секунду (близько 100 Кбіт/с) і максимальну швидкість 34 358 689 792 біт на секунду (близько 34 Гбіт/с).
Число може містити тег бітів або байтів за секунду. Не використовуйте проміжок між числом і специфікацією бітів чи байтів. Стандартна швидкість — біти за секунду.
У змінній швидкості:
bps equals raw bits per second
Kbps or kbps equals 1000 bits per second
Mbps or mbps equals 1x106 bits per second
Gbps or gbps equals 1x109 bits per second
throttle add
replication throttle add [destination <host> | default] <sched-spec> <rate>
Змініть швидкість використання пропускної здатності мережі. За замовчуванням використання пропускної здатності мережі необмежене, тобто вона працює безперервно максимально швидко. Реплікація виконується на заданій швидкості до наступної запланованої зміни або поки нові команди газу не змушують змінитися.
Приклад: Щоб обмежити реплікацію до 20 мегабіт на секунду, починаючи з понеділка та четверга о 6:00 ранку, введіть:
# replication throttle add mon thu 0600 20Mbps
Обмежити реплікацію до 5 мегабіт на секунду для імені DDR призначення ddr-ny Починаючи з вівторка та п'ятниці о 10:00 ранку, запрошуйте:
# replication throttle add destination ddr1-ny tue fri 2200 5Mbps
replication throttle del <sched-spec>
Видаліть один або кілька записів розкладу дроселя.
The sched-spec Змінна повинна включати один або кілька трьохлітерних днів тижня (наприклад, понеділок, вівторок або середу), або слово «щодня» (для встановлення розкладу щодня), а також час у форматі 24 години
.Приклад: Щоб видалити запис на понеділок о 13:00, введіть:
# replication throttle del mon 1300
throttle reset
replication throttle reset [destination <host> | default] {current | override
| schedule | all}
Використайте цю команду, щоб скинути графік тротлінгу. Варіанти включають: current
Видаліть і скинуте швидкість, позначена override КОМАНДУВАННЯ:
Remove and reset the rate designated by the replication throttle set override command.
schedule
Видаліть і скидайте заплановані зміни.all
Видаліть і скиньте поточні або скасовані налаштування та видаліть усі заплановані зміни. Ця опція повертає систему до стандартних налаштувань.throttle set current
replication throttle set current [destination <host> | default] <rate>
Використайте цю команду, щоб встановити швидкість дроселя до наступної запланованої зміни або до перезавантаження системи. Встановити дросель на струм неможливо, якщо throttle set override Наказ чинний.throttle set override
replication throttle set override [destination <host> | default] <rate>
Використайте цю команду, щоб встановити швидкість дроселя до виклику іншої команди override. Перевизначення газу не може бути встановлене, якщо throttle set current Наказ чинний.throttle show
replication throttle show [destination <host> | default | all]
Покажіть налаштування дроселя. Усі користувачі можуть запускати цю опцію команди. Якщо опція не вказана, all це опція за замовчуванням.throttle show performance
replication throttle show performance [destination <host> | default | all]
[interval <sec>] [count <count>]
Show current throttle throughput
Усі користувачі можуть запускати цю опцію команди. Якщо опція не вказана, all це опція за замовчуванням.
Additional Information
Дросель реплікації також обмежує реплікацію файлів, керовану DD Boost, окрім реплікації MTree.