Как включить графику на нескольких виртуальных машинах без специального сквозного доступа (эмуляция графического процессора?)

558
Rakshith Ravi

Есть ли способ эмулировать графические процессоры в виртуальной машине без фактического прохождения через GPU?

Теперь, прежде чем вы закроете этот вопрос, говоря: «Эмуляция графического процессора невозможна, это не увеличит производительность», позвольте мне объяснить:

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

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

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

PS Я новичок в эмуляции GPU, пожалуйста, объясните подробно

0
К какой части возможностей графического процессора вы пытаетесь получить доступ в виртуальной машине? В VMware, по крайней мере, это, по сути, флажок, когда у вас есть правильное оборудование, и он может просто назначать в зависимости от необходимости или исходя из ваших собственных настроек и правил назначения. music2myear 7 лет назад 0
@ music2myear Ну, я использую QEMU-kvm, чтобы минимизировать любые затраты памяти (а также я видел пару статей, в которых упоминалось, что это дает лучшую производительность). Так что да. Я все еще хочу эмулировать графический процессор для управления количеством памяти и ядер CUDA, которые я выделяю каждой виртуальной машине, если это возможно? Rakshith Ravi 7 лет назад 0

0 ответов на вопрос

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