cетевая виртуализация в hyper v 3.0

54
Сетевая виртуализация в Hyper-V 3.0 Михаил Пилинога MCT, MCSE, etc. Institute of IT&Business Administration [email protected]

Upload: instituteiba

Post on 22-Jun-2015

183 views

Category:

Education


2 download

DESCRIPTION

Cетевая виртуализация в Hyper v 3.0 http://www.education.iba.by/news/events/a7cd440a28abb7e1.html

TRANSCRIPT

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

Сетевая виртуализация в

Hyper-V 3.0

Михаил Пилинога MCT, MCSE, etc.

Institute of IT&Business Administration

[email protected]

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

Что означает ВИРТУАЛЬНЫЙ?

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

Что означает ВИРТУАЛЬНЫЙ?

По информации с сайта www.multitran.ru

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

Виртуализация вообще

Виртуализация — предоставление набора вычислительных

ресурсов или их логического объединения, абстрагированное от

аппаратной реализации, и обеспечивающее при этом логическую

изоляцию вычислительных процессов, выполняемых на одном

физическом ресурсе:

- на примере оперативной памяти

- на примере жесткого диска

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

Хотелось бы…

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

На самом деле…

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

На самом деле…

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

Ограничения VLAN

• Максимальное количество 4096 (1024)

• Сложность настройки, зависимость от

производителя оборудования

Формат кадра 802.1Q

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

Цели сетевой виртуализации

• Отделить облачную инфраструктуру от физической

• Разделить администрирование администрирования облака и абонентских сетей

• Позволить абонентам сохранить свою схему IP-адресации.

• Позволить абонентам иметь одинаковые IP-адреса

• Иметь возможность перемещать ВМ на любой хост, не заботясь о сети

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

Сетевая виртуализация

Нужно запустить множество виртуальных сетей на одной и той же физической инфраструктуре (IP-адреса могут пересекаться), и каждая виртуальная сеть должна работать так как будто она единственная сеть на этой разделяемой инфраструктуре.

Для этого каждый виртуальный адаптер получает два IP-адреса.

Один адрес виден заказчику внутри ВМ и используется им как обычный адрес – CA (Customer Address). С помощью VPN можно расширить на корпоративную сеть.

Другой адрес использует Hyper-V для пересылки пакетов с одного узла Hyper-V на другой – PA (Provider Address).

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

Стек сетевой виртуализации

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

Один абонент, два хоста

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

Несколько абонентов

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

RDID – Routing Domain ID

Задается GUID-ом, уникален в ЦОД

VSID – Virtual Subnet ID

0 – сетевая виртуализация выключена

1 – 4095 зарезервировано для номеров VLAN

4096 – 16777214 номер виртуальной подсети

Мигрирует вместе с ВМ, назначается только

раз

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

Несколько подсетей у абонента

Page 16: Cетевая виртуализация в Hyper v 3.0
Page 17: Cетевая виртуализация в Hyper v 3.0
Page 18: Cетевая виртуализация в Hyper v 3.0
Page 19: Cетевая виртуализация в Hyper v 3.0

Пример ручного построения

«облака»

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

Примечание: имена сетевых адаптеров совпадают,

для управления в PowerShell нужно использовать

другие атрибуты

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

Шаг 1. Статические MAC-адреса

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

Шаг 2. Установка VSID

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

Шаг 3. Установка PA

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

Шаг 4. Установка RDID

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

Шаг 5. Настройка Lookup Domain

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

Шаг X. Дополнение

Маршрутизация в сети провайдера

Две VSID в одном RDID

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

Сравнение с System Center

Virtual Machine Manager

Page 28: Cетевая виртуализация в Hyper v 3.0
Page 29: Cетевая виртуализация в Hyper v 3.0

Логические сети

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

Логические сети

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

Логические сети

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Сети виртуальных машин

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

Логический коммутатор

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

Логический коммутатор

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

Логический коммутатор

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

Логический коммутатор

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

Логический коммутатор

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

Привязка к хосту

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

Привязка к хосту

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

Привязка к ВМ

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

Привязка к ВМ

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

Изменения в 2012 R2

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

Изменения в архитектуре HNV

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

Отслеживание изменения IP-адреса

Hyper-V стал «обучаемым», то есть умеет теперь

отслеживать изменения CA-адресов внутри ВМ.

Изменение CA-адреса внутри ВМ сразу же отражается

в политике HNV хоста, на котором запущена ВМ, хост

передает эти изменения VMM, а тот, в свою очередь,

синхронизирует изменения с остальными хостами, на

которых присутствуют ВМ из этой же виртуализованной

сети.

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

• Поддержка широковещательного и группового трафика (Broadcast/Multicast)

• Повышение производительности

• Диагностика и тестирование

• HNV-шлюз