
BOINC Hosting
BOINC na AvaHost to klient obliczeń wolontariackich, który łączy się z publicznymi projektami naukowymi i uruchamia ich zadania na VPS.
- Jedno kliknięcie wdrożenie
- 15 GB Potrzebna przestrzeń dyskowa
- 1 GB RAM Potrzebna pamięć
- Od 2 € Cena

Oficjalne linki
Oficjalne linki i oryginalna strona internetowa BOINC
Co otrzymujesz
w AvaHost
Wdrożenie jednym kliknięciem, niestandardowa domena, darmowe HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe są dostępne z każdą aplikacją w chmurze. Możesz uruchomić wiele aplikacji na jednym serwerze, a dostęp do terminala jest wliczony.
Ten szablon nie zawiera kontenera bazy danych.

Technologia
- Obraz Dockera
- boinc/client:latest
- Domyślny port
- 0

Jak działa BOINC
Ten pakiet to klient BOINC, obraz boinc/client, z repozytorium BOINC/boinc-client-docker. Klient łączy się z projektami naukowymi, pobiera ich aplikacje i jednostki pracy, uruchamia je i przesyła wyniki. To nie jest serwer projektu BOINC, którego laboratoria używają do tworzenia jednostek pracy. Serwer projektu to inny, cięższy system i to nie jest to, co instaluje ten wpis w katalogu.
Przykład Docker z upstream'u używa host networking, wolumenu danych w /var/lib/boinc, hasła GUI RPC i flagi polecenia, która pozwala zdalnym menedżerom się połączyć. Następnie używasz BOINC Manager lub innego menedżera obsługującego ten RPC, aby dołączyć projekty i ustawić, ile CPU i dysku może użyć klient. Nie ma elegancką publiczną stronę. Nie ma kontenera bazy danych. Obrazy oznaczone Alpine istnieją, a README ostrzega, że niektóre projekty je odrzucają z powodu musl, więc zwyczajnym tagiem do oczekiwania jest domyślny oparty na glibc.
Kluczowe cechy BOINC
Ty wybierasz projekty. Klient nie wybiera dla ciebie sprawy. Tagi specyficzne dla GPU istnieją upstream dla maszyn z grafiką NVIDIA, AMD lub Intel. Normalny VPS AvaHost nie zawiera tych GPU, więc ta linia bazowa to klient CPU. Aplikacje naukowe wewnątrz jednostek pracy mogą żądać więcej pamięci niż bezczynny klient. Jeśli projekt chce więcej niż plan ma, to zadanie się nie powiedzie lub będzie intensywnie swapować. Ustaw limit pamięci klienta mając to na uwadze.
AvaHost automatycznie aktualizuje obraz klienta i wykonuje kopię zapasową katalogu danych zgodnie z harmonogramem, który zawiera załączniki i buforowaną pracę. Wyniki już przesłane znajdują się w projekcie. Dedykowany publiczny adres IP nie jest wymagany dla BOINC. Poczta aplikacji nie jest dołączona do BOINC. Płacisz za VPS, a następnie darujesz jego CPU. Ta wymiana ma sens tylko wtedy, gdy darowanie to to, czego chciałeś.
BOINC vs Folding@home
BOINC
BOINC to klient, który może się łączyć z wieloma projektami. Folding@home to inny system obliczeń wolontariackich z własnym klientem i własną pracą nad składaniem białek. Wybierz Folding@home, gdy to projekt, który chcesz wspierać. Wybierz ten pakiet, gdy chcesz klienta BOINC i projekt z ekosystemu BOINC.
Folding@home
Żaden z nich nie hostuje strony dla twoich klientów. Oba zużywają CPU, które mogłeś sprzedać aplikacji.
Kto używa BOINC
Zwolennicy badaczy i homelabbers, którzy chcą darować cykle, używają klienta BOINC. To zły pakiet, jeśli przyszedłeś, aby opublikować aplikację, stronę lub własną fabrykę jednostek pracy. To też zły pakiet, jeśli VPS musi pozostać responsywny dla usługi wrażliwej na opóźnienia, ponieważ klient jest zbudowany do używania CPU, które mu pozwolisz.

Self-hosting BOINC: wymagania i koszt
Linia bazowa to 1024 MB RAM i 1 rdzeń CPU dla procesu klienta, obraz boinc/client, bez bazy danych. Poszczególne zadania naukowe mogą wymagać więcej RAM niż ten minimum. Na AvaHost rekomendowane minimum dla klienta BOINC to Plan 1 za €2. Pakiet zawiera wdrożenie jednym klikiem, automatyczne aktualizacje i zaplanowane kopie zapasowe katalogu klienta. Nie ma publicznej strony, dedykowanego IP ani serwera projektu. Dołączaj tylko projekty, których warunki akceptujesz.
F.A.Q
Klient BOINC rozpoczyna się od €2 w Planie 1. Płacisz za pojemność VPS, którą zajmuje klient. Projekty naukowe nie rozliczają się z AvaHost, a AvaHost nie płaci Ci za cykle. Zadania z niektórych projektów wymagają więcej niż 1 GB. Podnieś plan, jeśli prace, które dołączasz, są większe niż ten limit. Obrazy GPU nie są częścią tego podstawowego CPU.
Nie. Ten pakiet nie publikuje publicznej strony. Kontrolujesz klienta za pomocą BOINC Manager przez hasło GUI RPC z maszyny, którą zezwolisz. Nazwa hosta jest opcjonalna i nie jest sposobem, w jaki wolontariusze przeglądaliby projekt. Jeśli chciałbyś strony projektu, potrzebowałbyś oprogramowania serwera BOINC, które jest innym systemem.
AvaHost automatycznie aktualizuje klienta i wykonuje kopie zapasowe /var/lib/boinc zgodnie z harmonogramem, w tym załączniki projektów. Prace już zgłoszone do projektu znajdują się na serwerach tego projektu. Po aktualizacji otwórz menedżer i potwierdź, że klient jest nadal podłączony i pobiera zadania. Zachowaj hasło RPC, ponieważ menedżer nie może się połączyć bez niego.
Nie. To jest klient wolontariusz, który dołącza do istniejących projektów. Serwer projektu, który tworzy jednostki pracy i obsługuje witrynę projektu, jest poza zakresem tej aplikacji. Zamów ten pakiet tylko, aby przekazać moc obliczeniową CPU. Przeczytaj zasady każdego projektu przed dołączeniem i ogranicz CPU, aby VPS mógł nadal stosować własne aktualizacje.
