style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-8217834568390164"
data-ad-slot="3653977130">
Бездисковые станции с загрузкой по сети компьютерных игр
Submitted by Taup on Sun, 2009-09-13 10:06
возможно ли создать Бездисковые станции с загрузкой по сети компьютерных игр?
н/р все игры и программы хранятся на сервере... клиент просто садится за компьютер нажимает на иконку загружает игру и играет... и возможно ли играть в тяжелые игры в такой системе? какое нужно оборудование клиента и сервера?
»
Я делал такое
Я делал такое на линуксе лет пять назад, но было очень много проблем. Я заставил под линуксом без жесткого диска работать HalfLife2 загружаясь с сервера. Бегал на ура. Сейчас именно над этим вопросом и работаю чтоб исправить проблемы. Ничего не получается пока что, но я добью этот вопрос.
Делается так:
* Поднимает сервер со следующими службами DHCP, NFS, TFTP
* Создаем файловую систему, которая будет раздаваться по NFS
* После загрузки ядра корневая система монтируется по сети и все программы даже никогда не узнают что они работают не с винта. Используются локальные ресурсы: память, процессор, видеокарта. Поэтому к серверу требований два: мощные скоростные винты (RAID) и сеть. Все остальное не критично.
Вот несколько howto:
http://www.linux.org.ru/books/HOWTO/NFS-Root.html
http://www.citforum.ru/operating_systems/linux/HOWTO/mini/NFS-Root-Client-mini-HOWTO/
ИМХО больше
ИМХО больше гемороя, чем пользы. Сейчас стоимость винтов не велика. Больше будет затрачено времени и труда, а во многих приложениях отдачи будет 0. На вскидку стим кафе, ключи для: батлнета, нфс, генералы, фифа и еще кучи игр. Как это реализовать?
Гемора реально
Гемора реально больше. Но бездисковые станции решают раз и навсегда огромное количество проблем. Так что я бы не стал так сразу отметать в сторону этот вариант
* добавление и обновление игр и вообще всей системы сводится к обновлению одной копии на сервере
* Через модуль ядра aufs можно сделать так чтоб каждый комп имел свои личные настройки и измененные файлы сохранялись сдублированными в директорию именно этого определенного компьютера. То есть если заразится вирусом игра или ее кто то сотрет, то это откатывается в исходное состояние мгновенно удалением директории сохраненных изменений
* через этот же модуль можно сделать чтоб на каждом компе игра имела разные настройки и ключи
* если будет шустрая сеть и на сервере мощный массив RAID винтов, то вполне возможно гры будут грузиться быстрее чем с бытовых винтов
Есть ли продвижение по
Есть ли продвижение по намеченому пути у уважаемого админа?
Так вот же описал как я
Так вот же описал как я большой интернет клуб открывал на бездисковом линуксе:
http://www.newmoldova.com/node/438