Имя: Пароль:
IT
Админ
Низкая производительность жесткого диска на виртуальном серваке (Hyper-v)
0 Птах
 
18.10.12
07:20
Доброго утра, ситуация следующая:
на физическом серваке стоит hyper-v
на одном из виртуальных стоит файловая 1с-ка
на этом виртуальном серваке есть три логических драйва (под систему, базу, логи)
все логические драйвы физически находятся на одном рейде 1
в мониторе ресурсов виртуального сервака слежу за нагрузкой на диски: когда суммарная скорость чтения/записи на диск С: (система) достигает что-то около 1 мегабайта/с - загрузка диска становится около 100%
тормозит неимоверно

Вопросы:
при разделении диска на логические как происходит разделение времени дискового? пропорционально количеству дисков, или нагрузка балансируется автоматом?
ну и главное - WTF, 1 мБ/с???!?!1!одын
1 Птах
 
18.10.12
07:20
З.Ы. Сервак настраивал не я, собсна поэтому и вопросы.
2 Chai Nic
 
18.10.12
07:23
Может виртуальная ОС по каким-то причинам не хочет работать с дисками в DMA-режиме? Это если эмулируются диски IDE, со SCSI в любом случае должно быстро работать.
3 Птах
 
18.10.12
07:33
Эмулируются Virtual HD ATA Device
Сейчас посмотрел, на них в диспетчере устройств виртуального сервака отключено кэширование, но, насколько я понимаю, кэшируется все еще на аппаратном уровне, поэтому это нормально.
По очередям кто-нибудь может подсказать?
4 ilpar
 
18.10.12
08:14
Мне кажется автоматом.

Обычно в виртуалках мы явно указываем для памяти и процессора.
5 ilpar
 
18.10.12
08:15
вообще Рэйд 1 для высоконагруженных систем хреново.

А у вас кроме сервера 1С диск еще файл хранилище мучает.
6 ilpar
 
18.10.12
08:16
опс. Вот это упустил
" мониторе ресурсов виртуального сервака слежу за нагрузкой на диски: когда суммарная скорость чтения/записи на диск С: (система) достигает что-то около 1 мегабайта/с - загрузка диска становится около 100% "
7 ilpar
 
18.10.12
08:16
на других виртуалках в это вркмя что творится?
8 Птах
 
18.10.12
08:23
(7) Сам не вижу, админ говорит, на них все ровно. Да даже на других разделах в этой же виртуалке нагрузки нет.
9 ilpar
 
18.10.12
08:55
как диск проверяешь?

Моя метода и 1С:
длина очереди диска > 2, проблемы с дисками или админами.
10 Иде я?
 
модератор
18.10.12
08:59
Есть такая маза  - у нас на шарепоинте были проблемы с этим
не знаю как обошли
попробуй обновить
11 Птах
 
18.10.12
09:00
(9) Тупо смотрю нагрузку в мониторе ресурсов. При суммарной скорости дискового ввода/вывода порядка 1 мБ/с активное время диска = 100%. Длина очереди всегда меньше 1.
12 Птах
 
18.10.12
09:02
Гоню, сейчас посмотрел - временами до 10 вырастает
13 Птах
 
18.10.12
10:03
Ап
14 Птах
 
18.10.12
11:04
Гуру уже проснулись? Ну подскажите, что делать, кто-нибудь...
15 Jump
 
18.10.12
21:14
(0)Ну VHD никогда не славился производительностью.
Тем более у тебя с этим диском другие виртуалки работают.
Поставь отдельный физический диск(ssd или рэйд), и примонтируй его напрямую к виртуалке, все остальное фигня.
16 BlackMak
 
18.10.12
21:31
(0) - для виртуальных машин, которые будут активно работать с диском, надо монтировать физические диски напрямую. Любые виртуальные диски - неизбежные тормоза.
17 Птах
 
19.10.12
09:31
ясно, спасибо
18 Птах
 
23.10.12
08:23
Отсюда: http://habrahabr.ru/post/97003/

Некоторые считают, что VHD работают медленнее, но это неправда. Исследования показали, что в Winodws Server 2008 R2 VHD и pass-through-диски работают с одинаковой скоростью. Подробнее о замерах можно почитать официальный документ:
http://download.microsoft.com/download/0/7/7/0778C0BB-5281-4390-92CD-EC138A18F2F9/WS08_R2_VHD_Performance_WhitePaper.docx
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс