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

Якщо у вас вже є мережа на стандартних віртуальних комутаторах VMware і ви хочете перемістити її (частково або повністю) на розподілені віртуаль ві комутатори VMware, то це нескладно У вас є два варіанти проведення цієї операції:

1 Використовуючи стандартні механізми по роботі з мережами на ESX (i), в першу чергу налаштування у вікні Home Inventory Network Метод при-

менім в будь-яких випадках, але вимагає великої кількості повторюваних дій при великій кількості серверів

2 Використовуючи механізмHost Profiles, Коли використання розподілених віртуальних комутаторів на першому сервері ми налаштовуємо вручну і копіюємо цю настройку на інші за допомогою Host Profiles Метод гарний автоматизацією

Другий спосіб передбачає автоматизацію всіх дій, що правильно Але є обмеження у його застосовності: конфігурації серверів з мережних контролерам повинні бути однакові, для застосування профілю налаштувань сервери переводяться в режим обслуговування, що вимагає виключення або перенесення ВМ на інші сервери Тут під «конфігурацією» розуміються кількість мережевих адаптерів і порядок їх підключення до різних фізичних мереж (наприклад, перший адаптер кожного сервера – Management VLAN, з другого по третій – Production і т д)

Зате функціонал Host Profiles відмінно підходить для відстеження відходу налаштувань мережі на серверах від заданих – якщо хтось, помилково, наприклад, змінює конфігурацію мережі на якомусь сервері, то цей сервер перестає задовольняти призначеному йому шаблоном налаштувань, про що ми отримуємо повідомлення

Також функціонал Host Profiles цікавий для настройки новодобавленних серверів ESX (i)

Спочатку розберемо перший спосіб Отже, ви маєте декілька серверів ESX (i) під керуванням vCenter з вже існуючою віртуальної мережею (рис 218)

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

Рис 218 Порядок міграції на dvSwitch

Джерело: VMware

Перше Створіть розподілений комутатор Створіть необхідні групи портів на ньому

Друге Додайте сервер до цього розподіленому вКоммутатору Перенесіть на dvSwitch частина фізичних мережевих інтерфейсів сервера Як ви розумієте, один фізичний контроллер не може належати одночасно двом комутаторів В ідеалі на кожному вашому стандартному комутаторі зовнішніх підключень хоча б два (для дублювання) – і один з них ми зараз можемо звільнити Звільняємо один з них і переносимо на розподілений комутатор Цей крок повторіть для кожного сервера Якщо зовнішнє підключення тільки одне, тоді доведеться спочатку його відключити від звичайного вКоммутатора, потім підключити до розподіленого Різниця тільки в тому, що під час перемикання ВМ будуть відрізані від мережі Однак майте на увазі, що додавати vmnic до розподілений ному вКоммутатору можна без попереднього відключення його від стандартного вКоммутатора

Третє Перенесіть ВМ на групи портів розподіленого вКоммутатора

Найпростіше це зробити, пройшовшиHome Inventory Networking ⇒ і в кон-

контекстного меню dvSwitch вибрати пункт Migrate Virtual Machine Networking – См

рис 219

Рис 219 Міграція ВМ між групами портів

Тут слід вказати:

1&nbsp&nbsp&nbsp Source Network – Віртуальні машини з якої групи портів будуть переноситися

2&nbsp&nbsp&nbsp Destination Network – Потім вибрати групу портів, в яку вони будуть перенесені

3 Далі натиснути кнопку Show Virtual Machines і вибрати конкретні віртуальні машини для перенесення

Після натисканняОК вони будуть послідовно переналаштовані на використання нової групи портів

116 Налаштування мережі віртуальної інфраструктури Інший варіант: пройти Home Inventory Networking ⇒ виділити групу портів стандартного комутатора і перейти на закладкуVirtual Machines Тут виділіть потрібні ВМ (можна просто рамкою) і перетягніть їх в потрібну групу

портів розподіленого віртуального комутатора

ВМ будуть послідовно переналаштовані на використання dvSwitch Після перенесення ВМ (і при необхідності інтерфейсів SC і VMkernel) на розподілені вКоммутатори звичайні вКоммутатори вам слід видалити, а все физи ческие мережеві контролери перепризначити на dvSwitch

Окремо розповім про перенесення на dvSwitch інтерфейсів Service Console і VMkernel Ця міграція виконується для кожного сервера індивідуально На розподіленому комутаторі має бути група портів, в яку ви плануєте підключати стерпні інтерфейси Для виконання самої міграції

пройдіть Home Hosts and Clusters Configuration для сервера ⇒ Networking

⇒ кнопкаDistributed Virtual Switch ⇒ посиланняManage Virtual Adapters В від-

крившееся вікні натисніть посилання Add, В запустити майстра виберіть Migrate

existing virtual adapters (Рис 220)

Рис 220 Міграція інтерфейсів ESX (i) на dvSwitch

За допомогою цього майстра ви можете перенести існуючі та створити нові інтерфейси SC і VMkernel для сервера на dvSwitch Це не тільки простіше, ніж створення нового інтерфейсу та видалення старого, – це ще й зручніше, тому що зберігаються старі MAC-адреси (а на них можуть бути призначені резервації в DHCP, наприклад)

Тепер поговоримо про рішення тієї ж задачі за допомогою Host Profiles

Використання Host Profiles допоможе нам автоматизувати створення dvSwitch і призначення зовнішніх підключень Послідовність дій така:

1 Ми робимо dvSwitch Створюємо групи портів

2 Додаємо до нього один сервер Переносимо його зовнішні підключення на dvSwitch Видаляємо непотрібні тепер стандартні віртуальні комутац тори

3 Потім знімаємо з цього сервера профіль налаштувань

Для цього йдемо в Home Management Host Profiles і натискаємо Create

4 І призначаємо на наступний сервер

Для цього йдемо в Home Management Host Profiles, Вибираємо раніше

створений профіль і натискаємо Attach Host/Cluster

Застосування профілю вимагає режиму обслуговування – це означає, на сервері не повинно бути включених ВМ Таким чином, якщо ми не хочемо вимикати всі ВМ, то доведеться застосовувати профіль налаштувань до серверів послідовно

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

Налаштування dvSwitch зберігаються в базі даних сервера vCenter Але кожен сервер ESX (i) має локальну копію налаштувань dvSwitch

Ця локальна копія знаходиться у файлі / etc / vmware / dvsdatadb Оновлюється вона кожні 5 хвилин Також багато що відносяться до dvSwitch налаштування зберігаються в основному конфігураційному файлі ESX (i) – / etc / vmware / esxconf Ще одне місце зберігання налаштувань – каталог з імям DvsData на одному з VMFS сховищ сервера (рис 221)

Дана інформація наведена в основному для довідки – у нас практично немає способів взаємодіяти з описаними обєктами і, найголовніше, навряд чи виникне необхідність Необхідність може виникнути хіба що при діагностиці та вирішенні проблем Єдиний інструмент, який нам у цьому може допомогти, – утиліта / usr / lib / vmware / bin / net-dvs, що дає доступ до дампу налаштувань розподіленого віртуального комутатора на конкретному сервері ESX (i)

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

У такій ситуації vCenter не дозволить видалити розподілений комутатор або сервер з нього Для вирішення такої проблеми слід зменшити час, в те-

Рис 221 Каталог з настройками dvSwitch

чення якого порт вважається заблокованим (за замовчуванням це 24 години) Подробиці про цю операцію можна у статті бази знань VMware – http://kbvmware com/kb/1010913

Якщо ви використовуєте систему зберігання iSCSI з програмним ініціатором, уникайте розміщення цієї папки на iSCSI LUN Інакше ви ризикуєте опинитися в ситуації, що при старті ESX (i) для підняття мережі будуть потрібні ці файли, а для доступу за ними на сховище iSCSI буде потрібно мережу, якої ще немає через недоступність цих файлів

Джерело: Міхєєв М О Адміністрування VMware vSphere 41 – М: ДМК Пресс, 2011 – 448 с: Ил

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*