Що робити з кластером старих комп'ютерів під управлінням Ubuntu?


22

В нашому університеті наша секція мала грант на кілька старих комп'ютерів P4. Ми вирішили використовувати їх для створення сітки 3х3, яка буде функціонувати як середовище для нашої роботи з обробки. Однак на сьогодні це все, що ми зробили:

Skynet, наша комп'ютерна сітка 3х3

Це потокове відео, яке працює в 9 частинах, використовуючи сценарії vlc / ssh для управління ним.

На сьогодні всі комп'ютери підключені до однієї мережі та керуються за допомогою аутентифікації на основі ключа ssh. Я хотів би почути кілька інноваційних ідей. Наведено деякі деталі обладнання:

1 Гб оперативної пам’яті, Intel Pentium 4 2,4 ГГц, 40 ГБ жорсткого диска під управлінням Lucid

Зокрема, я думав про те, щоб 40-фунтова частина була використана як хмарний простір для зберігання людей. Що - то вздовж ліній sparkleshare або OwnCloud , але вони , здається, не пропонують кілька мережі на базі комп'ютера. Якщо є можливість використати обчислювальні можливості цієї сітки, я також хотів би почути про це.


2
Це чудова ідея. Я попрошу модератора зробити це спільнотою Wiki.
RolandiXor

2
Це не трохи поза темою?
MarkovCh1

можливо, ви могли б використовувати hadoop?
Матео

Відповіді:


11

Якщо комп’ютери мають розумне підключення до мережі, є ряд служб, які можна запустити, щоб зробити Інтернет кращим місцем. Деякі з речей, які я збираюсь перерахувати, прямо паралелізуються через кластер, але багато з них дуже добре працюють при використанні в пулі машин з круглоробінкою DNS для балансування навантаження та зменшення впливу, якщо хтось із машини знижуються. Крім того, ви можете виконувати технічне обслуговування на одній машині за один раз, залишаючи без змін кластер та послуги.

  • запустити мережевий демон часу та додати його до пулу серверів часу
  • запустіть сервер клавіш GPG та додайте його до пулів серверів клавіш
  • запустіть мост або реле Тор і віддзеркаліть веб-сайт Tor Project
  • запустити сервер суміші електронної пошти Mixmaster
  • запустити нотаріуса конвергенції чи перспектив для відстеження нерегулярності SSL
  • запустіть повний екземпляр обсерваторії SSL
  • запустіть вузол Tahoe-LAFS для участі в захищеній розподіленій файловій системі
  • запустіть вузол I2P або GNUnet

Відмінна річ у тому, що більшість цих сервісів не є надто інтенсивними процесорами, тому вони працюють дуже добре навіть на старих апаратурах. Для таких видів послуг менш важливо, скільки сумарної потужності обробки ви можете внести, і ще важливіше, що тут задіяний різноманітний набір машин. Ось чому я рекомендую їх, а не сприяти одному з багатьох проектів @home:

для старшої машини ви отримуєте набагато більше, щоб зробити світ кращим місцем з такими послугами, ніж те, що просто хоче, щоб весь процесор, який він може отримати.

Звичайно, за остаточного часу процесора ви все ще можете спробувати вилікувати рак або пошукати небо.


11

Покладіть туди якийсь розподілений клієнтський обчислювач і подаруйте невикористані цикли науці.

Можливо, щось на зразок http://folding.stanford.edu/


Почав працювати над цим!
Немо

8

Ви можете спробувати видобути деякі біткойни . Ця віртуальна валюта, заснована на одноранговому протоколі (і яку можна легко обміняти на реальні гроші, на момент написання біткойна коштує близько 11 доларів), має монети, які генеруються не однією установою, а мережею. усіх його користувачів. Шанси на отримання певної суми таких грошей тим більше, чим більше обчислювальної потужності у вас є. Коли ви почнете роботу, ви можете розрахувати, чи окупиться він.


2
Не варто витрат на енергію з тими процесорами p4.
imbaer

1
@imbaer: 2 роки, 2 місяці пізніше: 1 біткойн коштує 1100 доларів. Лол.
Заз

4

Так, також ви можете перевірити BOINC: https://boinc.berkeley.edu/ .

Ви можете додати будь-який проект, який підтримується BOINC, відповідно до вашого бажання. Найвідоміший проект, що підтримується BOINC, - SETI @ HOME, я думаю, але є багато інших проектів у таких галузях, як медицина. Ось невеликий список проектів: https://boinc.berkeley.edu/projects.php



0

Ви можете взяти участь у великому Інтернет-пошуку Mersenne Prime ! Встановіть клієнта на декілька комп'ютерів або на всіх, і нехай він працює! Якщо один із ваших комп'ютерів виявить новий тип Mersenne Prime, ви можете виграти 3000 USD або навіть 50 000 USD . Це як весела лотерея, де єдиний вступний внесок - це ваша електроенергія та обчислювальна потужність! І навіть якщо ви не знайдете жодного простого числа, ви сприяєте науці, допомагаючи підтвердити / відхилити праймери Мерсенна, знайдені на інших комп'ютерах.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.