The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Обновлены KVM драйверы для оптимизации работы гостевых окружений с Windows XP

08.02.2010 09:11

Разработчики системы виртуализации KVM объявили об обновлении набора драйверов (лицензия GPL), предназначенных для обеспечения работы в режиме паравиртуализации гостевых окружений с Windows. В отличие от полной виртуализации, в режиме паравиртуализации доступ к оборудованию производится через специальные драйверы, работающие в тесном контакте с гипервизором, что позволяет добиться более высокой производительности.

В новом выпуске исправлены проблемы сборки для Windows XP драйверов виртуальных блочных устройств (ранее бинарные версии драйверов поставлялись для Windows 2003 и 2008). Драйверы оформлены в виде iso-образа (500 Кб), который можно подключить в виде CDROM к загруженной в гостевой системе ОС Windows.

  1. Главная ссылка к новости (http://www.linux-kvm.com/conte...)
  2. OpenNews: KVM научился запускать Windows Vista в гостевом режиме
  3. OpenNews: Набор паравиртуальных Windows драйверов для KVM
  4. OpenNews: Вышла новая версия свободных паравиртуальных драйверов Xen для Windows
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/25331-drvier
Ключевые слова: drvier, virtual, kvm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Чорная дипрессия 666 (?), 09:48, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь знает, если запускать винду под kvm, будет ли работать заметно быстрее, чем через virtualbox? Для обычных десктопных приложений, не слишком сложных.
     
     
  • 2.2, Антон (??), 09:49, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Кто-нибудь знает, если запускать винду под kvm, будет ли работать заметно быстрее,
    >чем через virtualbox? Для обычных десктопных приложений, не слишком сложных.

    Примерно одинаково.

     
  • 2.7, zhus (ok), 11:32, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если я не ошибаюсь, виртуалбокс выедает всю выделенную для ВМ память из системы, а квм только используемую внутри ВМ.
     
     
  • 3.9, Hety (??), 11:48, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    KVM выедает минимум, установленный для машины. После чего доедает до максимума по необходимости.
     
     
  • 4.11, Анон (?), 12:45, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    KVM тоже выдает сколько сказано. Но гостевая ОС может отдать то, что ей не нужно прямо сейчас. Конечно, при условии, что в ней есть специальный драйвер. Называется это ballooning. balloon-драйвер есть для линукса, для винды только появился в разработке.
     
  • 2.8, eplumber (??), 11:34, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В последних версиях VBox есть свистелки: включить 2D-ускорение, включить 3D-ускорение, включить WARP! :)
     
  • 2.13, mma (?), 13:12, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если запускать нескольо виртуальных машин с одинаковыми ОС то KVM  будет хотябы по расходу памяти лучше, одинаковые блоки памяти не будут дублироваться
     
     
  • 3.14, Andrey Mitrofanov (?), 13:20, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >одинаковые блоки памяти не будут дублироваться

    ...если, не забыть собрать ядро с патчами де-дупликации и, помолясь, включить её. Да-а??

     
     
  • 4.18, mma (?), 15:24, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А разве оно уже не в ядре и qemu-kvm?
     
     
  • 5.19, Andrey Mitrofanov (?), 17:07, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А разве оно уже не в ядре и qemu-kvm?

    Ой, да, чегой-то я не собирал давно ядро и kvm. Всё-всё пропустил, ах я дырявая---

    ...не забыть собрать ядро с патчами де-дупликации [B]или версии 2.6.32[/B] или новее, [B]собрать KVM-88[/B] или новее и, помолясь, включить её...

    ++http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm

     

  • 1.3, stranger (??), 10:23, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Паравиртуализационные драйверы поддерживают только блочные устройства и сетевые карты, т.е. все, что необходимо для серверов. А для десктопных приложений необходимы средства ускорения графики. KVM же эмулирует видеокарту Cirrus Logic c 4 Мб памяти.

    Я не мерял скорость (и не претендую на истинность), но мне кажется, что в VBox все должно хоть немного, но побыстрее работать.

     
     
  • 2.5, Анон (?), 11:14, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    kvm еще может эмулировать стандартную видяху с vesa и видяху wmvare, для которой есть виндовый драйвер.
    Тоже не мерял скорость, но, мне кажется, наоборот.
     

  • 1.4, livelace (?), 11:12, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, с видео акселерацией в kvm туго. С драйверами virtio (block) для 2k8 не всё в порядке.

    PS. Попробуем конечно. qemu-img snapshot -c пока не запретили.

     
     
  • 2.15, anon_guest (?), 13:47, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А есть способ прокинуть видеокарту напрямую - чтобы в XP поставить драйвер видюхи (nvidia, ati etc) и пускать игрушки без тормозов?
    Где про это почитать можно?
     
     
  • 3.16, Andrey Mitrofanov (?), 14:03, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А есть способ прокинуть видеокарту напрямую

    google + kvm pci-passthru

    >чтобы в XP поставить драйвер
    >видюхи (nvidia, ati etc) и пускать игрушки без тормозов?

    Игрушкам - KVM и линуукс мешают. "поставить винду"(тм)?

    >Где про это почитать можно?

     
  • 3.21, linux4ever (?), 23:31, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Можно, но для штеуда требуется мат.плата на q45, а для AMD правильное расположение звезд, т.е. плата с DMAR, наличие которого никогда не афишируется.
     

  • 1.6, Анон (?), 11:16, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новые драйвера еще не подписали в микрософте? А то я уже забыл, как их там винде приходится подсовывать.
     
     
  • 2.10, Andrey Mitrofanov (?), 12:04, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Новые драйвера еще не подписали в микрософте? А то я уже забыл,
    >как их там винде приходится подсовывать.

    Главный СпецЫалист Опеннета по Майкросовту Трухин Ю.В. говорил, что можно подписывать "самостоятельно" -- "хочешь узнать как, спроси его"~~~

     
     
  • 3.12, Анон (?), 12:47, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Тут Трухин не наврал. Винда переводится в тестовый режим чтоли, а драйвер подписывается каким-то ключем. Я эту анальную процедуру уже проводил, но все забыл нафиг.
     
     
  • 4.17, аноним (?), 15:12, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Жесть, и они серьезно рассматривают эту систему? Смешно.
     
     
  • 5.20, sHaggY_caT (ok), 19:49, 08/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Для подписчиков RHEL выложат в RedHat Network подписанные
     
     
  • 6.22, Анон (?), 06:44, 09/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Для подписчиков RHEL выложат в RedHat Network подписанные

    Надеюсь, они тут же поделятся ими с остальными, GPL же. Буду ждать новости на опеннете с провакационным заголовком с "микрософт" жирным шрифтом.

     
  • 3.23, Basiley (ok), 03:36, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    гуглим "PatchGuard management".
    или в реестре/бутлоадере дефорсировать верификацию образов драйверов.
    но целостность ОС будет нарушена и априори часть критичных сервисов - откажутся работать(так задуманно. те изначально).
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру