Производительность, контролирующая от гостя ОС

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

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

  • Чрезвычайно сниженная производительность для диска, потому что короткое перечеркивание только показывает преимущество с очень небольшими размерами "диска".
  • Примерно на 40% лучше случайный ищут времена.
  • Немного более быстрые объемные скорости передачи.
  • Требует специализированного программного обеспечения, которое, кажется, не широко доступно.
  • При использовании в RAID 0 массивов (как большинство статей рекомендует), это использует много питания для относительно небольших размеров диска.

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

В общем чтении из внешних секторов дисков быстрее, поскольку больше секторов передает под головами в секунду на уровне 7 500 об/мин (или безотносительно), чем к середине. Кроме того, головы отдыхают за пределами диска при отдыхе, таким образом, делая раздел только около центра диска мог на самом деле дать, Вы хуже ищете скорости.

4
задан 6 July 2011 в 14:41
4 ответа

Нет, с прямо сейчас, производительность хоста не доступна от гостя.

Если Вы собираетесь сделать контроль производительности, Вы собираетесь хотеть три статистических данные:

  • Макс. хост (как то, как быстро центральные процессоры могут пойти),
  • Потребности других гостей (сколько другие гости используют ЦП, и сколько),
  • Предел Вашего гостя (потому что администратор VMware может снизить скорость Вашего ЦП путем установления пределов),

Некоторые части тех доступны на гостевом уровне (как скорости ЦП хоста), но не другая статистика.

1
ответ дан 3 December 2019 в 03:25

Существует расширение Perfmon, которое VMware сделал доступными, который дает видимость Windows Guest OS счетчикам производительности Хоста ESX - можно читать об этом в этом сообщении в блоге Scott Drummond VMware здесь.

Комментарии указывают, что еще нет никакого эквивалента для Linux, доступного, но если у Вас есть разработчик, удобный Гость, SDK мог бы использоваться для обеспечения тех же данных в Госте Linux.

1
ответ дан 3 December 2019 в 03:25
  • 1
    Ничего себе, хорошая находка! Я должен пойти игра с этим. –  Brent Ozar 5 February 2010 в 13:54

Смысл виртуализированной машины - то, что это не знает, что это - виртуализированная машина. Задание гипервизоров состоит в том, чтобы абстрагировать используемое оборудование полностью далеко от VM, произведя VM впечатление, что это работает на физическом оборудовании. Мы как пользователи (думают Трон) знаем, что машина является VM, но ядро VM (кроме некоторой оптимизации, конкретно приспособленной к выполнению как VM), не знает о том, что это - часть.

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

0
ответ дан 3 December 2019 в 03:25

The only way to get these (and more) performance counters from inside a VMware guest, is by using the VMGuestLib SDK as shipped with the vmware-tools.

I wrote a python wrapper for this library, called python-vmguestlib and a tool vmguest-stats to get access to these counters. And there are now three Dstat plugins to correlate these performance counters with other system resources. It is as simple as:

dstat -c –vm-cpu -m –vm-mem –vm-mem-adv

You can find the python wrapper, the vmguest-stats tool and Dstat at:

Feedback and improvements welcomed !

3
ответ дан 3 December 2019 в 03:25

Теги

Похожие вопросы