2

Я использую CentOS с гипервизором Xen. На нем работают две виртуальные машины (2 DomU и, очевидно, 1 Dom0). У меня есть два жестких диска, которые я пытаюсь посвятить исключительно каждому из DomU. Это в основном для экспериментов с производительностью виртуальных машин. Если две виртуальные машины используют один и тот же диск, тогда чтение и запись диска могут быть очень медленными по сравнению с использованием выделенных дисков. Я пытаюсь проанализировать такие преимущества, используя отдельные жесткие диски.

Как я могу это сделать, т.е. как я могу назначить отдельные жесткие диски виртуальным машинам? Dom0 тоже требует жесткий диск?

Любая помощь приветствуется.

1 ответ1

1

Да, у вас должно быть какое-то устройство хранения данных для запуска dom0. Это не обязательно должен быть традиционный жесткий диск - это может быть флешка, флешка, SSD или сетевая загрузка (iSCSI, FC и т.д.). Вы даже можете использовать некоторые дистрибутивы Live CD/DVD. После того, как вы запустили dom0, вы можете назначить свои жесткие диски гостю. Допустим, dom0 использует диск sda, и у вас также есть диски sdb и sdc. Вы можете назначить следующее вашим гостям: phy:/dev/sdb Phy:/dev/sdc

Это посвятит все эти жесткие диски гостям. Тем не менее, если вы не выполняете очень интенсивную загрузку диска (базы данных, системы электронной почты), я сомневаюсь, что вы столкнетесь с ситуацией, когда вы заметите заметное влияние, если вы поделитесь жесткими дисками между несколькими гостями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .