Kopanie przez LTE i internet mobilny
Czy internet mobilny wystarczy do kopania? Dlaczego opóźnienie i stabilność są ważniejsze niż przepustowość i jak przygotować stabilną koparkę na LTE.
Czy internet mobilny wystarczy do kopania?
Tak, jeśli łącze jest stabilne. Kopanie potrzebuje bardzo małej przepustowości, więc prędkość pakietu LTE rzadko jest problemem. Liczy się opóźnienie, czyli czas, w jakim wiadomość dociera do poola i wraca, oraz stabilność.
Koparka wymienia z poolem kilka kilobajtów na share. Nawet skromny pakiet LTE uniesie ruch stratum setek koparek. Stratum to protokół, którym program do kopania rozmawia z poolem.
Każda dodatkowa milisekunda opóźnia dostarczenie zadania i wysłanie share'a. Każde ponowne połączenie marnuje pracę w toku. Typowe dla LTE 30 do 80 ms są do przyjęcia, ale prawdziwym wrogiem jest zmienność.
Jak przygotować miejsce z LTE pod kątem stabilności?
- Używać porządnego routera LTE z zewnętrznymi antenami, a nie hotspotu z telefonu.
- Ustawić anteny i zablokować router na paśmie, które w testach wypada najlepiej.
- Sprawdzić, czy pakiet daje prawdziwe, trasowalne połączenie, czy NAT operatorski (CGNAT), w którym jeden publiczny adres dzieli wielu klientów.
- Kopanie działa za CGNAT. Zdalny dostęp do koparek będzie wymagał VPN lub tunelu.
- Pilnować limitów danych. Ruch stratum koparki jest mały, ale aktualizacje systemu, panele i zdalne pulpity już nie.
Jakiego regionu serwera powinna używać koparka na LTE?
Region należy wybierać na podstawie pomiaru, a nie mapy. Operatorzy komórkowi kierują ruch przez własne bramy. Dlatego region najbliższy na mapie nie zawsze jest najbliższy w milisekundach.
- Uruchomić test opóźnienia na stronie Jak kopać z samego połączenia LTE.
- Wybrać region, który poleca.
- Przetestować ponownie po przestawieniu anteny lub zmianie trasowania przez operatora.
Jak sprawić, by zerwania niewiele kosztowały?
Łącza LTE czasem zrywają się na kilka sekund. Nowoczesne programy do kopania same się łączą ponownie i wznawiają pracę. Państwa zadaniem jest sprawić, by każda przerwa niewiele kosztowała:
- Watchdog, narzędzie, które restartuje program do kopania po rzadkim zawieszeniu.
- Powiadomienia o wyłączonym workerze, które przeczekują krótką przerwę, więc zwykłe mignięcie ich nie wywołuje.
- Cotygodniowe sprawdzenie odsetka przestarzałych share'ów.
Przestarzały share to praca, która dotarła do poola po zmianie zadania. Jeśli przestarzałych share'ów przybywa, należy powtórzyć test opóźnienia, zanim obwini się koparkę.