LINUX.ORG.RU

VMWare: поддержка технологии para-Linux и Solaris x86


0

0

VMWare объявила о поддержке т.н. пара-виртуализированного Линукса, а также Solaris x86 в своих будущих продуктах. Технология пара-виртуализации позволяет запускать на Linux хосте слегка модифицированного Linux гостя, что позволит уменьшить накладные расходы на трансляцию (читай виртуализацию) с 20 до двух процентов. Т.е. под Линуксом вы можете запускать в виртуальной машине другой Линукс практически без потерь в производительности.

>>> Подробности

★★★★★

Проверено: Tima_ ()

>слегка модифицированного Linux гостя

это уже на контексты безопасности VServer похоже, а вообще будем ждать, посмотрим, что за птица

boatman
()

еще немного и chroot(1) или какой pivot_root(8)

sf ★★★
()

Для этого есть вполне опенсорсные UML и VServer кажется.

realloc ★★★★
()

> Технология пара-виртуализации позволяет запускать на Linux хосте слегка модифицированного Linux гостя

Так это и в qemu давно (с самого начала?) можно делать.

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

да речь, скорее вот об этом - "что позволит уменьшить накладные расходы на трансляцию (читай виртуализацию) с 20 до двух процентов."

MiracleMan ★★★★★
()
Ответ на: комментарий от atrus

>Ну, если они UM Solaris сделают... :)

Это было бы как нельзя кстати.. ;-) Но пока что, и это уже дело..

MiracleMan ★★★★★
()
Ответ на: комментарий от MiracleMan

Ну, так в qemu тоже это называется быстрым режимом и они обещают особенно быструю эмуляцию в таком случае.

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Глянул на www.qemu.org, но, правдa, бегло так, ничего точно определённого в соотношениях не нашёл,.. может я был невнимателен.. хотелось бы попросить бы ссылочку на быструю эмуляцию в qemu.. ;-)

MiracleMan ★★★★★
()

Тухлая идея, как на мой взгляд. Не всегда модификация гостевой ОС происходит безболезненно. Да и не на все ОС пачи имеются 8)

V0ID ★★★
()
Ответ на: комментарий от MiracleMan

Хм.. действительно странно сейчас там про это нигде не написано.
Но вот выдержка из документации дистрибутива версии 0.6.1:
==============
3. QEMU PC System emulator invocation
3.1 Introduction

The QEMU System emulator simulates a complete PC.
In order to meet specific user needs, two versions of QEMU are available:
1. qemu-fast uses the host Memory Management Unit (MMU) to simulate the x86 MMU. It is fast but has limitations because the whole 4 GB address space cannot be used and some memory mapped peripherials cannot be emulated accurately yet. Therefore, a specific guest Linux kernel can be used (See section 3.9 Linux Kernel Compilation) as guest OS. Moreover there is no separation between the host and target address spaces, so it offers no security (the target OS can modify the qemu-fast code by writing at the right addresses).
2. qemu uses a software MMU. It is about two times slower but gives a more accurate emulation and a complete separation between the host and target address spaces.
==============
Ну, вот пункт 1.

Неужели, выкинули они эту возможность :-//

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

8. QEMU User space emulator invocation

Не совсем то, но все равно интересно. А так вроде бы сейчас пользуются kqemu/qvm86...

Sudonix
()

Ну и чего тут такого? Обычное развитие идеи vmware-tools. По сути, к драйверам видео и мышки добавится еще адаптированное ядро.

anonymous
()
Ответ на: комментарий от unDEFER

Мне кажется, что пункт 1-ый в QEMUб не совсем то, что сейчас заявлено в vmware, хотя, определённое сходство и есть..

А в QEMU, похоже да, на данный момент эта возможность исключена.. ;-( И вот, кстати интересное замечание с из технической документации на сайте -

"The commercial PC Virtualizers (VMWare [9], VirtualPC [10], TwoOStwo [11]) are faster than QEMU, but they all need specific, proprietary and potentially unsafe host drivers. Moreover, they are unable to provide cycle exact simulation as an emulator can."

MiracleMan ★★★★★
()
Ответ на: комментарий от V0ID

>Тухлая идея, как на мой взгляд. Не всегда модификация гостевой ОС происходит безболезненно. Да и не на все ОС пачи имеются 8)

Модификация гостевой ОС - это, действительно, не всегда возможно. Но ведь и прирост производительности довольно нехилый.... Так что идея довольна неплоха, хотя и не нова - тот же Xen именно так и сделан. Вот и получается - это просто реализация opensource-идеи в коммерческом софте :))))

htower_ ★★
()

para-Linux

Сильно напоминает "паралич".

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.