Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

ODPOWIEDZ
krowka1978
Stały Bywalec
Posty: 354
Rejestracja: wt gru 15, 2015 6:42 pm

Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: krowka1978 »

Swoją niemiłą niespodziankę, zafundowaną przez Synology, opisałem w wątku
viewtopic.php?p=25076#p25076.

W skrócie, padła pamięć emmc, router cegła, można zalogować się na port 5000, i to by było na tyle. Synology sobie doskonale zdaje z tego sprawę i nie poprawił sytuacji dla RT6600ax - z opisów w sieci nadal jest używana ta sama kość :!: Winne jest zarządzanie swapem, które to ostro ryje po emmc, jeżeli używany jest Threat Prevention, pomimo użycia zewnętrznych nośników. Bez TP, pomimo ustawień baz systemowych na USB/SD, wyższy priorytet ma swp na emmc, czyli ustawiają priorytet na degradację emmc, która bez TP idzie znacznie wolniej, ale idzie... Z uruchomionym TP wyrównują priorytety - ja zdanie sobie o tej praktyce już wyrobiłem, celowe postarzanie produktu, można się ze mną nie zgodzić, to moja subiektywna opinia. Szczytem bezczelności jest odpowiedź od pomocy technicznej, umieszczona w wymienionym wątku, że jeżeli router po gwarancji, to kup sobie nowy, z podaniem linka do Synology...

W podanym wątku podałem przepis na prewencję i link do źródła skąd wyciągnąłem co i jak.
Swoją drogą odezwę się do Synology, jestem ciekaw jak postąpią (zapewne będzie "kup se nowy"). Nic więcej już nie stracę, poza kilkoma stówkami, jakie był wart przed powolnym i systematycznym ucegleniem...
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT6600ax
RT2600ac - elektroodpad
look12
Zawsze On-Line
Posty: 548
Rejestracja: ndz sty 24, 2016 10:46 am

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: look12 »

Aby nieco obniżyć atmosferę opiszę jak ja widzę zabieg Synology z pamięcią swap.
Nie jest moją intencją bronić Synology, oceniłem że zastosowanie takiej, a nie innej kości Kingston w połączeniu z ilością zastosowanej pamięci (szczególnie z RT1900, jak i RT2600) oraz pakietem TP to nieszczególnie trafiony pomysł w odniesieniu do czasu „życia” kości eMMC.
Ale do rzeczy, gdy staruje pakiet TP, następuje zrównanie priorytetów swapa na eMMC i swapa na nośniku USB, ten zabieg według mnie miał właśnie za zadanie ochronę kości eMMC.
Szukając wolnego miejsca na swap router wyszukiwanie rozpoczyna w obszarze wymiany, który ma najwyższy priorytet. Jeśli jest więcej niż jeden obszar wymiany, obszary o tym samym priorytecie są wybierane cyklicznie, aby uniknąć przeciążenia jednego z nich.
I tu jest odpowiedź dlaczego Synology nie zdecydowało się przenieść swapa na USB.
Przy dużym obciążeniu routera i przeniesieniu swapa tylko na USB jest ryzyko, że router najzwyczajniej dostanie czkawki zwłaszcza jak dostanie byle jaką kartę SD.
Dla suportu Synology oznaczałoby to zwiększoną obsługę ilości zgłoszeń.
Sprowadza się to najzwyczajniej do uniknięcia wzrostu kosztów wytworzenia produktu jak i kosztów suportu. Oczywiście mogli to rozwiązać od strony hardware routera inaczej. Natomiast daleki jestem od osądzenia, że takie działanie, to postarzanie produktu z premedytacją.
DS423+
DS916+
RT2600ac
krowka1978
Stały Bywalec
Posty: 354
Rejestracja: wt gru 15, 2015 6:42 pm

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: krowka1978 »

Dla mnie robią to z premedytacją. Gdyby nie zrównali priorytetu swap wewnętrznego z zewnętrznym - potwierdzają swoją pełną świadomość problemu, to ten sprzęt nie wytrzymałby gwarancji przy uruchomionym TP, a to są straty. Jeszcze żeby o tym informowali, ale nie, siedzą cicho, w SRM zero wzmianki, brak ostrzeżeń o szybkim zużyciu routera (zużycie routera - sam zwrot brzmi absurdalnie w tego typu sprzęcie), brak możliwości wyboru z którego swapa chce się korzystać, do tego te teksty, że produkt ma określony cykl życia (gwarancja do bramy, dalej się nie znamy - coś w tym stylu, tyle że na gwarancji jeszcze się poczuwają).

Po przełączeniu się ze swap tylko na USB nie odczuwam żadnego dyskomfortu, że to nie daje rady, a dysk super hiper szybki nie jest, raptem około 50MB/s, za to degradacja emmc została ograniczona - największa będzie przy aktualizacji softu.
Jest możliwość z poziomu systemu zweryfikowania, czy nośnik nadaje się do swap, ale trzeba chcieć to zrobić, co nie jest po drodze ze słupkami finansowymi. Już wiem, że więcej sprzętu sieciowego od Synology nie kupię, a zakup RT6600ax już uważam za olbrzymi błąd (chciało mi się przeniesienia w łatwy sposób konfiguracji z RT2600ac, to teraz mam), mogłem iść w coś innego. Teraz te sprzęty, po tych informacjach, będą nieźle na wartości tracić, a używki będą trudno sprzedawalne.

Co do cykliczności, swapy nie są używane cyklicznie, są używane równolegle, na obu w tym samym czasie następowały zmiany w rozmiarze.

W moim nowym RT6600ax stopień zużycia eMMC procentowo wynosi 20% z informacji systemowych (cyklicznie na tej drobnej pamięci zapisał już 26GB), a to tylko przez 3 miesiące, przy używaniu od początku dysku USB. Czyli lekko licząc po 15 miesiącach byłoby nominalne zużycie eMMC w 100%, tyle, że jeszcze te 9 miesięcy pamięć przeciągnie, na wskaźnikach 160 i więcej % będzie, jednak zapewne po 2,5 roku już by był jego koniec. RT2600ac wytrzymał 3,5 roku w tej samej konfiguracji dyskowej, a to dlatego, że w SRM 1.3 wyłączyłem TP, bo z powodu małej ilości RAM i słabszego proca (pod 95% użycia) sobie nie radził, albo już były problemy z eMMC, tylko o tym jeszcze nie słyszałem.

No i pytanie retoryczne. Dlaczego Synology nie oferuje rozszerzonej gwarancji dla routerów?
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT6600ax
RT2600ac - elektroodpad
krowka1978
Stały Bywalec
Posty: 354
Rejestracja: wt gru 15, 2015 6:42 pm

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: krowka1978 »

Z tego co po specyfikacjach widzę, to to eMMC szału z szybkością zapisu nie robi, ma aż 25MB/s zapisu sekwencyjnego, odczyt już lepiej wypada, 250MB/s. Można sobie też odpowiedzieć na pytanie, czy to się nadaje do swapowania, pomijając kwestię technologii pamięci.
Może za bardzo się czepiam, to wszystko w imieniu dbania o ekologię, żeby jak najwięcej elektroodpadów było, bo na tym drzewka lepiej rosną.
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT6600ax
RT2600ac - elektroodpad
look12
Zawsze On-Line
Posty: 548
Rejestracja: ndz sty 24, 2016 10:46 am

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: look12 »

krowka1978 pisze: Co do cykliczności, swapy nie są używane cyklicznie, są używane równolegle, na obu w tym samym czasie następowały zmiany w rozmiarze.
Strony umieszczane w pamięci wymiany są przydzielane z obszarów o najwyższym priorytecie. W przypadku obszarów o różnych priorytetach, w pierwszej kolejności zapełniany jest ten o wyższym priorytecie. Jeśli co najmniej dwa (lub więcej) obszary wymiany mają ten sam priorytet i jest to priorytet najwyższy ze wszystkich dostępnych, strony są przydzielane między nimi w trybie raz jeden, raz drugi.

Z tych rozważań wynika jedno.
Chcesz dłużej używać routera Synology, nie instaluj TP, jeżeli używasz TP bezwzględnie zastosuj nośnik USB/SD i licz się z tym, że ograniczasz czas „życia” routera (włączając TP ograniczasz też szybkość urządzenia) no i można skorzystać z poradnika, który zamieściłeś i pilnować, czy któryś udate nie nadpisze wprowadzonych zmian.
DS423+
DS916+
RT2600ac
look12
Zawsze On-Line
Posty: 548
Rejestracja: ndz sty 24, 2016 10:46 am

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: look12 »

Jedno pytanie do RT6600, po włączeniu TP jak jest zajętość swap’a ?
Roter ma 1GB, jestem ciekawy jak większa ilość pamięci (w odniesieniu do RT2600) wpływa na zajętość swap’a?
DS423+
DS916+
RT2600ac
krowka1978
Stały Bywalec
Posty: 354
Rejestracja: wt gru 15, 2015 6:42 pm

Re: Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: krowka1978 »

Info dałem w opisie w linku, pierwszy cat /proc/swap, jest tam 239/262MB, przy podłączonym USB, co też tam widać.
DS1513+
DSM 7.1.1
4GB RAM
5x 3TB WD RED WD30EFRX RAID 5 btrfs
DS1819+
DSM 7.2
32GB RAM ECC Kingston (2x KSM24SED8/16ME)
4x 8TB Seagate IronWolf ST8000VN004 RAID 6 btrfs
2x Seagate IronWolf 525 SSD M.2 1TB RW cache RAID 1 + E10M20T1
RT6600ax
RT2600ac - elektroodpad
look12
Zawsze On-Line
Posty: 548
Rejestracja: ndz sty 24, 2016 10:46 am

Padnięty RT2600ac, prewencją jest zmiana ustawień swap, dotyczy również RT6600ax

Post autor: look12 »

krowka1978 pisze:Info dałem w opisie w linku, pierwszy cat /proc/swap, jest tam 239/262MB, przy podłączonym USB, co też tam widać.
Nie skojarzyłem, że to z RT6600, praktycznie tyle samo co na RT2600. O tyle ciekawe porównanie, że całkowita pamięć w użyciu na RT2600 to ~710 MB.
DS423+
DS916+
RT2600ac
ODPOWIEDZ

Wróć do „Routery”