Имя: Пароль:
IT
Админ
медленно запускается вирт машина на hyper-v
0 alex-ander-777
 
28.05.15
14:07
Сервер 2008 R2 hyper-v 96 ГБ памяти. Гостевая 2008 R2 48 ГБ памяти.

Запуск гостевой идет почти час, память выделяется по копейке. После того, как всё-таки запустится - никаких претензий по быстродействию.

Подскажите, в чем может быть дело, и куда рыть?
1 Heckfy
 
28.05.15
14:08
Кури очередь диска, на котором vhd/vhdx лежит.
2 Heckfy
 
28.05.15
14:09
Ну, и сам диск чекни еще.
3 Лефмихалыч
 
28.05.15
14:10
снапшотов поди до бениной мамы
4 alex-ander-777
 
28.05.15
14:34
снапшота ни одного. Очередь диска 0,ххх

Оперативная память выделяется по гигабайту в 10 мин.

То есть
1. запускается гипервизор.
2. На всякий случай выжидается еще 5 мин, чтоб всё устаканилось.
3. Запускается виртуальная (первая, к этому моменту нет еще ни одной работающей)

И вот ме-е-е-едле-е-е-нннннно-о по-о э-э-эсто-о-о-онннски начинает выделяться оперативка.
5 Heckfy
 
28.05.15
14:38
(4) Это нормально, что так выделяется. Если смущает, уберите динамическое выделение памяти, установите статику.
6 alex-ander-777
 
28.05.15
14:42
ну дык естественно статика. ВМ выделено строго 48 гигов, диск фиксированного размера на рейде из SAS,  относительный вес ВМ - максимальный (хотя он вообще не должен влиять, раз другие-то еще не запущены.)
7 arsik
 
гуру
28.05.15
14:48
(6) а что еще на "Сервер 2008 R2 hyper-v" крутится?
8 arsik
 
гуру
28.05.15
14:49
(7) дров может каких то не хватает? Или гостевой или гипервизору?
9 alex-ander-777
 
28.05.15
14:51
(7) Ваще ничего. Даже шары с него убраны.
(8) В диспетчере устройств все ровно. Да и проблемы только при запуске BM. Потом-то работает как положено.
10 Heckfy
 
28.05.15
14:57
(9) Посмотри на хостовой машине загрузку диска, когда запускается гостевая.
11 ssh2006
 
28.05.15
15:00
(0) > Запуск гостевой идет почти час

"Высокая стартовая задержка является основным источником издержек при применении виртуальных машин."
http://habrahabr.ru/company/piter/blog/257541/
12 alex-ander-777
 
28.05.15
15:00
(10) Уже отвечал - очередь дика 0,ххх

А вот одно из 16-и ядер проца постоянно 100% занято. Ядра меняются, но всегда ОДНО (и только одно) загружено на 100%.
13 alex-ander-777
 
28.05.15
15:02
То есть понятно, что где-то что-то упирается, и процесс идет уж так как идет. Но почему в запуске ВМ участвует только одно ядро?
14 alex-ander-777
 
28.05.15
15:16
(11) Да, но там идет речь о других цифрах

"Если типичная задача в рамках крупного сильно распараллеленного задания выполняется в течение пары минут, то недопустимо тратить серьезный процент этого времени только на запуск виртуальной машины. "

Если б ВМ запускалась пару минут, я б и тему не поднимал.
15 arsik
 
гуру
28.05.15
15:41
(9) "В диспетчере устройств все ровно" - Мухаха.
Если дров не ставил, то там стандартные виндовые стоят. Нужно брать дрова с сайта производителя материнки, последние.
Или хотя бы если интеловская платформа с сайта интела.
16 arsik
 
гуру
28.05.15
15:45
Платформа или матринка какая?
17 arsik
 
гуру
28.05.15
16:10
минимум - это дрова на чипсет нужно поставить.
18 alex-ander-777
 
28.05.15
16:36
хаха или не хаха, но это говорит о том, что хоть какие-то (может и старые, безусловно) дрова стоят.
Конкретно на чипсет - сам обновлял, потому как лежит на поверхности.
19 alex-ander-777
 
28.05.15
16:40
====================================
====================================
====================================

О том, что дрова есть, память выделена статически, вирт диск фиксированный --- да, не указал в теме. Но в общем-то понятно, что уж первый-то уровень проблемы отработан до задавания вопросов.
20 arsik
 
гуру
28.05.15
16:49
Попробуй другую гостевую воткнуть, ту же Вин7.
21 arsik
 
гуру
28.05.15
16:53
А в журнале Microsoft-Windows-Hyper-V-Integration - что  ни будь пишет плохое?
22 arsik
 
гуру
28.05.15
16:58
В биосе виртуализация то включена? Интересно гостевую запустит без включенной аппаратной виртуализации?
23 arsik
 
гуру
28.05.15
16:58
еще настройки электропитания в хостовой посмотри
24 Heckfy
 
28.05.15
16:58
(22) ХиперВи не поднимется без включенной виртуализации в бивосе.
25 alex-ander-777
 
28.05.15
17:09
(20) Как мне кажется, дело не в гостевых OS. Сама машина, до начала загрузки OS запускается очень долго.
Выглядит это так. Сначала долго висит черный квадрат экрана гостевой машины и медленно выделяется память на хостовой. Потом наконец появляется загрузочная заставка виндов с градусником, и через несколько секунд машина готова к работе.

(21) В том журнале вообще пусто.

(22) Ну дык...

(23) максимальная производительность
26 alex-ander-777
 
28.05.15
17:14
Да не, мне кажется я понимаю, из-за чего: во время запуска ВМ

===========================================
одно из 16-и ядер проца постоянно 100% занято. Ядра меняются, но всегда ОДНО (и только одно) загружено на 100%.
===========================================

То есть процесс vmwp.exe изо всех сил пыхтит, но использует всего одно ядро...

Буду смотреть.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший