My speeds are not what they should be

Noodle42089

Cadet
Joined
Jul 10, 2022
Messages
9
I have the following specs:

2X 16 TB Seagate Iron Wolf drives for data and i am only getting like 100/150 Mb/s transfer speeds. Im connected via Ehternet to a 10 gbe switch and i have two intel 10gbe ethernet cards installed.

I saw online that it is possible to get near to 400/500 Mb/s which is quite faster than i currently endure.

Do you guys have any suggestions what i can change to get faster speeds?

Im quite new to 10 gigs but i assume this can get faster.

Thanks in advance
 

Attachments

  • Schermafbeelding 2023-05-26 201049.png
    Schermafbeelding 2023-05-26 201049.png
    805.6 KB · Views: 64

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
100/150 Mb/s transfer speeds.

Let's clarify this a bit here. You've SAID that you get 100/150 megabit per second transfer speeds. You used a capital M and lowercase b (bits). But then you go on to say "10gbe" in all lowercase. This implies your lowercase b is understood to be "bits" even if you didn't capitalize the G. Or the E.

None of this makes much sense, and I think it may be because you're miscommunicating units. On 10 gigabit, even tepid old cruddy cards can typically hit at least 3Gbit/sec. Can you please identify the units you are using? Because if you are getting 100/150Mbit/s, that's a very different problem than if you're getting 100/150MByte/s (which might be completely reasonable).
 

Etorix

Wizard
Joined
Dec 30, 2020
Messages
2,134
2X 16 TB Seagate Iron Wolf drives for data and i am only getting like 100/150 Mb/s transfer speeds.
Your screenshot shows 148 MBytes/s incoming, which is likely all that an IronWolf spinner can ingest.
For reads (outgoing), you may hope for twice that rate, i.e. about 300 MB/s or 2.4 Gbits/s. Saturating 10 GbE is only going to happen if the NAS can serve the whole request from RAM.
For more throughput, you'll simply need more vdevs.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Your screenshot shows 148 MBytes/s incoming, which is likely all that an IronWolf spinner can ingest.

That's a bit underwhelming; I suggest applying 10G tuning tweaks as outlined in the 10G tuning resource.

For reads (outgoing), you may hope for twice that rate, i.e. about 300 MB/s or 2.4 Gbits/s.

That's overly optimistic in my experience. Mirrors do not reliably service from both sides of the mirror, unless there are multiple consumer/multiple requests.
 
Top