Задать вопрос
@Nikname_non_name

Как сделать программы в облаке?

Здравствуйте!
Есть ПК в облаке с Windows Server 2019 на борту. Как поднять HTML5 Web платформу, которая на веб сайте будет открывать windows приложения и игры?! При этом все процессы будут выполняться на сервере, а клиент может скачать файлы и получить доступ к папкам! Как это сделать?! Прошу помочь, пожалуйста!!!
  • Вопрос задан
  • 375 просмотров
Подписаться 1 Средний 9 комментариев
Пригласить эксперта
Ответы на вопрос 4
@rPman
Готовых открытых (или доступных или дешевых) технологий, с которыми играть было бы относительно комфортно - нет.

Из того что предлагает ОС - это Remote Desktop Web Client, вполне себе работоспособно, но чтобы приложения и игры, использующие видеоускоритель на сервере могли работать, нужно ДОРОГОЕ серверное железо (скорее всего только nvidia теслы и аналоги), видеокарты стоят примерно в десять раз дороже десктопных... но попытка не пытка, поэксприментируйте.

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

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

p.s. используя десктопные amd видеокарты можно попытаться использовать сторонние виртуалки типа kvm (с linux хостом) или citrix xen чтобы запускать windows как гость и в нем игры, пробрасывая физическое оборудование внутрь виртуалки. Это реально и на не очень дорогом железе, есть свои нюансы, но главное, почти нереально заставить ОС windows использовать продвинутые технологии по передачи видео от игр по rdp, но как говорится - пробуйте, вдруг у вас получится.
Ответ написан
Sergey-S-Kovalev
@Sergey-S-Kovalev
Sysadmins team leader
IIS и HTML5 вам в чистом виде классические приложения открывать не будут.

Для работы удаленных приложений, есть технология RemoteApp, которая является частью служб RDS, которая делает вид что приложение открывается на ПК пользователя, но в реальности работа ведется на сервере.

Если на "облачном" сервере куча папок к которым нужен доступ на локальном ПК, то это гемморой. Для таких случаях существуют корпоративные облачные диски, на ПК ставится клиент который кэширует часть данных, что бы пользователь мог с ними работать локально.
Ответ написан
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
заведи бесплатный сайт с доменом 3-го уровня
дают 2-5гб ,
для сайта,если не делать файлопомойку = хватит за глаза
есть бабло или так нужно - купи доменное имя
я уже года 3 для экспериментов держу hostiman.ru
Ответ написан
@ProFfeSsoRr
Сис.админ по Linux
Сесть и написать, такое самому готовых приложений вида "купил-поставил" для таких задач нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы