Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.03.11;
Скачать: [xml.tar.bz2];

Вниз

Сервер для хранения приложений для запуска их на клиентах   Найти похожие ветки 

 
DelphiN!   (2011-11-17 11:25) [0]

Доброго времени суток!
Есть задача создать сервер на дисках которого будет расположена куча различных компьютерных игр. Клиентам, которых 40-60 штук необходимо запускать данные игры с сервера. Клиенты - мощные игровые компьютеры, соответственно вся нагрузка по обработке игр должна производится на стороне клиента. Серверу необходимо хранить файлы игр и предоставлять к ним доступ а также решать проблему с одновременным доступам к файлам для записи, чтобы между клиентами не было конфликтов доступа к файлам.
На клиентах установлен WIndows XP
Какие технологии вы бы посоветовали на платформе Windows для сервера?
Какой по мощности сервер вы бы посоветовали?
В данной теме я к своему сожалению совсем не разбираюсь.


 
DelphiN!   (2011-11-17 11:31) [1]

Забыл указать, пропускная способность локальной сети которая будет связывать клиентов с сервером 1Gbit/s


 
Медвежонок Пятачок ©   (2011-11-17 11:33) [2]

как это как это?
сервер создать еще только надо, то есть его еще нет.
а пропускная в один гигабит до него уже уже есть.


 
DelphiN!   (2011-11-17 11:47) [3]

Сервера еще нет, сетка есть так как сейчас все игры находятся на клиентах и сетка между клиентам - есть.


 
Медвежонок Пятачок ©   (2011-11-17 11:49) [4]

и зачем тогда еще и сервер?


 
Медвежонок Пятачок ©   (2011-11-17 11:50) [5]

чтобы сначала создать, а затем

решать проблему с одновременным доступам к файлам для записи, чтобы между клиентами не было конфликтов доступа к файлам.

?


 
MsGuns ©   (2011-11-17 12:01) [6]

А как быть с локальными установками ?


 
Inovet ©   (2011-11-17 12:29) [7]

Профиль усера хранить на сервере? А привязка к компьютеру вряд ли нужна. Пришёл человек он знает свой логин и пароль, или ему создают новый, или ему дают временный. И играет.


 
DelphiN!   (2011-11-17 12:29) [8]


> Медвежонок Пятачок ©   (17.11.11 11:50) [5]


1) Сервер необходим для того чтобы устанавливать новые игры не на каждый компьютер а только на сервер
2) По требованию законодательства, если на компьютер установлены компьютерные игры мы обязаны платить крупный налог за каждый компьютер, в случае если все игры установлены только на сервер можно избежать данного налога.


> MsGuns ©   (17.11.11 12:01) [6]
> А как быть с локальными установками ?


Сохранения игр?


 
Inovet ©   (2011-11-17 12:39) [9]

> [8] DelphiN!   (17.11.11 12:29)
> в случае если все игры установлены только на сервер можно
> избежать данного налога.

Ну это уже другое.


 
tesseract ©   (2011-11-17 12:44) [10]


> Серверу необходимо хранить файлы игр и предоставлять к ним
> доступ а также решать проблему с одновременным доступам
> к файлам для записи, чтобы между клиентами не было конфликтов
> доступа к файлам.


15 человек ломануться на сервер выкачивать гигабайтные файлы.... Это какой дисковый массив нужен + гигабит на сервере превратиться в ручеек крайне быстро. Про проблемы с ключами реестра вообще наверно не вспоминать.


 
QAZ   (2011-11-17 12:53) [11]


> DelphiN!   (17.11.11 12:29) [8]

это где такое оригинальное законодательство?


 
Сергей М. ©   (2011-11-17 13:01) [12]


> где такое оригинальное законодательство?


Вестимо где - в стране дураков на поле чудес)
Только там сервер компьютером не является)


 
Медвежонок Пятачок ©   (2011-11-17 13:23) [13]

И много игр будут играть без инсталла запущенные "из папки"?
Контра будет.
Но у нее настройки в той же папке и лежат.


 
tesseract ©   (2011-11-17 13:57) [14]


> И много игр будут играть без инсталла запущенные "из папки"?


Есть вариант запихивать в обёртку а-ля poratable app. Но нагрузки с сети это не устранит.


 
Омлет ©   (2011-11-17 14:23) [15]

Как на клиенте запустить игру, если она на нем не установлена? Не понятно.


 
clickmaker ©   (2011-11-17 14:24) [16]

> Как на клиенте запустить игру, если она на нем не установлена?

С расшаренного диска, если игра не требует установки и может хранить настройки в указанном юзером месте.


 
Anatoly Podgoretsky ©   (2011-11-17 14:43) [17]

> Омлет  (17.11.2011 14:23:15)  [15]

Вирусы же запускаются.


 
Омлет ©   (2011-11-17 14:47) [18]

Как на клиенте запустить игру, если она на нем не установлена и для запуска требует установки? Не понятно.


 
Омлет ©   (2011-11-17 14:50) [19]

Можно разве что через виртуализацию как-то сделать.
Но запускать на виртуалке ресурсоемкие игры - не комильфо.


 
clickmaker ©   (2011-11-18 11:44) [20]

> [18] Омлет ©   (17.11.11 14:47)

в некоторые игры можно играть с сидюка. Т.е. диск в приводе должен быть, а установка копирует только жизненно необходимый минимум на винт, ну может, наверно, чего-то в реестр или .ини записать.
Здесь что-то подобное имеется в виду, судя по всему.


 
Омлет ©   (2011-11-18 11:52) [21]

> clickmaker ©   (18.11.11 11:44) [20]
> Здесь что-то подобное имеется в виду, судя по всему.


Вряд ли. Похоже есть комп.клуб, владелец которого решил схитрить и сильно сэкономить, устанавливая игры не на каждый комп, а лишь на сервер. Только ничего у него не выйдет в общем случае. Большинство современных игр (GTA, NFS, Crisis и т.д.) не заведутся ни с сидюка, ни с сервера без установки на игровой комп. Времена Quake 2 давно прошли.


 
Anatoly Podgoretsky ©   (2011-11-18 12:24) [22]

> Омлет  (18.11.2011 11:52:21)  [21]

Да если и заведут, то его экономия выйдет ему боком


 
Бездомный   (2011-11-18 19:27) [23]

Написать простую програмку, которая якобы кеширует полученные из сети файлы на клиента (а по факту только один раз копирует игру из сети в темп). И запускать ее спокойно. Остальное - детали


 
Рамиль_   (2011-11-19 11:29) [24]

Создаем шару, для каждого компа по паке, цепляем как сетевой диск или через iSCSI.
Заключаем соглашение со Steam (Steam Cafe или как там он называется).
Инсталлируем Steam на подцепленный диск.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2012.03.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.003 c
15-1321309685
Дмитрий С
2011-11-15 02:28
2012.03.11
Не понимаю, зачем википедия постоянно попрошайничает.


15-1321796904
И. Павел
2011-11-20 17:48
2012.03.11
Порекомендуйте сервер для игры в шахматы


15-1321442171
OW
2011-11-16 15:16
2012.03.11
есть ли в природе какой старый FastReport? бесплатный, с сорцами


2-1322663788
_qwerty_
2011-11-30 18:36
2012.03.11
организация работы с таблицами


1-1286692304
Lex_!
2010-10-10 10:31
2012.03.11
Работа с элементами IE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский