Торрент-рендер (3ds max) torrender.net, идея, концепция и реализация |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
Торрент-рендер (3ds max) torrender.net, идея, концепция и реализация |
29/01/2011, 14:52
Сообщение
#166
|
|
Уважаемый Группа: Пользователи Сообщений: 811 Регистрация: 05/02/2009 Пользователь №: 67 129 |
Цитата Имеет смысл копать в эту сторону? А для чего ты хочешь использовать I2P? Чтобы шифровать трафик и скрывать DNS друг от друга? Думаю, такие вещи стоит использовать, только если ты глубоко законспирированный хакер. Т.к. слабыми звеньями - будут разработчики и админы. Особенно если предполагается монетизация. Людям лучше прятаться поодиночке. Это будет надёжнее, чем сначала всем рассказать - ох, какие мы тут используем алгоритмы, а потом извиняться - ой, но мы всех сдали по первому требованию, простите |
|
|
29/01/2011, 15:49
Сообщение
#167
|
|
VFX-artist Группа: Пользователи Сообщений: 2 721 Регистрация: 31/07/2002 Пользователь №: 488 |
Вот реализовать подобную идею в рамках стендалон-рендеров вполне реально. Я имею ввиду Ментал, Вирей стенд алон, рендерман, мантра. вот у них есть рендер-архивы, которые плагинов не требуют, только шейдера. И с софтом и версиями в этом русле значительно проще
|
|
|
29/01/2011, 20:45
Сообщение
#168
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
I2P хочу использовать как сетевое хранилище и сервер(а), что-то вроде того.
|
|
|
29/01/2011, 22:19
Сообщение
#169
|
|
Рыцарь форума Группа: Хранители порядка Сообщений: 7 992 Регистрация: 04/05/2004 Из: Lemessos Пользователь №: 5 713 |
Тут кодеры есть или одни художники в розовых очках?
Кароче тема перемещена из раздела "говорить" в раздел "делать". Удачи! |
|
|
05/02/2011, 11:51
Сообщение
#170
|
|
Рыцарь форума Группа: Участник Сообщений: 2 211 Регистрация: 01/04/2003 Из: Moscow/Russia Пользователь №: 1 802 |
http://cloud.mental.com/direct/ а вот в эту сторону кто нибудь копал?
|
|
|
08/02/2011, 22:11
Сообщение
#171
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
окончательно определился с концепцией и откопал всю теорию, которая мне понадобится в процессе, подробностей говорить не буду, т.к. решил оставить реализацию себе. всем спасибо за участие.
|
|
|
22/09/2012, 19:53
Сообщение
#172
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
Разработка в коде началась!
Сообщение отредактировал 1асс - 22/09/2012, 19:54 |
|
|
22/09/2012, 20:32
Сообщение
#173
|
|
LabEG Группа: Пользователи Сообщений: 1 047 Регистрация: 26/01/2006 Из: г.Тверь Пользователь №: 22 036 |
Не прошло и 2 лет.
Организовать такую ферму абсолютно не проблема. Единственная загвоздка должен быть прямой доступ к папкам. Объясню на примере дедлайна. Вариант 1 Если есть прямой IP: То на любом компе в интернете открывается папочка туда закидывается репозиторий, на рендер компах ставится клиент и указывается репозиторий. Вот и все, рендер ферма готова. Вариант 2: Если нет прямого IP: для этого есть кучу программ которые строят локальную сеть между интернет компьютерами. Тоже была такая идея, в плане раздумья, но решил не развивать по одной простой причине. Понабежит либо студии которые будут на халяву рендерить свои коммерческие проекты, либо огромные орды чайников которые будут рендерить таких же чайников по 3 часа на кадр. И как итог все это быстро загнется. Единственный вариант написать клиент, за использование которого будут начисляться вознаграждение. Тогда от этого наверное выиграют все. На моем компе Core i7 920 16 GB памяти это должно быть минимум 1 рубль/час чтобы хотя бы электричество окупилось. Сообщение отредактировал LabEG - 22/09/2012, 20:34 |
|
|
22/09/2012, 20:42
Сообщение
#174
|
|
Мастер Группа: Пользователи Сообщений: 1 168 Регистрация: 02/09/2005 Из: Казань Пользователь №: 16 041 |
Нет,нет...деньги сюда не надо приплетать...надо сделать систему рейтинга как на любом торрент трекере, только по времени работы проца. Потом можно придумать всякие коэффициенты на разное железо.
p.s готов участвовать во всех альфа - бета тестах Сообщение отредактировал summoner45 - 22/09/2012, 20:43 |
|
|
22/09/2012, 20:48
Сообщение
#175
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
Эээ, я долго не брался за реализацию потому что были другие проекты и лень было учить PHP.
А теперь вот освободился, нашел время и понеслось. Поясню концепцию. Сцены и результаты рендеров будут раздаваться торрентом. Торрент-файлы будут автоматически генериться, заливаться и отдаваться. Никаких локальных сеток и заморочек с IP. Сцены и результаты планирую защищать засовыванием в запароленные архивы. Причем пароль будет передаваться отдельно только тем, кто рендерит сцену. И наоборот, пароли от результатов получит только автор сцены. Будет сервер (Apache+MySQL+PHP) и клиент на макскрипте с вкраплениями дотнета, который с этим сервером общается. По поводу орд халявщиков и чайников - рейтинг будет изначально по дефолту нулевой, так что сначала придется порендерить что-нибудь чужое, а потом только ставить свое (ну или в минус клиент пойдет). З.Ы. Тестеры впоследствии конечно понадобятся, причем в огромном количестве. Сообщение отредактировал 1асс - 22/09/2012, 20:58 |
|
|
22/09/2012, 21:08
Сообщение
#176
|
|
LabEG Группа: Пользователи Сообщений: 1 047 Регистрация: 26/01/2006 Из: г.Тверь Пользователь №: 22 036 |
Не знаю каков у тебя уровень сетевых разработок, но разъясню несколько моментов.
QUOTE учить PHP Боюсь это только бэк енд QUOTE Торрент Торент эффективен только при массовых постоянных раздач. Зачем он для разовой отдачи? При том что клиент не всегда будет в сети, что если клиенту принесут кусочек демократии американцы на крыльях ядерной боеголовки? А кадр уже будет помечен как отрендереный. Кроме того кто будет затирать скачанные файлы, с учетом того что рендер и пользователь могут не пересечься в сети никогда. QUOTE заморочек с IP Этого только для зверей, но не для тебя QUOTE сервер Apache ты не сторонник связки лёгкого и быстрого nginx + PHP? QUOTE сервер Apache Для него нужна машина в цоде ценой минимум 3000 р./ месяц, за чей счет? На домашней системе поднимать бесполезно, твоя сеть не протянет. QUOTE клиент на макскрипте с вкраплениями дотнета Боюсь клиент должен работать как сервис, чтобы периодически проверял и запускал задачи, а это уже аналог имеющихся рендер менеджеров. Посему это уже должен быть дотнет с вкраплениями макскипта. QUOTE дотнета Чисто для себя, какой конкретно язык? Сам шарпом балуюсь. QUOTE сначала придется порендерить что-нибудь чужое Напоминает концепцию закрытых торентов, к сожалению такой прием страдает недостатком, мало клиентов вовлеченых в секту. Посему все перечисленные моменты заставляют меня усомниться в реализации проекта. Сообщение отредактировал LabEG - 22/09/2012, 21:15 |
|
|
22/09/2012, 21:25
Сообщение
#177
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
Ты можешь сколько угодно сомневаться, а я выбрал самую распространенную технологию, по которой полным-полно инфы в инете и есть бесплатные хостинги. Но по идее можно и заменить апач чем-то другим, а нужно ли менять - в любом случае это станет ясно не раньше чем после запуска. Что касается пхп, то на нем сделаны движки тех же торрент-трекеров, так что насчет бэкэнда ты не прав.
А уж насчет вкраплений макскрипта в дотнет))) - тут явный перебор с твоей стороны. Не надо недооценивать макскрипт, он в нашем случае сможет успешно заменить браузер. Да, забыл, насчет торрента надо пояснить, зачем он тут. Он тут для ускорения скачки и закачки. Аналогия, ты пришел на трекер и запостил там торрент фильма со своего компа - и у тебя его сразу автоматом начали качать 100+ человек (из них смотреть будут только 20). Ну вот в нашем случае сцена это фильм. И наоборот, картинки скачивать будет тоже много-много народу, а смотреть их сможет только 1. После скачки/загрузки клиент автора сцены скомандует серверу поменять статус раздачи на delete - и у всех кому не надо клиенты ее сотрут. Так что с удалением проблем не будет. Сообщение отредактировал 1асс - 22/09/2012, 21:33 |
|
|
22/09/2012, 22:03
Сообщение
#178
|
|
Ядро 1-сорт Группа: Пользователи Сообщений: 4 068 Регистрация: 01/10/2005 Из: Moscow Пользователь №: 16 680 |
А что насчёт скорости инета? Среднепаршивый билайн при тарифе в 20мбит, даёт среднем потоке 5-7.
Вот, у меня тариф на 20: Лить мелкую сцену невыгодно, она и так считается на любом i7, а на больших текстурах и прокси инет встанет колом. Только если закачивать сцены c малым весом и длинным рендером... Кто-нибудь считал средний поток инфы в секунду по ферме? И для рендера надо же сцену открывать на каждой тачке... это тоже время. Уже сейчас работа по локалке упирается в быстродействие сети, на 100мбитах уже давно не то, да и гигабит на пределе. PS Ещё надо сразу изменять приоритет запускаемой задачи на "low", а как это сделать? Сообщение отредактировал Yehat - 22/09/2012, 22:23 |
|
|
22/09/2012, 22:25
Сообщение
#179
|
|
Рыцарь форума Группа: Пользователи Сообщений: 1 956 Регистрация: 08/01/2005 Из: Нижний Новгород Пользователь №: 9 336 |
А ничего насчет скорости инета. Как с торрентов качают, так и тут будут качать, кто быстрее скачает - тот и быстрее рендерить начнет.
Полтора гига на сцену мало? Фильм такого размера качается сравнительно быстро. К тому же число пиров можно будет регулировать. Что касается локальных ферм - фермы жрут локального трафика гораздо больше, там же не только скачка/загрузка, а постоянный обмен инфой туда-сюда, регулирование времени, проверка состояния серверов, менеджера и еще полно всякой ерунды, которой в нашем случае не будет в принципе. Сообщение отредактировал 1асс - 22/09/2012, 22:26 |
|
|
22/09/2012, 22:28
Сообщение
#180
|
|
Ядро 1-сорт Группа: Пользователи Сообщений: 4 068 Регистрация: 01/10/2005 Из: Moscow Пользователь №: 16 680 |
Как думаете запускать на пирах эту задачу с низким приоритетом?
Иными словами - как сказать компьютеру, чтобы при запуске приложения оно само переводилось в "low priority"? Сообщение отредактировал Yehat - 22/09/2012, 22:31 |
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 29/03/2024 - 08:52 |