StorageReview.com

Zarządzaj wieloma ploterami Chia, rolnikami i kombajnami

Akcesoria klienckie  ◇  konsument

Dla małych farmerów i planistów Chia, którzy pracują na jednym systemie, życie jest całkiem proste, nawet jeśli bogowie loterii Chia są niełatwi. Jednak w miarę jak ploter się rozkręca, wielu z nich odkrywa, że ​​optymalnym rozwiązaniem jest korzystanie z oddzielnych platform do planowania i farmowania. Idąc o krok dalej, jak odkryliśmy w naszym laboratorium, ważne jest wprowadzenie harvesterów. Tę delikatną równowagę komplikuje jednak jedna bardzo ważna rzecz. Można mieć tylko jeden pełny węzeł na zewnętrzny adres IP, w przeciwnym razie istnieje ryzyko utraty walidacji bloków. W tym artykule omówimy strukturę organizacyjną i najlepsze sposoby na zrównoważenie wielu ploterów, farmerów i harvesterów Chia, aby nie blokować szans na wygraną.

wielokrotne wykresy chia

Nie polegaj na uPnP, przekieruj port 8444

Natknęliśmy się na ten problem zbyt wiele razy, by go zliczyć. Domyślnie Chia uruchamia się z włączonym uPnP, aby otworzyć port 8444. Jednak w dużych lub złożonych środowiskach uPnP jest zazwyczaj wyłączone na zaporze sieciowej (i nie bez powodu) i nie należy na nim polegać. Najlepszym sposobem na rozwiązanie tego problemu jest ustawienie reguły przekierowania portów na routerze dla portu 8444 prowadzącego do farmera. Ponownie zaobserwowaliśmy to w naszym środowisku, gdzie uPnP nie działało tak, jak powinno. Po bezpośrednim przekierowaniu portu liczba połączeń wzrosła z kilku do zbyt dużej, by je zliczyć.

Nasza strata to Twój zysk

To zabawne, że nasze laboratorium jest ekspertem we wszystkim, co związane z Chia. Zdecydowanie nim nie jesteśmy, mozolnie posuwamy się naprzód, jak większość. Nasz rozwój został jednak po prostu przyspieszony przez fakt, że zawodowo zajmujemy się recenzowaniem pamięci masowych i serwerów, więc mamy pod ręką mnóstwo dodatkowego sprzętu.

W pośpiechu popełniliśmy fundamentalny błąd w naszej strukturze, a wielu drobnych rolników, jak widać na Reddicie, robiło to samo. Ten poradnik, jak zarządzać większymi gospodarstwami Chia, będzie bardzo pomocny. Uwaga: jeśli dopiero zaczynasz, poświęć godzinę i obejrzyj lub posłuchaj naszego kursu mistrzowskiego Chia z JM, szefem działu magazynowania w Chia.

W początkowym pośpiechu, by uruchomić sprzęt, uruchomiliśmy każdy serwer jako osobny, pełnoprawny węzeł. Poświęciliśmy mnóstwo czasu na ich synchronizację od podstaw, a nawet opracowaliśmy sposoby na przyspieszenie synchronizacji. W tej początkowej fazie odnieśliśmy jedno zwycięstwo i uznaliśmy, że wszystko jest w porządku – zadziałało. Dopiero kilka dni później zdaliśmy sobie sprawę, że mieliśmy szczęście i zniweczyliśmy szanse na kolejne zwycięstwa. Na jeden zewnętrzny adres IP może działać tylko jeden węzeł.

Jeden pełny węzeł i mnóstwo kombajnów

Następnie szybko wyłączyliśmy wszystkie nadmiarowe węzły i przenieśliśmy je do funkcji harvestera, gdzie komunikowały się z węzłem głównym. Wymaga to połączenia ich w układzie, w którym występuje jeden węzeł i/lub farmer. Ten pojedynczy farmer komunikuje się ze światem zewnętrznym i przekazuje informacje między harvesterami. Ten przewodnik na stronie internetowej Chia omawia podstawy. Protokół TLS jest używany, aby każdy harvester mógł bezpiecznie komunikować się z farmerem, a Ty musisz wygenerować klucze na podstawie urzędu certyfikacji z głównego farmera.

W naszym obecnym środowisku mamy jednego farmera i 10 serwerów pełniących funkcję ploterów i harvesterów. Nie trzeba tworzyć map na harvesterach, ale biorąc pod uwagę tempo, w jakim tworzyliśmy mapy, chcieliśmy, aby były one dostępne od razu po utworzeniu. W szczytowym momencie tworzyliśmy około 800 map dziennie.

Ponownie, to była po prostu brutalna siła i wcale nie ekonomiczna. Poza tym, w ciągu 3 dni zabrakło nam miejsca na przechowywanie. Jednak sposób, w jaki szybko się rozkręciliśmy, zmusił nas do rozwiązania tych problemów, które trwałyby wieczność, gdybyśmy nie mieli czasu na wygranie jednego dnia, i zastanawiania się, co się dzieje tydzień po ostatnim zwycięstwie. Mam nadzieję, że ten artykuł pomoże rolnikom uniknąć pułapki, w którą sami wpadliśmy.

Jedynym minusem jest to, że interfejs graficzny Chia nie organizuje obecnie zbyt dobrze pracy wielu kombajnów. Jeśli korzystasz z interfejsu graficznego na swoim farmerze, zobaczysz raporty dotyczące kombajnów, ale nie agreguje on wszystkich działek ani nie aktualizuje łącznego czasu potrzebnego do zwycięstwa.

Nawet plik dziennika debugowania ustawiony na INFO nie wyświetla jeszcze wyniku. To poważny błąd po stronie zespołu Chia i nie byłoby to trudne do rozwiązania. Mimo to, prawdopodobnie wszyscy są zaangażowani w rozwiązywanie problemów z pulami i walkę z błędami/awariami.

Czytaj więcej:

Skontaktuj się z StorageReview

Biuletyn | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Kanał RSS

Brian Beeler

Brian mieszka w Cincinnati w stanie Ohio i jest głównym analitykiem oraz prezesem StorageReview.com.