Использование VMware: понимание виртуального коммутатора
Введение
В этой статье мы рассмотрим «виртуальный коммутатор» VMware. Виртуальный коммутатор — это не что иное, как логическая коммутационная структура, встроенная в вашу инфраструктуру VMware (ESX), так что вы можете подключить свои виртуальные машины (ВМ) к сети так, как они вам нужны. В следующих разделах мы рассмотрим основы виртуального коммутатора, используемую терминологию, его использование, настройку и управление. Для просмотра виртуального коммутатора вам необходимо использовать VMware, VIC и иметь доступ к VirtualCenter.
Общие сведения о виртуальном коммутаторе
Сетевые компоненты инфраструктуры VMware нелегко понять без небольшой базовой информации и понимания «сети» в целом. Во-первых, сеть — это соединение с общими ресурсами, системами и службами в любом месте, где вы можете получить разрешенный доступ. В «логической» или «виртуальной» среде эта теория идентична, за одним исключением: вы должны знать разницу между физическим и логическим адаптером и то, как все они соединяются друг с другом через виртуальную (логическую) коммутационную матрицу, размещенную на VMware. На рис. 1 показаны основы виртуального подключения VMware.
Рисунок 1: Просмотр виртуальной инфраструктуры
Инфраструктура VMware имеет модульную структуру, поэтому все ресурсы можно использовать совместно и назначать по мере необходимости. Виртуальные и физические сетевые компоненты спроектированы одинаково. Если вам нужно предоставить общий доступ к некоторым вашим физическим или логическим ресурсам, вам просто нужно сделать их доступными, а затем настроить их для использования. Это помогает создать наибольшую гибкость и, если все сделано правильно, наибольшую эффективность. Здесь, на рисунке 1, вы можете видеть, что виртуальные машины могут быть подключены друг к другу через компонент виртуального коммутатора, а затем к физическим сетевым адаптерам по мере необходимости. На рис. 1 вы также увидите, что сеть управления отделена (и изолирована) от остальной сети, что повышает безопасность управления вашей инфраструктурой.
Важными компонентами виртуальной сети, предоставляемыми ESX, являются виртуальные адаптеры Ethernet, используемые отдельными виртуальными машинами (ВМ), и виртуальные коммутаторы, которые используются для подключения каждой ВМ друг к другу или к сервисной консоли ESX. Чтобы настроить эту функцию, вам необходимо сначала войти в VMware VirtualCenter и перейти к серверу, который вы хотите настроить. После выбора вы можете выбрать вкладку конфигурации, как показано на рисунке 2.
Рис. 2. Просмотр вкладки «Конфигурация» в VirtualCenter
На рисунке 3 мы видим, что вы можете, выбрав «Сетевые адаптеры» в меню «Оборудование», вы можете увидеть присутствующие устройства, скорость, с которой они работают, а также коммутатор, к которому они подключены.
Рисунок 3: Просмотр свойств сетевого адаптера
После того, как ваши физические сетевые карты будут установлены, нам нужно только добавить виртуальные сетевые карты с ваших виртуальных машин на ваш виртуальный коммутатор.
Настройка виртуального коммутатора
Виртуальный коммутатор несложно настроить, если вы знаете, какие у вас есть варианты. Если вы понимаете понятия логического и физического, теперь все, что вам нужно сделать, это настроить их. Очевидно, что если вы уже развернули свой сервер ESX, то, скорее всего, на нем уже установлены один или два сетевых адаптера. Это ваши физические сетевые карты. Внутри среды ESX вы можете настроить свойства логических аспектов коммутатора для подключения ваших виртуальных машин к его собственной сети, а также к внешней среде, которой обычно является ваша локальная локальная сеть, подключенная к вашей глобальной сети или Интернету. При этом все, что вам нужно сделать сейчас, это настроить ваши виртуальные машины, а затем сетевые адаптеры для каждой из них внутри виртуального коммутатора. На рис. 4 показаны свойства виртуального коммутатора.
Рисунок 4: Просмотр свойств виртуального коммутатора
На рис. 5 вы можете настроить свойства виртуальных сетевых карт. Например, если вам нужно настроить скорость и дуплекс вашего vmnic, все, что вам нужно сделать, это нажать «Изменить», а затем выбрать желаемую скорость и дуплекс.
Рисунок 5: Установка скорости и дуплекса на виртуальном сетевом адаптере
Вы также можете настроить количество портов, используемых в коммутаторе. Порты позволяют создать виртуальное подключение на основе сетевой карты от виртуальной машины к виртуальному коммутатору. На рис. 6 показана конфигурация портов на вкладке «Общие» свойств виртуальных коммутаторов.
Рисунок 6: Настройка количества доступных портов
Если вам нужно, вы всегда можете щелкнуть ссылку «Добавить…» на вкладке «Конфигурация» в сервисной консоли — таким образом вы можете вызвать мастер добавления сети, как показано на рисунке 7. Вы можете добавить подключение к виртуальной машине, новый VMKernel или подключение сервисной консоли.
Рисунок 7: Использование мастера добавления сети
Если вы решите добавить сеть на основе виртуальной машины, на рис. 8 вы можете выбрать, к какой физической сетевой карте вы хотите подключиться, а на панели предварительного просмотра вы можете увидеть, как строится ваша карта сети.
Рисунок 8: Начало создания сети
Резюме
В этой статье мы обсудили компоненты физической и логической сети на базе VMware. Как уже упоминалось, виртуальный коммутатор несложно настроить, если вы знаете, какие у вас есть варианты. Обязательно изучите параметры виртуальной сети VirtualCenter и узнайте, как настроить виртуальные аспекты сетевых карт, коммутаторов, а затем в будущих статьях мы также рассмотрим Teaming.