для моей работы мы ищем приложение, которое позволяет нам отображать экспорт. Спецификации:
- клиенты используют систему Windows/Linux
- сервер представляет собой кластер Linux Red-Hat 6
- на стороне сервера есть приложения на основе OpenGL. они должны работать быстро на клиенте, по крайней мере, насколько это возможно
- GPU находятся на стороне сервера. Пользователи открывают сеанс визуализации в кластере, который выделяет определенные узлы с GPU.
На данный момент мы используем TurboVNC (с vnc-клиентом под названием «vncviewer» и защищенным ssh-туннелем) и virtualGL на сервере для запуска приложений OpenGL (типа paraview) с помощью команды «vglrun name_application».
Может ли кто-нибудь дать мне советы для альтернативных решений?
Я видел решение XDCMP, но оно не защищено. Мы не можем использовать переадресацию ssh X, потому что это медленно.
Кстати, какова пропорция для отображения экспорта между ресурсами, выделяемыми клиентом, и ресурсами, выделяемыми сервером?
TurboVNC, похоже, выделяет больше ресурсов на сервере: означает ли это, что клиент не управляет обработкой графики и получает только необработанные данные с сервера, которые отображаются на стороне клиента?
Тогда этого не будет, если я сделаю «ssh -X»? (это должен быть клиент, который локально обрабатывает OpenGL)
Любое разъяснение было бы здорово,
Спасибо