Azure Local: Попередня перевірка мережі не вдається в повністю конвергентній топології, коли ізоляція мережі зберігання налаштована поверх комутаторів стійки
Summary: Розгортання локального екземпляра Azure із повністю конвергентною топологією мережі не проходить попередню перевірку мережі. Це відбувається, якщо ізоляція мережі зберігання налаштована на комутаторах top-of-rack (ToR) відповідно до найкращих практик. ...
Symptoms
Попередня перевірка мережі не вдається виконати попередню перевірку мережі під час розгортання екземпляра Azure Local із повністю конвергентною топологією мережі.
Cause
Невдала попередня перевірка намагається підключитися з IP-адрес, призначених портам NIC сховища 1, до IP-адрес, призначених портам NIC для зберігання даних 2 на інших елементах екземпляра. Ця спроба підключення зазнає невдачі, коли сегментація мережі VLAN, реалізована в комутаторах технічного обслуговування, розділяє мережевий трафік зберігання. Ця сегментація запобігає переходу мережевого трафіку, що походить із портів NIC 1 на кожному учаснику сховища, на порти NIC 2 на кожному учаснику. Ця стратегія сегментації мережі відповідає найкращим практикам проектування локальних мереж Azure, задокументованим Microsoft.
Resolution
Додайте обидва VLAN сховища до магістралі VLAN сховища на кожному перемикачі технічного обслуговування, який з'єднує фізичні порти NIC (pNIC) локальних учасників Azure. Зазвичай кожен перемикач ToR має лише один VLAN для зберігання даних, призначений для порту комутатора VLAN trunk. Додавання обох VLAN для зберігання даних до магістралі VLAN порту комутатора дозволяє успішно завершити попередню перевірку мережі.
Additional Information
Трафік локальної мережі зберігання даних Azure використовує високопродуктивні протоколи RDMA, які чутливі до затримки мережі. Мінімізація стрибків між комутаторами зменшує затримку мережі та є дуже корисною для мережевого трафіку RDMA. Найкращі практики проектування локальної мережі Azure використовують одну підмережу IP і VLAN для мережевого трафіку, що походить з портів NIC 1 і іншої підмережі IP, а також VLAN для мережевого трафіку, що походить з портів NIC 2. Цей тип сегментації мережевого трафіку запобігає непотрібному перетіканню мережевого трафіку між обома комутаторами ToR і виникненню додаткових переходів між комутаторами.
Подробиці можна знайти в статті Вимоги до мережі хоста для Azure Local - Azure Local | Microsoft Learn.
Повністю конвергентна топологія мережі включає два pNIC, які використовуються для всього трафіку локальної мережі Azure. Ці два pNIC мають прив'язаний до них віртуальний перемикач вбудованого командування (SET) (vSwitch). Три віртуальні мережеві адаптери (vNIC) представлені в хост-розділі та підключені до vSwitch у розділі хоста. Два vNIC використовуються для мережевого трафіку зберігання даних, а третій vNIC використовується для управління мережевим трафіком.
Опис топології повністю конвергентної мережі можна знайти за наступним посиланням: