Может ли программное обеспечение быть «размещено» или установлено на сервере, а затем запущено с других компьютеров в домене [закрыто]

Я новичок в настройке серверов и управлении серверами. Я начинаю погружаться в настройку сервера для нашей компании, поэтому, пожалуйста, терпите меня из-за отсутствия у меня знаний.

Возможно ли, чтобы все программы, которые нам нужны, можно было установить на сервере, а затем получить к ним доступ с любого другого ПК, подключенного к этому домену, без установки программного обеспечения на каждом из ПК? Или программное обеспечение должно быть установлено на каждом ПК, как раньше?

-1
задан 3 November 2014 в 16:32
3 ответа

Вы можете запускать программы на ЦП серверного компьютера. Такие решения, как службы удаленных рабочих столов (ранее называвшиеся службами терминалов), работают именно так. Используются ЦП, ОЗУ и дисковое хранилище сервера. Концептуально каждый клиент представляет собой расширенную клавиатуру / мышь / монитор, подключенную к серверу. Не думайте о клиентах как о компьютерах в этом сценарии, потому что они действительно не действуют как компьютеры.

Этот тип сценария обычно используется для очень «ориентированных на задачи» приложений (колл-центр, киоск и т. Д.), Где клиентское устройство может быть «тонким» клиентским устройством или где клиентские устройства подключены через соединения с низкой пропускной способностью. (Это довольно типично для развертывания приложений, требовательных к пропускной способности в глобальных сетях с низкой пропускной способностью, именно этим.)

С другой стороны, некоторые программы устанавливаются с намерением, чтобы файлы программы хранились в жесткий диск серверного компьютера, но программа выполняется на ЦП компьютеров, которые являются клиентами этого сервера. В этом случае серверный компьютер можно концептуально рассматривать как просто жесткий диск, который клиент использует для вызова программы. ЦП серверного компьютера на самом деле не выполняет программу. Это просто отправка битов программы по сети клиенту, который выполняет программу.

Изменить:

Не существует «правильного» или «неправильного» способа размещения приложений. Это зависит от затрат на лицензирование вашего конкретного приложения и вашего оборудования. Нет однозначного ответа.

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

Потребность в мощности вашего серверного оборудования будет отличаться для сценария удаленного рабочего стола и локально установленных приложений.

3
ответ дан 5 December 2019 в 19:03

Есть несколько способов сделать то, что вы ищете. Самый простой способ - настроить сервер как сервер RDS (службы удаленных рабочих столов) и разрешить пользователям подключаться к серверу через RDP и запускать свои приложения. Это перенесет всю обработку на сервер, и вы можете столкнуться с другими проблемами в зависимости от приложений.

Другие способы сделать аналогичные вещи включают использование RemoteApp, который использует RDS, использование других сторонних решений (например, Citrix XenApp) или выполнение что-то немного другое в области виртуализации приложений (например, App-V или ThinApp).

1
ответ дан 5 December 2019 в 19:03

Если вы используете серверы Windows, тогда Службы удаленного рабочего стола - лучший выбор в вашей среде. Сначала вы должны оценить количество клиентов, которые будут подключаться к серверу в любой момент времени. Затем вам необходимо приобрести и установить Лицензии сервера терминалов для сервера от Microsoft, чтобы разрешить RDS. Для начала вы можете установить на сервер демонстрационную лицензию, которая будет работать до 90 дней и истечет. Вы можете искать конфигурацию приложений RDS, таких как Microsoft Word, Excel или любые подобные приложения, которые в основном используются всеми. Хотя для этого требуется мало знаний о сервере-клиенте и сетевом домене, его можно легко настроить. Просто попробуйте и задайте больше вопросов, когда вас это поразит.

Лучше всего покупать лицензии по количеству компьютеров.

(Обычно это клиентские лицензии - CAL)

С другой стороны, если не все компьютеры будут подключаться одновременно, вы можете пойти проще и купить пользовательские лицензии. То есть, если у вас есть 1000 компьютеров и примерно 500 пользователей в любой момент времени для доступа к вашим приложениям rds, вам следует приобрести около 500-600 лицензий. Используйте эту ссылку для получения дополнительных разъяснений по настройке сервера 2003 Ссылка на руководство по покупке клиентских лицензий .

1
ответ дан 5 December 2019 в 19:03

Теги

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