Куда девать вычислительные мощности?

    Представьте себе, что у вас вдруг, случайно и ненадолго, появилась в безраздельном пользовании пара мощных серверов. Скажем, вам их отдал попользоваться тот, у кого они есть, но кому они временно не нужны.
    Сервера действительно мощные — пара четырехядерных процессоров, 8/16 гиг оперативки, серверные материнки и 2-3 терабайта дискового массива.

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

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

    Ваши цели — попробовать что-то неизведанное, научиться чему-то новому, использовать мощность серваков на полную катушку и по-возможности заработать на этом денег.

    Времени не так уж много, всего месяц — потом сервера заберут в первозданном виде. Чем бы вы их загрузили? Что бы вы стали делать?

    Авторы лучших идей получат возможность воплотить их на практике.
    Не забываем про желание заработать!

    PS. Те гуру, для которых эта возможность фигня — масштабируйте решение до кластера / датацентра / суперкомпьютера, предоставленного вам ненадолго в безраздельное пользование. Куда бы вы лично дели такие мощности? Как бы вы их использовали?

    PPS. Да, конечно, у вас есть где их держать и вы можете пригласить кого-то, чтобы использовать эти сервера вместе с вами.

    PPPS. Посоветуйте, пожалуйста, блог на Хабре, в который стоило бы такое написать?
    Поделиться публикацией

    Комментарии 68

      +2
      Заработать за месяц на серваках…

      Но вот я бы там запустил Seti@HOME, что б за месяц набрать рейтинг, который некоторые люди годами набирают. Ну и в случае нахождения «их», можно будет срубить бабло на паре интервтю и книге о том, как я «их» искал и нашел )
        0
        Сомневаюсь что именно ваша пара серверов найдет «их».
        Но как вариант если сервера уже есть, а задачи еще нету, то я поддерживаю ваше предложение.
        Рейтинг колоссальный наврят себе наберете т.к. там много таких же домашних серверов или геймерских компов с парой видях.
          0
          Больше выполненых заданий, больше вероятность.
          Рейтинг — я ж не собирался быть на первом месте. Думаю, то что я на своем домашнем компе за года участия в проекте наобрабатывал на таких вот двух серваках можно с головой за мсяц покрыть.
        • НЛО прилетело и опубликовало эту надпись здесь
            +1
            Что я, собственно, и сделал ;)
            • НЛО прилетело и опубликовало эту надпись здесь
          +1
          Денег вы точно не поднимите с этого дела.
          Я бы погонял тесты синтетические, сфоткался бы на фоне результатов :)
          А потом поставил бы в какойто проект распределенных вычислений.
          Или на раздачу пары тысяч торрентов на местном трекере.
          Вобщем just for fun.
            0
            Пары тысяч торрентов — не хватит исходящего канала, он очень тонкий. Сажать на месяц их на спутник — дорого.
            Тесты да, но в моем случае в этих серверах ничего сверхъестественного нет — клоны стандартных интеловских машин.
            +3
            Хехех :) Поставить Gentoo — пусть компилится :)

            А вообще чето да, кроме как Folding@Home ниче не приходит в голову.

            Еще (ну это если есть время и интересно) можно попробовать сделать кластер и погонять всякие тесты. Например попробовать помасштабировать базы данных. Может быть в будущем опыт пригодится для настоящих проектов. Правда это можно сделать и на виртуалках.
              0
              Про кластер — интересно, но может не хватить квалификации…
              +2
              Напарсил бы каких либо баз данных, вкон%$@те, или тому подобных — вообщем информацию пособирал бы, на БД можно хотя бы что то заработать, ну или как вариант брутфорсить что либо)
                0
                у меня такая же мысля сразу. А то у мене на обычном (хоть и мощном компе), порой неделями занимают всякие переработки баз данных.
                  0
                  (оффтопик) Если это действительно проблема, посмотрите в сторону Elastic MapReduce от Амазона. Может пригодиться.
                  0
                  А как вы представляете себе подобный парсинг? Было бы очень интересно, где об этом можно почитать?
                  +1
                  А собстевнно кроме серверов есть интернет канал и трафик?

                  Я бы организовал Data Mining какой нибудь. Что-то типа баз Пастухова — www.pastukhov.com/
                  Или карты связий в каком либо сообществе типа рускоязычного ЖЖ.

                    0
                    Интернет-канал есть, но это домашний ADSL — следовательно, на выход канал очень тонкий.
                      0
                      (оффтопик) Data Mining их продажа в упадке в данный период. Кстати, если пообщаетесь с пастуховыми, они Вам подтвердят )
                      +1
                      Можно поставить на них какой-нибудь VMware Server и хостить на них виртуалки.
                        0
                        А что на виртуалках?
                        +2
                        Генерировать Rainbow таблицы с целью продажи самих таблиц и/или услуг по восстановлению паролей
                          +3
                          Открыть game-клуб с девизом «Crysis, Doom3, <вставить нужное> — без тормозов»
                            +6
                            и счетчик на странице геймклуба: до тормозов осталось 30,29,28… дней
                              0
                              И основные ресурсы гнать с сервера? Забавно. Можно попробовать даже геймерский чемпионат провести какой-нибудь… Стационарников, боюсь, не хватит…
                              +5
                              Можно устроить render farm и рендерить народу виртуальные 3D-сцены за реальные 2D-деньги =)

                              P.S. Вы как найдете подходящую идею, с ее автором гонораром-то поделитесь? ;)
                                0
                                За идею — нет, они, увы, не новы. А вот за участие в реализации — конечно :)
                                0
                                А можно создать на нём стартап, который
                                будет покупать вычислительные мощности у тех у кого они лишние,
                                и продавать тем кому они нужны :)

                                Через какую прослойку — придумывайте :)
                                Ведь не зря люди покупают суперкомпьютеры :)
                                А при должном подходе это будет выгодно и тем кому надо посчитать, и тем у кого лишние «мозги».
                                  0
                                  Идея хороша, но непонятно, насколько это будет конкурентоспособно с тем же BOINC.
                                  Просто с одной стороны — далеко не все те, кто покупает суперкомпьютеры, используют даже треть их возможностей… а с другой, никто из них не будет заморачиваться на подобные дела.

                                  Эти сервера так и пришли — у их владельца месяц не будет времени ими заняться…
                                  +3
                                  Поставь 3DSMax и VRay в сетевой рендеринг (http://www.render.ru/books/show_book.php?book_id=603), быстро поймёшь, что компьютеры не такие уж и мощные, да и памяти как-то маловато.
                                    0
                                    :) Попробую. Прикольная идея.
                                    Разве что не хотелось бы конечно нарушать лицензии… Хотя тут один забавный цирк вырисовывается — у подавляющего большинства такого софта бесплатный триал-период как раз 30 дней…
                                      0
                                      Там вроде ещё говорили есть какое-то ограничение на количество ядер, так что кряки нужны. Да и вообще, какая разница, это же чисто для теста.
                                        0
                                        Тем, что чисто для теста, не поторгуешь…
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      0
                                      Мне вас жалко…
                                        +11
                                        Конечно, у человека почти нет порнухи :)
                                      0
                                      У меня обычно многопроцессорники в свободное от работы время заняты перебором паролей — стоит какая-то элкомсофтовская софтинка, которая вся из себя многопроцессорная и сетевая (приятель попросил). Уже месяца два страдают, пока еще пароль не подобрали.
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          0
                                          Не, какой-то виндовый пароль для входа в домен.
                                            0
                                            … установленный в Рэдмонде, не иначе…
                                              +1
                                              Где-то в Москве. :p
                                        0
                                        Проще всего — включить в какую-нибудь вычислительную ферму, занятнее всего — сделать нечто вроде рефератов на Яndex только с коллажами :)
                                          0
                                          А я бы объединил их в кластер, и поразвлекался бы с virtual machine migration. Давно хотел вживую посмотреть, как виртуальная машина в реал-тайме с одного физического сервера на другой перебирается :-)
                                            +8
                                            Ты не поверишь — они просто мигают лампочками :)
                                              0
                                              Есть время/желание попробовать?
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                0
                                                Парочка есть.
                                                Рапидшара не катит — канал тонкий.
                                                Кластер собрать хочется, тем более хочется научиться его собирать ;)
                                                Зарабатывать с того, кто будет тестировать всякие фичи — бред. То есть мы готовы бесплатно предоставить возможность попробовать что-нибудь дельное — например, за результаты пробы в письменном виде ;)

                                                А вот с того, кто продаст результат, было бы правильно получить некоторую мзду :)
                                                  0
                                                  Почитайте что такое кластер. Его не надо собирать. Софтово можно: MPICH накатите, и сеть сделайте. Из любых компов и серверов кластер образуется, только под него софт соответствующий надо писать.
                                                0
                                                Заработать деньги на двух серверах, при условии, что их заберут через месяц?!
                                                Разве что отдать их по дружбе какому-нибудь фрилансеру-аниматору на месяц (для 3D-рендеренга), чтобы он за этот месяц что-нибудь отрендерил и продал.
                                                  0
                                                  Нет обязанности заработать деньги, это побочный эффект. Хочется, чтобы этот месяц принес значительную пользу — в любом эквиваленте — хоть в деньгах, хоть в опыте, хоть в знаниях…
                                                  0
                                                  Чорт. Мне бы парочку таких на работу — сил никаких не хватает смотреть, как какая-нибудь сцена длиной 20 секунд рендерится по пол-часа…
                                                    0
                                                    Ну так елы-палы :) В чем проблема? Какой софт тебе там нужен?
                                                      0
                                                      Там проблема не в мощности тогда будет =)
                                                      Проект со всеми исходными материалами весит порядка 200 Мб. Его залить будет не проблема.
                                                      А вот просчитанное видео (напомню, длиной 20 сек) весит 4,9 Гб.
                                                      Притом перекодировать — нельзя, ибо стандарт — до финального рендера все должно быть в максимальном качестве.

                                                      Так что мне быстрее будет отрендерить самому, чем ждать «загрузка на сервер — просчет — загрузка с сервера» =)
                                                        0
                                                        Ну, это за исключением возможности «выложить — закачать оттуда — отрендерить — взять назад», где важна скорость вашего исходящего канала.

                                                        Другой вариант — проще. Привозишь на винтах, переливаешь, едешь делать дальше. Иногда это весьма увеличивает скорость передачи данных — где еще получишь 2-3 гигабайта в секунду? ;)

                                                        Хотя… Опять же, в данном случае согласен — Питер-Москва…
                                                          0
                                                          Ну скорость у нас сильно зависит от количества людей, присутствующих на рабочих местах =)
                                                          Максимум мегабайт в секунду льет вроде…
                                                    +1
                                                    Кто будет платить за электричество? Киловатт-часы нынче не сильно дешёвые.
                                                      0
                                                      Владелец помещения, в котором они стоят, по условиям его аренды.
                                                        0
                                                        Не говоря уж о том, что по нашей статистике дуалКсеон Квад с восемью винчестерами и четырьмя видеовгонными платами редко выжирает больше 430Wt, 450 на пике.
                                                      +1
                                                      вычислять π (:
                                                        0
                                                        Спасибо, кэп! А что именно?
                                                          0
                                                          Эм, он кагбе недвузначно указал, что хочет вычислять число Пи (отношение длины окружности к ее диаметру), то есть как можно больше его знаков после запятой. Так-то!
                                                            +1
                                                            Ой, пардон, не распознал символ. Thanks a lot.
                                                            А зачем? Миллион знаков уже в сети хранится…
                                                            Тем более на этом заработать уж совсем без шансов…
                                                              0
                                                              Зачем — уже не ко мне вопрос :)
                                                                0
                                                                дайте мне мантию к.о., отвечаю это тест для процессора, который загружает любой проц на 100% вроде так))
                                                        0
                                                        Тоже с радостью выслушаю предложения людей по утилизации процессорных мощностей, возможны долгосрочные проекты :)
                                                          0
                                                          А что, тоже есть что-то, что нечем занять?
                                                            0
                                                            Я думаю у всех есть. Как минимум офисные машинки 16 часов в сутки простаивают + домашние 8 часов. Ну и всякие сервера очень редко на 100% 24часа в сутки работают. Можно было бы это использовать для того чтобы сделать мир лучше :) Но хотелось бы чегонибудь более приземленного чем рассчет белков и анализ эфира из космоса :)
                                                          0
                                                          Мечтаю сохранить в БД все варианты шахматных позиций и расстановки коэффициентов эффективности. Тогда любая партия сводилась бы к выбору наиболее эффективного хода из текущей позиции. Человеку победить такую программу не по силам впринципе. Зачем? Ради спортивного программистского интереса. Потенциально на этом и денег заработать можно. Только даже у вашего супер-сервера места под такое счастье не хватит.
                                                            0
                                                            Icepack|flowpack. Посчитать пару холодильников, эх…
                                                            Или — rainbow tables.
                                                            • НЛО прилетело и опубликовало эту надпись здесь

                                                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.