Назад | Перейти на главную страницу

Файл подкачки для хоста Hyper-V

У нас есть машина под управлением Windows 2008 Enterprise с ролью сервера Hyper-V. Машина имеет 48 ГБ оперативной памяти и RAID1 всего 74 ГБ.

Виртуальные машины хранятся в сети SAN.

Мой вопрос: нужен ли самому хост-серверу Hyper-V для чего-нибудь большой файл подкачки?

Я знаю, что рекомендуемый размер файла подкачки как минимум в 1,5 раза превышает объем установленной физической памяти, но это больше, чем объем физического дискового пространства. Я мог бы сохранить часть файла подкачки в SAN, но я бы не стал этого делать.

Теоретически, будучи просто хостом виртуальной машины, машина должна вообще работать без файла подкачки, но у меня есть сомнения. Кто-нибудь имеет непосредственный опыт в этом?

Администраторы VMware ESX должны обращать внимание на размеры файлов подкачки хоста, потому что вы можете чрезмерно использовать память. С Hyper-V вы не можете чрезмерно использовать память - например, вы не можете взять хост с 16 ГБ оперативной памяти и запустить 8 гостей с 4 ГБ оперативной памяти каждый. У такого подхода есть свои плюсы и минусы. Вкратце, однако, вы правы, говоря, что ему не нужен файл хоста - пока вы не запускаете на хосте ничего, кроме гостей Hyper-V. Если вы используете удаленный рабочий стол и запускаете что-то, или если вы запускаете стороннее резервное копирование или антивирусное программное обеспечение на хосте, вам следует настроить файл подкачки на всякий случай. Я видел случаи, когда люди подключались к хосту через RDP и запускали программную консоль резервного копирования, написанную, например, на Java, и ей требовались гигабайты памяти для запуска и выполнения операции восстановления.