Пояснение о том, как рассчитывается использование ЦП VMWare VM

в первую очередь, у меня два вопроса, относящихся к VMware ЦП/виртуальные машины:

  • как это рассчитывается?
  • какие номера на каких вкладках vCenter (клиент vSphere)
    окно ссылается?

Пожалуйста, также уточнить, если мое понимание резюмируется ниже правильно или нет.

Q1

пожалуйста, уточните, если следующее понимание мое правильно или нет:

  1. физический процессор, а именно соответствует 1 ядру (встроенному в сокет процессора)
  2. виртуальная машина (или гостевая ОС) распознает/обрабатывает свои процессоры всегда на уровне виртуального процессора (виртуальный процессор отмечен как vCPU ниже).
  3. vCPU также называют логическим процессором (или процессором), синонимом друг друга.
  4. когда HT не включено, 1 vCPU = 1 физический процессор (или 1 ядро)
  5. когда HT включен, 1 ядро порождает 2 потока, и 1 поток просто выглядит как / действует как vCPU видя из машина VM, в слове, 1 сердечник обеспечивает 2 vCPUs в этом случае.

Q2

расчет использования ЦП для виртуальной машины, узла или кластера узлов
просто, просто разрабатывая A / B, где A - используемое количество, B - общая мощность.

вопрос: в случае виртуальной машины, где найти информацию о
и Би? какие вкладки, какие метрики / счетчики в окне vCenter?

Data

перечисленные ниже, возможно, соответствующих элементы (данные из реальной системы VM), пожалуйста
покажите мне, что такое A, что B:

Under Summary tab of a VM machine ("V-mch"):

  ** General section **
       Guest OS:     MS Windows Servers 2008
       CPUs:         2 vCPU
       Memory:       4096 MB
         .......
       Host:         "hst"

  ** Resource section **
       Consumed host CPU:      43 MHz
       Consumed host memory:   4149.00 MB
       Active guest memory:    327.00 MB

Under Summary tab of the host "hst" ("V-mch" is attached to):

  ** General section **
       Maker:              Dell Inc.
       Model:              PowerEdge M620
       CPU core:           20 CPUs x 2.199 GHz
       Processor type:     Intel(R) Xeon(R) CPU E5-2660 v2 @ 2.20 GHz

       Processor socket:   2
       Cores per socket:   10
       Logical processors: 40
       Hyper threading:    valid (enabled)

  ** Resource section **
       CPU used amount:  9016 MHz
       Capacity:         20 x 2.199 GHz

верна ли моя следующая догадка, откуда берется информация A и B?

A  -  Consumed host CPU: "43MHz"
B  -  CPUs: "2vCPU"  +  Capacity: .. "2.199GHz"

Спасибо за чтение длинного текста и советы.

19
задан Seth
11.11.2022 2:23 Количество просмотров материала 2531
Распечатать страницу

2 ответа

Так как Сет уже ответил на вопрос 1, я дам ответ на #2. Если щелкнуть узел или кластер в веб-консоли vSphere, можно определить общую емкость (метрика B в вопросе) на вкладке сводка. На моей системе это 43.98 ГГц. И если вы выбираете виртуальную машину, то вы можете определить, сколько циклов в секунду C. P. U. оно использует (метрика A) от сводки tab. На моей виртуальной машине Cisco vWLC это 43 МГц. Кроме того, если выбрать виртуальную машину, перейдите на вкладку Монитор, а затем ЦП График использования (МГц) вы можете увидеть историческую загрузку процессора в Мгц с течением времени. Кроме того, эту информацию можно определить по запросу к базе данных SQL.

enter image description here enter image description here enter image description here

0
отвечен Muh Fugen 2022-11-12 10:11

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

Вопрос 1

  1. нет. Физический процессор-это процессор со всеми его ядрами.
  2. да, в то время как такие технологии, как VT, могут быть использованы для предоставления ему более прямого аппаратного доступа к нему.
  3. логический процессор является более общим срок.
  4. да, но HT - это отдельная технология. Можно иметь несколько ЦП на виртуальную машину и несколько ядер на сокет на виртуальную машину. Это было бы независимо от хозяина, насколько я знаю.
  5. посмотреть 4.

Вопрос 2

вы должны решить, в каком отношении вы хотите просмотреть использование процессора. Вы хотите процент использования для хоста или гостя? В зависимости от этого ваш B изменится.

ты прав, что A и B были бы номера вам. Но можно просмотреть потребление ЦП как общее количество доступной мощности для узла или виртуальной машины. B будет Количество ядер раз максимальная частота ядра. В зависимости от того, требуется ли информация о кластере в целом или для отдельной виртуальной машины, можно использовать Количество ядер виртуальной машины или узла. Последнее может быть интересно для поиска виртуальных машин, которые вызывают наибольшую текущую нагрузку на воинство.

для отдельных виртуальных машин имеется диаграмма в разделе Monitor => Performance, который использует количество ядер на виртуальную машину. A документация доступно для каждого графика по умолчанию и некоторых используемых данных.

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

0
отвечен Seth 2022-11-12 12:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх