Przesiadka na BTRFS

R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Przesiadka na BTRFS

Post autor: R70 »

No właśnie kiedy zadawałem to pytanie, przy poprzedniej wersji DSM, to u mnie wyglądało to tak że przy jednym zadaniu odczyty głównie obciążony był jeden dysk a drugi tylko "pomagał". Niezależnie od tego jaka przepustowość oferowana była przed odbiorcę - np. eksport plików na dysk zewnętrzny usb 3.0 SSD odbywał się z prędkością w zasadzie jednego dysku w R1. Po ostatniej aktualizacji, takie samo zadanie realizowane jest z wykorzystaniem 80-95% oby dysków. Przy dość wolnych dyskach jakie am w R1 (do tego zajętych w 80%) to bardzo wyraźnie widać - odczyty sekwencyjne spokojnie nasycają łącze 1GbE a przy eksporcie na dyski zewnętrzne po usb 3.0 w zależności do położenia danych przekraczają 180Mb/s.
Pozdrawiam,
Paweł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
Przemuss
Godfather
Posty: 1305
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Przesiadka na BTRFS

Post autor: Przemuss »

U mnie przy wysyceniu łączą 1Gb to dyski są obciążone średnio na 30-35 procent. Ale to dlatego odczyt idzie z RAID 6dyskowego więc obciążenie będzie mniejsze niż gdyby to był R1 z 2 dysków.

Wysłane z mojego HTC One M8s przy użyciu Tapatalka

Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Przesiadka na BTRFS

Post autor: R70 »

Przy okazji prac modernizacyjnych zrobiłem test na szybkości transferów EXT4 vs BTRFS w ujednoliconych warunkach.

Pula dyskowa: 2x2TB SHR w DX213

2 wolumeny: 200GB EXT4 i 200GB BTRFS

Dane do kopiowania: 172GB zdjęć o wielkości ok 1-35MB z USB SSD exFAT

Czas kopiowania na EXT4 - ok.26'39'' - średni transfer: 110MB/s
Czas kopiowania na BTRFS bez włączonych sum kontrolnych - 46'39'' - średni transfer: 63MB/s
Czas kopiowania na BTRFS z włączonymi sumami kontrolnymi - 47'53'' - średni transfer: 61MB/s -

Tym testem chyba ostatecznie wyeliminowałem wpływ R1 vs R5 na wynik pomiaru.

BTFRS ma sporo zalet - ale z całą pewnością szybkość nie jest jedną z nich ;)
Pozdrawiam,
Paweł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
Przemuss
Godfather
Posty: 1305
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Przesiadka na BTRFS

Post autor: Przemuss »

Postaram się jutro zrobić dla ciebie test jak to wygląda na R10 z 6 dysków (grupa dysków).
Akurat mam utworzone 2 wolumenu w obu formatach. Dużo małych plików znajdę.

Wysłane z mojego HTC One M8s przy użyciu Tapatalka

Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Przesiadka na BTRFS

Post autor: R70 »

Świetnie, będzie wiarygodny test obrazujący różnicę.

Wczoraj zrobiłem jeszcze test odczytu. Wyniki były mniej zróżnicowane, ale mniej więcej ok. 95MB/s czytane były pliki EXT4 -> USB SSD, w stosunku do 65MB/s BTRFS -> USB SSD. I to na dużych plikach. Generalnie w moim środowisku pracy, gdzie najwięcej TB to zdjęcia, przy wyświetlaniu miniatur w folderach udostępnianych, widać zdecydowaną przewagę EXT4 mad BTRFS. Dlatego operacyjne foldery współdzielone mam na EXT4.
Nie wiem na ile na całość wpływa fakt że testy wykonywane są na dyskach w DX213 ? Mam wrażenie, że dyski w NAS cały czas uczestniczą w operacjach dyskowych na DX213, choć nie mam pojęcia w jakim zakresie.
Pozdrawiam,
Paweł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
Przemuss
Godfather
Posty: 1305
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Przesiadka na BTRFS

Post autor: Przemuss »

Tak u mnie wygląda zapis:
ext4_20181106.PNG
Btrfs_20181106.PNG
Model nie jest pierwszej młodości. Ale jak widać R1 a R10 to zupełnie inna bajka jeśli chodzi o wydajność.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
Przemuss
Godfather
Posty: 1305
Rejestracja: wt gru 15, 2015 12:19 pm
Lokalizacja: Żyrardów

Re: Przesiadka na BTRFS

Post autor: Przemuss »

Nie będę edytował poprzedniego postu bo coś na forum z tymi załącznikami jest nie teges.
Jak widać ja wysyłałem po sieci na firmowego RS2212RP+ który już swoje lata ma. Wsparcie synology właśnie się skończyło na DSM 6.2
W moim przypadku nie odczuwam aż takiej różnicy jeśli chodzi o wydajność. (duże czy małe pliki to ok 40-41GB danych co widać).
Małe pliki to same zdjęcia bez żadnych filmów. Średnia wielkość plików to 1,6MB.
Duże pliki to obrazy ISO: Średnia wielkość plików to 4,5GB.
A tak wygląda test z kilkoma tysiącami małych plików do 300KB także do obu formatów:
EXT4_malutkiee.PNG
BTRFS_malutkiee.PNG
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Administratorzy dzielą się na tych, którzy robią kopie zapasowe i tych, którzy będą je robili.

Serwery NAS:
Synology DS211j, DS1511+, RS2212RP+ DS1513+

"Zasłanianie się dysleksją, to jak chwalenie się małym fiu...."- by Pati
gg 2101676
ODPOWIEDZ