Na naszej uczelni nasza sekcja miała stypendium kilku starych komputerów P4. Zdecydowaliśmy się użyć ich do stworzenia siatki 3x3, która będzie działać jako medium do naszej pracy przetwarzania poza układem. Jednak na razie to wszystko, co zrobiliśmy:
To jest streaming wideo działający w 9 częściach przy użyciu skryptów vlc / ssh do zarządzania nim.
Obecnie wszystkie komputery są podłączone do jednej sieci i zarządzane przy użyciu uwierzytelniania opartego na kluczu ssh. Bardzo chciałbym usłyszeć kilka innowacyjnych pomysłów. Dostępne są niektóre szczegóły sprzętu:
1 GB pamięci RAM, Intel Pentium 4 2,4 GHz, dysk twardy 40 GB z systemem Lucid
W szczególności zastanawiałem się nad wykorzystaniem porcji 40 GB jako miejsca do przechowywania danych w chmurze. Coś w stylu sparkleshare lub Owncloud, ale nie oferują wielu sieci komputerowych. Jeśli jest jakiś sposób na wykorzystanie zdolności obliczeniowej tej sieci, chciałbym również o tym usłyszeć.
Odpowiedzi:
Jeśli komputery mają rozsądne połączenie sieciowe, istnieje wiele usług, które można uruchomić, aby uczynić internet lepszym miejscem. Niewiele rzeczy, które wymienię, można bezpośrednio zrównoleglać w klastrze, ale wiele z nich działa bardzo dobrze, gdy są używane na puli maszyn z round-robin DNS do równoważenia obciążenia i zmniejszenia wpływu, jeśli którykolwiek z maszyny się psują. Ponadto można wykonywać czynności konserwacyjne na jednym komputerze na raz, pozostawiając klaster i usługi bez zmian.
Wspaniałą rzeczą jest to, że większość z tych usług nie wymaga dużego procesora, więc działają naprawdę dobrze nawet na starszym sprzęcie. W przypadku tego rodzaju usług mniej ważne jest, ile całkowitej mocy obliczeniowej możesz wnieść, a ważniejsze, że w grę wchodzi różnorodny zestaw maszyn. Właśnie dlatego polecam je zamiast brać udział w jednym z wielu projektów @home:
Oczywiście przy pozostałym czasie pracy procesora nadal możesz próbować wyleczyć raka lub przeszukać niebo.
źródło
Umieść tam swojego klienta rozproszonego i przekaż nieużywane cykle na naukę.
Może coś takiego jak http://folding.stanford.edu/
źródło
Możesz spróbować wydobyć trochę bitcoinów . Ta wirtualna waluta oparta na protokole peer-to-peer (i którą można łatwo wymienić na prawdziwe pieniądze, w momencie pisania bitcoin jest wart około 11 USD) ma monety, które są generowane nie przez jedną instytucję, ale przez sieć wszystkich swoich użytkowników. Szanse na wygenerowanie pewnej kwoty takich pieniędzy są tym większe, im więcej masz mocy obliczeniowej. Kiedy zaczniesz, możesz obliczyć, czy się opłaci.
źródło
Tak, możesz także sprawdzić BOINC: https://boinc.berkeley.edu/ .
Możesz dodać dowolny projekt obsługiwany przez BOINC zgodnie z własnym życzeniem. Myślę, że najbardziej znanym projektem wspieranym przez BOINC jest SETI @ HOME, ale istnieje również wiele innych projektów w takich dziedzinach jak medycyna. Oto mała lista projektów: https://boinc.berkeley.edu/projects.php
źródło
Późna odpowiedź, ale dlaczego nie klaster beowulf ?
źródło
Możesz wziąć udział w Great Internet Mersenne Prime Search ! Zainstaluj klienta na kilku lub wszystkich komputerach i pozwól mu działać! Jeśli jeden z Twoich komputerów odkryje nowy typ Mersenne Prime, możesz wygrać 3000 USD, a nawet 50 000 USD . To jak zabawna loteria, w której jedyną opłatą za wejście jest Twoja energia elektryczna i moc obliczeniowa! Nawet jeśli nie znajdziesz żadnej liczby pierwszej, przyczyniasz się do nauki, pomagając potwierdzić / odrzucić liczby pierwsze Mersenne znalezione przez komputery innych ludzi.
źródło