ݺߣ

ݺߣShare a Scribd company logo
Сетевая виртуализация в Hyper-V 3.0 
Михаил Пилинога 
MCT, MCSE, etc. 
Institute of IT&Business Administration 
education@iba.by
Что означает ВИРТУАЛЬНЫЙ?
Что означает ВИРТУАЛЬНЫЙ? 
По информации с сайта www.multitran.ru
Виртуализация вообще 
Виртуализация — предоставление набора вычислительных ресурсов или их логического объединения, абстрагированное от аппаратной реализации, и обеспечивающее при этом логическую изоляцию вычислительных процессов, выполняемых на одном физическом ресурсе: 
- на примере оперативной памяти 
- на примере жесткого диска
Хотелось бы…
На самом деле…
На самом деле…
Ограничения VLAN 
•Максимальное количество 4096 (1024) 
•Сложность настройки, зависимость от производителя оборудования 
Формат кадра 802.1Q
Цели сетевой виртуализации 
•Отделить облачную инфраструктуру от физической 
•Разделить администрирование администрирования облака и абонентских сетей 
•Позволить абонентам сохранить свою схему IP-адресации. 
•Позволить абонентам иметь одинаковые IP- адреса 
•Иметь возможность перемещать ВМ на любой хост, не заботясь о сети
Сетевая виртуализация 
Нужно запустить множество виртуальных сетей на одной и той же физической инфраструктуре (IP-адреса могут пересекаться), и каждая виртуальная сеть должна работать так как будто она единственная сеть на этой разделяемой инфраструктуре. 
Для этого каждый виртуальный адаптер получает два IP-адреса. 
Один адрес виден заказчику внутри ВМ и используется им как обычный адрес – CA (Customer Address). С помощью VPN можно расширить на корпоративную сеть. 
Другой адрес использует Hyper-V для пересылки пакетов с одного узла Hyper-V на другой – PA (Provider Address).
Стек сетевой виртуализации
Один абонент, два хоста
Несколько абонентов
RDID – Routing Domain ID 
Задается GUID-ом, уникален в ЦОД 
VSID – Virtual Subnet ID 
0 – сетевая виртуализация выключена 
1 – 4095 зарезервировано для номеров VLAN 
4096 – 16777214 номер виртуальной подсети 
Мигрирует вместе с ВМ, назначается только раз
Несколько подсетей у абонента
Cетевая виртуализация в Hyper v 3.0
Cетевая виртуализация в Hyper v 3.0
Cетевая виртуализация в Hyper v 3.0
Пример ручного построения «облака»
Примечание: имена сетевых адаптеров совпадают, для управления в PowerShell нужно использовать другие атрибуты
Шаг 1. Статические Ѵ-адреса
Шаг 2. Установка VSID
Шаг 3. Установка PA
Шаг 4. Установка RDID
Шаг 5. Настройка Lookup Domain
Шаг X. Дополнение 
Маршрутизация в сети провайдера 
Две VSID в одном RDID
Сравнение с System Center Virtual Machine Manager
Cетевая виртуализация в Hyper v 3.0
Логические сети
Логические сети
Логические сети
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Сети виртуальных машин
Логический коммутатор
Логический коммутатор
Логический коммутатор
Логический коммутатор
Логический коммутатор
Привязка к хосту
Привязка к хосту
Привязка к ВМ
Привязка к ВМ
Изменения в 2012 R2
Изменения в архитектуре HNV
Отслеживание изменения IP-адреса 
Hyper-V стал «обучаемым», то есть умеет теперь отслеживать изменения CA-адресов внутри ВМ. 
Изменение CA-адреса внутри ВМ сразу же отражается в политике HNV хоста, на котором запущена ВМ, хост передает эти изменения VMM, а тот, в свою очередь, синхронизирует изменения с остальными хостами, на которых присутствуют ВМ из этой же виртуализованной сети.
•Поддержка широковещательного и группового трафика (Broadcast/Multicast) 
•Повышение производительности 
•Диагностика и тестирование 
•HNV-шлюз

More Related Content

Cетевая виртуализация в Hyper v 3.0