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.