Megosztás a következőn keresztül:


Hyper-V и виртуальные диски. Часть 4 — сводная информация

Как вы могли убедиться, поддерживаемых способов работы с дисками существует множество. Поэтому в завершение темы я предлагаю упорядочить знания и систематизировать их в виде таблиц.

 

Файл VHD на дисках основной ОС

Прямой (Pass-through) доступ к диску основной ОС

Прямой доступ с ВМ (минуя основную ОС)

DAS (SAS, SATA)

X

X

 

FC SAN

X

X

 

iSCSI SAN

X

X

X

 

 

Диски DAS или SAN в основной ОС, диск VHD или pass-through из основной ОС,предоставлены ВМ как диск IDE

Диски DAS или SAN в основной ОС, диск VHD или pass-through из основной ОС,предоставлены ВМ как диск SCSI

iSCSI LUN в ВМ (без участия основной ОС)

ВМ поддерживает загрузку с диска

Да

Нет

Нет

Необходимо доп. ПО в ВМ

Integration Components (optional)

Integration Components

iSCSI initiator

Название диска в диспетчере устройств ВМ

Virtual HD ATA Device

Msft Virtual Disk SCSI Disk Device

MSFT Virtual HD SCSI Disk Device

Максимальное количество дисков в ВМ

2 x 2 = 4 диска

4 x 64 = 256 дисков

нет ограничений со стороны Hyper-V

Горячее добавление дисков в ВМ

Нет

Нет

Да

 

Сценарий

1

2

3

4

5

6

7

8

9

Тип диска

DAS

DAS

DAS

DAS

SAN, FC/iSCSI

SAN, FC/iSCSI

SAN, FC/iSCSI

SAN, FC/iSCSI

SAN, iSCSI

Основная ОС видит диск как

VHD на NTFS

VHD на NTFS

диск Pass-through

диск Pass-through

VHD на NTFS

VHD на NTFS

диск Pass-through

диск Pass-through

N/A

ВМ видит диск как

IDE

SCSI

IDE

SCSI

IDE

SCSI

IDE

SCSI

iSCSI LUN

ВМ использует синтетичесеий драйвер

Нет (1)

Да

Нет (1)

Да

Нет (1)

Да

Нет (1)

Да

Нет (2)

ВМ поддерживает загрузку с диска

Да

Нет

Да

Нет

Да

Нет

Да

Нет

Нет (9)

Максимальное количество дисков в ВМ

4

256

4

256

4

256

4

256

128

Максимальный размер дисков в ВМ

~2 ТБ (3)

~2 ТБ (3)

(4)

(4)

~2 ТБ (3)

~2 ТБ (3)

(4) (5)

(4) (5)

(4) (5)

Горячее добавление дисков в ВМ

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

SCSI-3 PR для ВМ на двух серверах (WSFC)

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Миграция P2V без перемещения данных SAN

N/A

N/A

N/A

N/A

Нет

Нет

Да (8)

Да (6)

Да (8)

Миграция ВМ без перемещения данных SAN

N/A

N/A

N/A

N/A

Да (7)

Да (7)

Да (8)

Да (6)

Да (8)

(1) Работает как стандартный контроллер IDE, но производительность увеличится при установке компонентов интеграции.
(2) Работает как стандартный сетевой адаптер, но производительность увеличится при установке компонентов интеграции.
(3) В Hyper-V максимальный размер файла VHD равен 2040 ГB.
(4) Не ограничено в Hyper-V. Максимальный размер тома NTFS равен 256 ТБ.
(5) Для Microsoft iSCSI Software Target максимальный размер файла VHD равен 16 ТБ.
(6) Требуется донастройка SAN для поддержки NPIV.
(7) Только для дисков с данными (загрузка с таких дисков невозможна).
(8) Требуется донастройка SAN для поддержки NPIV. Все диски VHD, использующие один LUN, должны мигрировать одновременно.
(9) Требуется установка сторонних продуктов — например, WinBoot/i компании EmBoot.

Comments

  • Anonymous
    January 01, 2003
    Наверное таки недопоняли )) Невозможна загрузка с любого диска (pass-through или VHD локальном или на NAS/DAS/SAN), подключенному к виртуальному SCSI контроллеру. Если VHD подключен к виртуальному IDE, то он будет загружаться, вне зависимости от того, где именно лежит сам VHD файл

  • Anonymous
    June 01, 2009
    Вы пишете, что при размещении VHD на SAN невозможна загрузка с такого виртуального диска. По-моему, это противоречит, например, вот этой статье: http://blogs.technet.com/josebda/archive/2008/06/17/windows-server-2008-hyper-v-failover-clustering-options.aspx. Из схемы следует, что все VHD хранятся на SAN. Или я что-то недопонял?

  • Anonymous
    June 09, 2009
    Alex, ну как же так? Смотрите колонку 5 сводной таблицы. "ВМ видит диск как IDE", однако "Миграция ВМ без перемещения данных SAN - Да (7)" При этом (7) - Только для дисков с данными (загрузка с таких дисков невозможна). Отсюда делаю вывод, что невозможна загрузка с диска VHD, хранящегося на SAN и видимого в ВМ как IDE.