LINUX.ORG.RU
ФорумAdmin

Хочу услышать истории успеха VNC/RDP/X11/Spice/FreeNX/виртуальная видеокарта/иное. (хотя бы уровня просмотра видео 720p)

 , ,


0

2

Собственно, хотелось бы услышать истории успеха использования решения для удаленного доступа к рабочему столу (или дисплею виртуалки) с уровнем производительности, достаточной для просмотра видео (ну хотя бы в 720p окне) и безглючной прокруткой в браузере.

Сразу оговорюсь, что наличествует коммутация в один свитч и гигабит. Можно сделать бондинг, если это решит проблему.
Либо используется виртуалка на локалхосте (соответственно, задержки минимальны).
В виртуалке с KVM используется qlx в случае с win7 (кстати, в том же фотошопе он весьма артефачит, оставляя следы).

Из испробованных мной решений:
windows7 rdp - krdc (гигабит) - просто ппц даже при прокрутке в браузере.
windows7 rdp - krdc (10gbe виртуалка kvm) - браузер прокручивается неприятно, но прокручивается. видео работает как слайдшоу.
windows7 ultrauvnc+mirror driver - krdc (гигабит) - просто ппц даже при прокрутке в браузере, но лучше, чем rdp.
windows7 ultrauvnc+mirror driver - krdc (10gbe виртуалка kvm) - браузер прокручивается неприятно, но прокручивается. видео работает как слайдшоу. Но всё лучше, чем в RDP.
windows7 realvnc+mirror driver - krdc (гигабит) - браузер прокручивается неприятно, но прокручивается. видео работает как слайдшоу.
windows7 realvnc - krdc (10gbe виртуалка kvm) - браузер прокручивается уже приемлимо, но до нативного ему очень далеко. неприятное видео в окне (дефолтный размер, не 720p размер вывода) на ютубе уже можно смотреть. Полноэкранное видео - быстрое слайдшоу.
windows qlx + spice - spicec (гигабит kvm через реальную сеть) - почти как rdp (просто ппц).
windows qlx + spice - spicec (10gbe kvm) - браузер прокручивается неприятно, но прокручивается. видео работает как слайдшоу.

В части комбинаций пробовал, как клиент, tigervnc, обычно он был тормознее krdc и у него были проблемы с артефактами и курсором.


linux X11 (гигабит) - браузер прокручивается на 1920x1200 более чем приемлимо. Можно смотреть видео в 720p окне.
inux X11 (10gbe) - всё отлично, никаких нареканий.
linux X11+ssh (гигабит) - видео превращается в быстрое слайдшоу, браузер начинает подтормазивать.
linux X11+ssh (10gbe) - приемлимо.

linux x11vnc + krdc (гигабит) - браузер прокручивается неприятно, но прокручивается. видео работает как слайдшоу.
в виртуалке не пробовал

linux freenx (гигабит) - работает почти как x11vnc + krdc
в виртуалке не пробовал


windows 7 (+драйвера) (virtualbox на linux-локалхосте) - вполне хорошо, почти нативно. При больших разрешениях (1920x1200) всё-равно есть весомые проблемы.
windows 7 (+драйвера) (vmware на windows-локалхосте) - просто шикарно. Как нативный почти, даже на большом разрешении.

ubuntu (+драйвера) (virtualbox на linux-локалхосте) - весьма так себе, браузер подтормаживает, видео во весь экран не посмотришь.

Хочу услышать истории успеха

tl;dr

С Windows в Windows по RDP никаких проблем даже на 100мбит. Даже на 10мбит быстрее чем все ты выше перечислил.

bhfq ★★★★★ ()

Собственно, хотелось бы услышать истории успеха использования решения для удаленного доступа к рабочему столу (или дисплею виртуалки) с уровнем производительности, достаточной для просмотра видео (ну хотя бы в 720p окне) и безглючной прокруткой в браузере.

Нифига себе - «хотя бы»

windows7 rdp - krdc (гигабит) - просто ппц даже при прокрутке в браузере.

Смотри настройки rdp клиента. rdp по производительности очень неплох, тем более в локальной гигабитной сети.

Зато о vnc можешь забыть, он медленный по определению

spice тоже отлично работает. Ты уверен что использовал именно spice, а не vnc?

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

linux + kvm + spice - 720п правда не пробовал, но должно быть норм.

Более конкретно можно? Касаемо того, кто хост, кто гипервизор, как настраивалось. Какой клиент и через какую сеть он подключается.

ktulhu666 ☆☆☆ ()
Ответ на: комментарий от bhfq

С Windows в Windows по RDP никаких проблем даже на 100мбит. Даже на 10мбит быстрее чем все ты выше перечислил.

Т.е. видео там без проблем работает? И да - это RDP-сервер на win2008server или на win7? Я думаю, что между ними может быть разница.

ktulhu666 ☆☆☆ ()
Ответ на: комментарий от router

Нифига себе - «хотя бы»

Т.е. 720p на гигабите (хотя могу 4 гбита предоставит, если это полностью решит проблему) на i7 в 3,5ггц на клиенте и на сервере ну никак не прокачать? Не верится.

Смотри настройки rdp клиента. rdp по производительности очень неплох, тем более в локальной гигабитной сети.

Вот пробовать сейчас с виртуалкой win7 и с xfreerdp (с разными флагами) - один хрен ппц. Может нужен именно win2008server со стороны сервера?

ktulhu666 ☆☆☆ ()
Ответ на: комментарий от ktulhu666

Видео не проверял, но там идет даже 3D, делятся на лицензии по количеству одновременных пользователей подключенных к серверу.

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

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

хост скорее всего федорка (ибо весь этот стек более менее шевелится именно там, по понятным причинам). клиент - ну ищи у себя в дистре - есть spicy например. виртуалка - только qemu/kvm, на другом оно не работает.

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

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

спасибо тебе онанимус за поток сознания.

dyasny ★★★★★ ()

спайс тянет до 1080р по локальному гигабиту с минимальной задержкой. У меня во всяком случае точно тянет, но я пользуюсь RHEL с ред хетовскими драйверами из RHN и spice-vdagent.

так как спайс оффлоадит рендеринг на клиента, то еше важно иметь мощный cpu на клиенте, а не только на хостах. то есть чем мощнее тем лучше

dyasny ★★★★★ ()

Идея. Продаются за 70$ устройства типа Inno3D VEXT 3XD-HDMI Graphics Adapter 32bit, 2048x1152, USB 3.0 to HDMI. Пробрасываешь USB 3.0 в виртуалку, ставишь в ней драйвер к этому девайсу и вуаля.

anonymous ()

Вместо qxl попробуй sdl

anonymous ()

Смотрел как красношляпа говорила мол они юзают spice на thin-client, причем с отрисовкой графики на клиенте (если тянет gpu). И что даже у них есть список сертифицированных устройств под эту дискотеку, все красиво и модно.

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