about Intel VT

dickofan

>Возможность независимого запуска нескольких виртуальных платформ с возможностью переключения между ними на аппаратном уровне.
аццы, поясните, плиз: меняет ли что-нить аппаратная виртуализация для конечного пользователя, кроме производительности стандартной конструкции железо>ОС>VM_soft>n*ОС?
или правда будет возможность одновременной загрузки нескольких осей без хостовой системы и спецсофта?

katrin2201

или правда будет возможность одновременной загрузки нескольких осей без хостовой системы и спецсофта?
Не будет

kruzer25

аццы, поясните, плиз: меняет ли что-нить аппаратная виртуализация для конечного пользователя, кроме производительности стандартной конструкции железо>ОС>VM_soft>n*ОС?
Она создаёт возможность конструкции вроде железо>лёгкий гипервизор>(n*OS+(ОС>VM_soft

kruzer25

не будет
А что ты называешь хостовой системой?

krishtaf

ну почему же
есть проекты, которые встраивают гипервизоры в биос.

dickofan

агааа, я подозревал, что такое возможно! )
а можно с этого места поподробней?
что-нить десктопное уже есть?

kruzer25

Какая тебе разница, насколько тесно связан гипервизор с матерью?
Насколько я понимаю, Hyper-V - как раз то, что тебе нужно. А WS 2008 раздают всем студентам по DreamSpark.

katrin2201

Да, но что это меняет? Какая разница, где у тебя гипервизор, в биосе или на винте?

krishtaf

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

dickofan

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

dickofan

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

kruzer25

и истончения гипервизора
Hyper-V - достаточно тонкий.
который, по сути, все равно по-прежнему представляет из себя полноценную ось, будь то линух или консольная винда...
Hyper-V не представляет из себя полноценную ось и не является консольной виндой. Винда живёт над Hyper-V, как и гостевые ОС.

vall

сейчас активно развивается тема просовавания реального железа в ВМки, в основном видеокарт.

kruzer25

я бы сказал, что любой домохозяйке нужны ресурсы расширений и периферии, прежде всего, а их-то как раз разделить пока никакая виртуализация не позволяет
man VT-x vs VT-d.

tata2410

Сейчас можно пробросить в гостевую систему любой usb или pci девайс, чем плохо?

krishtaf

гостевые системы все равно остаются ущербными в этом плане и ограниченными примитивным железом, придуманным программистами

будут эмулировать неущербное железо :)

vall

man VT-x vs VT-d.
скорее iommu. vt-* это маркетинговая отрыжка intel. этим они пытаются скрыть факт что x86 последней обрела эту функциональность.

krishtaf

просовавания реального железа в ВМки
а если сказать более точно, то взялись за виртуализацию периферии - virt I/O
виртуализацию процов вроде как освоили уже :)
кстати, интел грозится скоро реализовать virt I/O в железе - тогда будет просто супер

vall

ты про kvm-virtio? или что?
я про реальные железяки, берём две видеокарты — одну в хост, вторую отдаём гостю на съеденье.

krishtaf

да про virtio

vall

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

tata2410

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

krishtaf

зато это больше ближе к реальности
не всякую железку можно в нескольких экземплярах засунуть в комп.

dickofan

пробросить можно, т.е. отдать целиком "бдзводзмедзно" *кстати, на вмвари чота не наблюдал проброса pci, хотя мб давно не обновлялся*
а вот разделить, так же как и проц и память - это, видимо, надо VT в процессор устройства тоже вшивать

tata2410

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

vall

ага. давно. без iommu это невозможно сделать правильно. а появился он только в последнем поколении процессоров amd и чипсетов intel.

kruzer25

а появился он только в последнем поколении процессоров amd и чипсетов intel.
...и надо заставить их работать вместе.

yroslavasako

что-нить десктопное уже есть?
ps3 - виртуализация на уровне биоса, при аппаратной поддержке с помощью процессора архитектуры power

katrin2201

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

krishtaf

Тем, кому нужен никс, в состоянии поставить гипервизор. Да и других решений полно. Цигвин, колинукс, вмварь, ...
Эти - в состоянии, зато теперь остальные будут в состоянии.
Другие решения имеют много больших минусов - ты и сам знаешь, так что не надо притягивать примеры за уши.
 
А домохозяйке это нафиг не нужно, тем более что видео не пробрасывается

Домохозяйкам это сечас не нужно - потом станет нужно. Тем более видео можно будет шарить через virtio
Оставить комментарий
Имя или ник:
Комментарий: