VPLEX: Як встановити розмір трансферу для перебудови
Summary: У цій статті описано, як збільшити або зменшити швидкість перенесення при перебудові, а також які наслідки це роблять.
Instructions
РЕКОНСТРУКЦІЯ ВІДБУДЕТЬСЯ, ЯКЩО:
- Логування не вдалося, дзеркало позначено як застаріле
- Щоразу, коли до пристрою додається нове дзеркало, наприклад, під час міграції
- Щоразу, коли існуючий пристрій позначено застарілим
- Розподілений RAID 1 має одну ногу, позначену як застарілу через проблеми зі зберіганням або
interclusterПроблеми з посиланнями - Коли дзеркало (нога)
distributed-deviceвидалено з джерела
Команда повернути швидкість передачі для всіх пристроїв:
VPlexcli:/>rebuild show-transfer-size *
Команда для повернення імені пристрою та розміру передачі.
VPlexcli:/>rebuild show-transfer-size --devices *
----------- ------------- ddev_1 2M ddev_10 2M ddev_11 2M ddev_12 2M ddev_13 2M ddev_7 2M ddev_8 2M ddev_9 2M
Стандартний розмір: Максимальний розмір 128k
: 2M (розмір більший за цей може призвести до проблем із продуктивністю хоста)
Рекомендується встановити це на 128KB як баланс між мінімальним впливом на хост і прийнятною продуктивністю перебудови/міграції.
Загалом, використання розмірів трансферу понад 2 МБ не показало значного покращення часу відновлення.
Встановіть розмір передачі на заданому пристрої на 1M:
VPlexcli:/>rebuild set-transfer-size --devices /clusters/cluster-1/devices/testdevice --limit 1M- Крім того:
VPlexcli:/distributed-storage/distributed-devices/DD_1234>set transfer-size 1M
Встановити розмір передачі на рівні компонентів
VPlexcli:/distributed-storage/distributed-devices/DD_1234/distributed-device-components/device_Symm1234_1234_1>set transfer-size 1M
Встановіть розмір передачі для всіх пристроїв на 2M:
VPlexcli:/>rebuild set-transfer-size * 2M
Встановіть розмір передачі для всіх розподілених пристроїв на 256k:
VPlexcli:/distributed-storage/distributed-devices>set *::transfer-size 256k
Зверніть увагу, чи збільшується пропускна здатність після збільшення розміру трансферу — не завжди збільшення швидкості передачі прискорює перебудови.
Additional Information
- Трафік перебудови VPLEX не виконує QoS і не знає про контенціон/трафік
- Якщо швидкість передачі встановлена занадто високою, це впливає на продуктивність
- Тип перебудови має бути встановлений на повний режим, і це не можна встановити вручну
- Якщо об'єми тонко провізировані, то перебудова має бути тонкою
- Якщо об'єми товсто-провізійні, то перебудова має бути товстою
- VPLEX обирає найкращий тип перебудови, і його не можна встановити вручну
- Спочатку завжди намагається відновлювати поступово, а якщо це неможливо, починається повна перебудова
VPLEX має два типи перебудови: повний і логінг.
Повна перебудова відбувається щоразу, коли до пристрою додається нове дзеркало, наприклад, міграція, або коли існуючий пристрій позначається як застарілий.
Відновлення з вирубкою лісоматеріалів відбувається, коли дзеркальне (ніжке) distributed-device видаляється або додається з джерела, VPLEX відстежує зміни, внесені на блоках вихідного пристрою з журнального тому, і застосовує ці зміни до дзеркала після його повторного підключення.