Домен даних: Налаштування агрегації каналів

Summary: Налаштування агрегації каналів.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Налаштування агрегації посилань

ЗВЕДЕННЯ

Використання функції агрегації каналів у DDOS може призвести до збільшення пропускної здатності, однак, залежно від кількох факторів, це може призвести до протилежного. Мета цієї статті – допомогти визначити та реалізувати відповідну конфігурацію агрегації каналів. У DD OS, оскільки методи динамічного участі портів на кшталт PAGp і MLT не підтримуються, важливо статично налаштувати порти LAG на комутаторі.

 

ВІДНОСИТЬСЯ ДО

Всі версії ОС DD, які підтримують функцію агрегації каналів

 

РІШЕННЯ

 

Визначте відповідну агрегацію посилань:

Нижче наведено те, що слід враховувати при спробі прийняти рішення про агрегацію. Якщо агрегація не потрібна, подумайте про відновлення після відмови. Тому останнім зазначеним вибором є відмовостійкість як альтернатива агрегації.

 
Пряме підключення:
1. Режим кругового руху (якщо підтримується медіасерверами)
2. Окремий NIC на медіасервер (якщо є достатня кількість мережевих карт)
3. Режим роботи xor-L3L4
4. Відновлення після відмови (якщо агрегація не може бути використана)
 
Приватна мережа:
1. Окремий NIC на медіасервер (якщо є достатня кількість мережевих карт)
2. Режим роботи xor-L3L4
3. Режим xor-L2 (коли кількість клієнтів відповідна)
4. Відновлення після відмови (якщо агрегація не може бути використана)
 
Локальна мережа:
1. Окремий NIC на медіасервер (якщо є достатня кількість мережевих карт)
2. Режим роботи xor-L3L4
3. Режим xor-L2 (коли кількість клієнтів відповідна)
4. Відновлення після відмови (якщо агрегація не може бути використана)
 
Віддалена мережа:
1. Окремий NIC на медіасервер (якщо є достатня кількість мережевих карт)
2. Режим роботи xor-L3L4
3. Відновлення після відмови (якщо агрегація не може бути використана)
 
 

Реалізація агрегації посилань домену даних та відмовостійкості

Методи агрегації посилань, які підтримує Data Domain:
  • Кругова система та
  • Збалансований-xor (налаштування вручну з обох боків)
  • LACP (починаючи з 5.0 для 1 Гб і 5.1 для 10 Гб)
 
Збалансований-xor Агрегація вибирається шляхом вибору конкретного хешу, який підтримується:
  • Шар 2 або
  • Шар 3+4
  • Рівень 2+3 (починаючи з 5.0)
 
Існує чотири віртуальні інтерфейси, які можна використовувати для визначення агрегації або відновлення після відмови:
  • veth0
  • veth1
  • VETH2
  • VETH3
 
 

Перш ніж використовувати агрегацію, необхідно створити віртуальний інтерфейс. Це можна зробити, виконавши наступну команду:

net create virtual <veth#>
 

Приклад:

net create virtual veth0
 

Після створення віртуального інтерфейсу будь-яка з доступних фізичних посилань (eth0, eth1, eth2 і так далі) може бути включена в групу агрегації. Вбудовані посилання (eht0 та eth1) було дозволено додавати лише нещодавно. Старіші інсталяції програмного забезпечення Data Domain можуть не дозволяти об'єднувати ці два посилання. 

Щоб вказати агрегацію інтерфейсів eth2 та eth3 у віртуальному інтерфейсі veth0, буде використано одну з наступних команд:

net aggregate add veth0 mode round-robin interfaces eth2 eth3
 

Перший мережевий пакет, відправлений veth0, буде переспрямований на один з інтерфейсів, а наступний пакет буде пересланий на інший.

Відправка пакетів продовжує чергуватися між інтерфейсами до тих пір, поки пакетів не стане більше, або зв'язок не вийде з ладу.

Якщо eth3 втрачає фізичне з'єднання, всі пакети надсилаються через eth2, доки посилання eth3 не буде відновлено.

Щоб зробити це ефективним, інша сторона мережі також повинна бути налаштована як кругова. Для прямого підключення (єдина топологія, яка рекомендується для кругової системи) медіасервер повинен мати можливість налаштувати (і підтримувати) кругову систему.

 
net aggregate add veth0 mode xor-L2 interfaces eth2 eth3
 

Використовувана агрегація буде збалансованою-xor.

Пакети розподіляються між eth2 і eth3 на основі XOR вихідних і цільових MAC-адрес.

Оскільки потрібно агрегувати лише два канали, найнижчий біт використовується для визначення інтерфейсу, який буде використано для пакета.

Якщо результат дорівнює 0, вибирається один інтерфейс. Якщо результат дорівнює 1, використовується інший інтерфейс.

Щоб пакети були розподілені між двома посиланнями, дані повинні бути відправлені більш ніж одному пункту призначення. MAC-адреси місця призначення мають відрізнятися таким чином, щоб результати XOR надавали різну кількість.

Це означає, що одна адреса має бути непарною, а інша – парною.

Якщо є три агреговані зв'язки, результат XOR розбивається на три частини. Має бути як мінімум два медіасервери з непарними та парними MAC-адресами, щоб отримати будь-яку агрегацію взагалі. Загалом, цю агрегацію не слід використовувати з менш ніж чотирма медіасерверами.

 
net aggregate add veth0 mode xor-L3L4 interfaces eth2 eth3
 

Агрегація, яка використовується за допомогою цієї команди, також буде збалансованою.xor.

Eth2 і eth3 розподіляють пакети за допомогою XOR IP-адрес джерела і призначення і номерів портів.

Результат дає число, в якому найнижчий біт використовується для визначення, яку ланку використовувати для відправки пакета.

Парний результат йде над одним, а непарний – над іншим. При наявності трьох посилань результат ділиться на 3, а залишок визначає, який інтерфейс використовувати.

Ця агрегація буде використовуватися, коли є багато з'єднань (є одне з'єднання на потік) або багато медіасерверів, або і те, і інше.

Це режим вибору для Data Domain, але деякі комутатори не підтримують цей тип хешування.

 
net aggregate add veth0 mode LACP hash xor-L3L4 interfaces eth4a eth4b
 

Агрегація, яка використовується за допомогою цієї команди, також буде такою lacp-xor.

Eth2 і eth3 розподіляють пакети за допомогою XOR IP-адрес джерела і призначення і номерів портів.

Управління потоком даних відбувається за тим же механізмом, який використовується в збалансованому режимі. Виняток полягає в тому, що він додає протокол керування для моніторингу інтерфейсів з мінімальним обсягом автоматизованого адміністрування інтерфейсу, включаючи краще виявлення збоїв інтерфейсу.

Зондування виходить за рамки визначення втрати носія до визначення здатності надсилати та отримувати дані.

Серцебиття може надсилатися кожну секунду або кожні 30 секунд (за замовчуванням). Інтервал визначає, наскільки швидко зв'язок відчуває, що з'єднання більше не зв'язується та припиняє використовувати інтерфейс. Один раз на 30 секунд є менш інвазивним, але потрібно більше часу, щоб позначити з'єднання як не працює, і під час очікування можуть виникати тайм-аути з'єднання.

 
net failover add veth0 interfaces eth2 eth3
 

Це не агрегація, але команда згрупує інтерфейси eth2 і eth3 для відновлення після відмови.

Підтримується лише один тип перемикання після відмови. Якщо активне фізичне посилання зникає, дані надсилаються на друге фізичне посилання.

Активний інтерфейс визначається тим, яке посилання з'являється першим при його налаштуванні.

Це не детерміновано. Це залежить від кількох факторів, таких як активність перемикачів, мережева активність і те, який інтерфейс викликається першим при їх включенні.

Активний інтерфейс можна визначити, вказавши одну з ланок як основну.

Основний інтерфейс завжди встановлюється як активний, якщо він УВІМКНЕНО та ЗАПУЩЕНО.

 
Примітка: Для резервного копіювання DDBOOST або OST використовуйте ifgroup замість агрегації для кращої пропускної здатності та продуктивності.
 
 

Налаштуйте та увімкніть віртуальний інтерфейс.

Після того, як віртуальний інтерфейс був створений (і призначений метод агрегації), в інтерфейсі необхідно налаштувати IP-адресу (і маску підмережі) і включити його. Для цього можна використовувати наступну команду:

net config <veth#> <IP address> netmask <subnet address> up
 

Приклад:

net config veth1 192.168.192.168 netmask 255.255.255.0 up

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000012075
Article Type: How To
Last Modified: 29 May 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.