@configmgr

Страница 527 из 1071
Sergey
28.06.2017
17:24:36
так что забудь

мы говорим в разрезе вм

гипервизору похуй. у него есть ядра

физические или с гипертредингом

Google
Sergey
28.06.2017
17:25:15
а дальше в дело вступает шедулер

Kamil
28.06.2017
17:25:20
numa это про память
хочешь сказать что может возникнуть ситуация, когда одна vcpu на одном сокете, а второе vcpu на другм?

Денис
28.06.2017
17:25:20
вцпу - это просто название, это не значит, что у тебя будет 10 виртуальных процессоров, которые гипервизор будет распиливать и распоточивать сам

Sergey
28.06.2017
17:25:42
а ты смешной

vcpu = virtual processor

и не гипервизор а шедулер

Денис
28.06.2017
17:26:31
шедуллер занимается менеджментом доступа к процессору

а не раскидыванием задач между процессорами

Sergey
28.06.2017
17:27:25
ядрами

Денис
28.06.2017
17:27:35
виртуалка будет иметь полноценный 4х ядерный проц как и любая другая виртуалка на том же хосте.. если на хосте действительно стоит 4х ядерный проц

Sergey
28.06.2017
17:27:38
у тебя есть socket есть core

Денис
28.06.2017
17:27:48
и ровно тоже самое будет с гипертрдингом

у тебя есть socket есть core
но это не равно значные понятия

Google
Денис
28.06.2017
17:28:09
видит

не существует виртуальных ядер

Sergey
28.06.2017
17:28:20
oreally?

Денис
28.06.2017
17:28:31
если это не эмуляция

Kamil
28.06.2017
17:28:32
видит
в смысле? как изнутри вм это посмотреть?

Денис
28.06.2017
17:28:43
вм видит процессор полностью

так же как его видит хост

Sergey
28.06.2017
17:28:55
если это не эмуляция
эмуляция простите чего?

процессоров?

Денис
28.06.2017
17:29:20
если нет задачи эмулировать процессор, то нет никаких виртуальных ядер

Sergey
28.06.2017
17:29:26
денис

почитайте что такое шедулер гипервизора

и как распределяются кванты времени между вм

в мультиядерных системах

Денис
28.06.2017
17:29:56
это номинальные названия единиц для удобства понимания того как будет работа разных виртуалок приоритизироваться

Sergey
28.06.2017
17:29:59
и что гипертрединг это не ядер*2

а это ядер + 20%

и то удобно только для переподписки

Денис
28.06.2017
17:31:17
и что?

Google
Sergey
28.06.2017
17:31:28
ничего

Kamil
28.06.2017
17:31:31
и что?
оно уже не видит как хост

Sergey
28.06.2017
17:31:35
вы не понимаете как работает виртуализация

только и всего

вм не видит проц

она отдает то, что ей ГОВОРИТ гипервизор

а дальше шедулер распределяет кванты времени между вм

Денис
28.06.2017
17:32:14
Sergey
28.06.2017
17:32:17
веерено используя все ядра

Sergey
28.06.2017
17:33:26
пруф пожалуйста

Денис
28.06.2017
17:33:38
это бред уже как минимум потому что, тогда время отклика процессора было бы не 1 в минус 30 степени секунды, а пол секунды например

Kamil
28.06.2017
17:33:47
веерено используя все ядра
кстати да, у рудя даж был ролик на эту тему помнится, со счетчиками :)

Денис
28.06.2017
17:34:09
так работает эмуляция

Sergey
28.06.2017
17:34:21
вы чейчас как бабка гадалка на кофейной гуще

Sergey
28.06.2017
17:34:23
https://blogs.technet.microsoft.com/vm/2010/10/16/hyper-v-19/

)

Kamil
28.06.2017
17:34:56
Google
Sergey
28.06.2017
17:35:16
о

я даже знаю что за Alex A

Kamil
28.06.2017
17:35:40
собственно хостинг http://virtualization.su/ на коем они были тоже помер

Sergey
28.06.2017
17:36:22
пусть общественность рассудит

приму любую кару

Sergey
28.06.2017
17:36:59
Еслибы работало напрямую, то не смогли поставить ядер больше чем физически есть

Kamil
28.06.2017
17:37:18
Admin
ERROR: S client not available

Sergey
28.06.2017
17:37:21
нельзя больше поставить чем есть

если только не делать отдельную нума топологию

с резервированием сокетов за вм и вытекающими

Sergey
28.06.2017
17:39:14
А если руками отредактировать xml?

Sergey
28.06.2017
17:39:48
нет

не взлетит

ты не заметил что это про 2008р2?

и там написано все написано про потоки

Денис
28.06.2017
17:40:42
ну вы сами почитайте эту статью, гипервизор занимается только трансляцией.. например доступных регистров, но не занимается управлениям и раскладыванием задач по ядрам и процессорам

Sergey
28.06.2017
17:40:53
Для виртуальных машин Hyper-V представляет процессоры многоядерными. Для поддерживаемого количества виртуальных процессоров количество ядер на процессор равно количеству физических ядер на реальных процессорах. Включение режима совместимости со старыми ОС для многопроцессорной виртуальной машины презентует виртуальные процессоры не как ядра одного физического процессора, а как логические потоки (Hyper-Threading) одноядерного процессора. Как мы понимаем, это получается из-за того, что CPUid маскирует регистр, хранящий параметр количества ядер.

и не только гиперв

Google
Sergey
28.06.2017
17:41:15
а вот потоками управляет шедулер

Денис
28.06.2017
17:41:31
шедуллер управлет не потоками, а доступом к потокам

Kamil
28.06.2017
17:41:53
шедуллер управлет не потоками, а доступом к потокам
а он как то еще модет ими управлять?

Sergey
28.06.2017
17:42:00
выделением кванта времени в потоке

ок

Денис
28.06.2017
17:42:16
а он как то еще модет ими управлять?
оно не коллектит у себя задачи и не раскладывает их по своей схеме, не собирает и не передает потом назад в вм

оно просто говорит вм - есть совбодный слот тут

Sergey
28.06.2017
17:42:26
ну основное то - что вм ничего не знает о процессоре

Sergey
28.06.2017
17:42:39
дальнейшее обсуждение бессмысленно

нет

Денис
28.06.2017
17:42:45
вм получает прямой доступ к интеловскому гипервизору

Sergey
28.06.2017
17:42:45
она знает только о потоках

Денис
28.06.2017
17:42:52
Sergey
28.06.2017
17:42:55
oreally?

а зачем тогда корневой раздел гипервизора нужен?

а как же безопасность и прочее?

ну и вы не ответили на вопрос - как пробросить внутрь вм 2 проца с гипертредингом?

если нет процов, а есть только потоки?

Денис
28.06.2017
17:45:13
софт пишется не под гипервэшный шедуллер и не под его набор инструкций, софт пишется под конкретные наборы комманд.. на самом деле и распределением потоков тоже занимается софт, их синхронизацией и управлением.. если бы между софтом и процессорос был кто, кто потом ломал бы схему распоточивания, перераспределял задачи и потом заново их собирал - времени бы на это уходили на порядки больше, чем при приямом доступе

Страница 527 из 1071