Live data from Hacker News

Add 10 GbE to your system with an M.2 2280 module

cnx-software.com

101–110 of 259 posts

Re: Add 10 GbE to your system with an M.2 2280 module

#101

Earlier quoted context omitted.

Yes, but embedded devices and laptops generally don’t have pci-e.

Lots of consumer motherboards don't have a lot of PCIe slots wider than x1 (which is not enough for 10GigE), but they often have multiple NVMe capable M.2 slots, that this card would work with. In my home server for instance, which is built on a consumer μATX board, the wider PCIe slots are filled with a GPU and HBA, which leaves no way to add 10GigE without spending a lot of money on a new motherboard and CPU - or f…

Port expanders are a thing... Unless you plan to be needing full bandwidth to your GPU at the same time as full network bandwidth, you shouldn't have issues.

I never really understood why motherboards didn't spend a few extra dollars and make all ports 16x ports (switched), so that you can use full CPU bandwidth to any one device and not have to mess with different types of port for different devices.

Re: Add 10 GbE to your system with an M.2 2280 module

#102

Earlier quoted context omitted.

In my case I'd like to transfer from/to my NAS where I centralize a number of data pieces. I work inside a workstation but occasionally on a laptop as well. Having 10GbE will help me when I'm on my workstation. It's not fatal, definitely, but it adds up to lost productivity.

Is your NAS NVME based if you are using spinning metal you won't reach speeds to saturate 10GbE especially with small file sizes?

It's a ZFS-based NAS with an SSD cache. Right now it's only 1x SATA3 SSD which means it will top at 500MB/s (so slightly less than a half of 10GbE) and I am planning to add one more which will make it almost saturate a 10GbE link.

Additionally yep, I plan to have one NVMe dataset sometime this year.

And even further, I plan to add a few enterprise HDDs in stripe and mirror. If you have 8 (with capacity of 4 for full mirroring) and each is at 260MB/s then et voila, you get 10GbE again.

Re: Add 10 GbE to your system with an M.2 2280 module

#103

Earlier quoted context omitted.

10GbE and 100GbE on fiber is quite cheap and easy now - but 99% of consumers and people doing ordinary stuff have no capability or interest in doing fiber. You can terminate cat5e or cat6 with $25 in hand tools... I think what's new is the prevalence now of 2.5 and 5GBaseT ethernet chips that are cheap enough companies are starting to build them into any $125+ ATX motherboard. At short lengths even old crappy cat5e h…

I'm seeing 2.5 and 5 popping up all over the place. My WiFi App has 2.5 with POE. The aggregate bandwidth of the AP exceeds 1G. Spectrum cable modems have 2.5G ports now and AT&T Fiber is shipping their garbage gateway with a 5G port. Unfortunately, I'm finding switches with 2.5 to still be overpriced.

I wanted to upgrade portions of my home network to multigig because Comcast is giving us 1.4Gbps and I wanted to use it. At least for me, 2.5 switches were way to expensive so I ended up with used Intel 10G cards connected with DACs to a cheap 5 port Mikrotik 10G switch. One 10GBase-T RJ45 SFP+ hooks into the modem.

Re: Add 10 GbE to your system with an M.2 2280 module

#104
post #84

Earlier quoted context omitted.

Another factor: data centres moved to fiber. And fiber is less physically robust and not great for desktop connections or plugging in to a laptop. 10GBASE-T exists, but it turns out pushing 10gbit/s over 100m of twisted pair requires chips that are hot and power hungry. Again, not great for desktops or laptops. And because it’s not used in data centres, there are no economies of scale or trickle down effects. Gigabit…

2.5Gb ethernet seems to be starting to trickle out at least. It's becoming a more common thing on desktop motherboards. Doesn't seem like there is a lot of 2.5Gb routers yet though.

Thank Intel for single-handedly changing the 2.5Gbps landscape by integrating 2.5Gb Ethernet on their chipsets, allowing no-brainer OEM integration. Unfortunately, unless ISP router OEMs (Nokia, Zyxel, Huawei et al.) do their part (the reason being that very few people actually bothers to buy a separate router), we will not see the economies of scale necessary to fully finish 2.5Gb Ethernet.

Re: Add 10 GbE to your system with an M.2 2280 module

#105
post #94

Earlier quoted context omitted.

More devices used at once? If I am downloading 1 Gb/s from the internet, and meanwhile one of my housemates want to look at a movie from our NAS, the other one wants to backup 100 GB of photos to the same NAS - then 1 Gb/s home network is not enough.

4K video doesn't require high bandwidth.

Doesn't matter when the entire network bandwidth is taken by my 1 Gb/s download and/or the photo backup. Everything on top of that needs too much bandwidth then.

1 Gb/s network is probably enough for most people, I agree. But I certainly think there are many use cases for faster networks, especially in digital-heavy households.

Re: Add 10 GbE to your system with an M.2 2280 module

#107
post #94

Earlier quoted context omitted.

More devices used at once? If I am downloading 1 Gb/s from the internet, and meanwhile one of my housemates want to look at a movie from our NAS, the other one wants to backup 100 GB of photos to the same NAS - then 1 Gb/s home network is not enough.

4K video doesn't require high bandwidth.

Indeed, a 4K video can hardly saturate 100Mbps link https://www.reddit.com/r/PleX/comments/eoa03e/psa_100_mbps_i...

Re: Add 10 GbE to your system with an M.2 2280 module

#108

Some people are saying that they don't feel the need for > 1 Gbps in a home network. As a counter-point, I'm regularly limited by 1 Gbps PHY limits. During the 2 years of the pandemic I've been working from home with gigabit Internet. Why gigabit? Because that's the "speed limit" of the Ethernet PHY in the fibre broadband box, and also my laptop's ethernet port. My laptop can write to disk at multiple GB per second,…

A lot of that sounds pretty incredibly wasteful and I don’t think it should be something to strive for more of.

Docker images are layered for a reason. If you’re having to download multi gigabyte docker layers multiple times, something has gone very wrong.

Azure charges (like the other major cloud providers) by egress data. I feel bad for whoever is paying the bill for 20gbps going out.

In general, people in ML shouldn’t be pulling raw data in the hundreds of gigs down to mobile workstations. That’s a security and scaling disaster.

Trying not to be too much of a curmudgeon here, but this is the problem with 1 gbps connections. They are so good they prevent you from doing the right architecture until it’s far too late.

A good remote work setup should leave all of the heavy lifting close to the source and anything that does need to be downloaded should be incremental/shallow copies. You should be able to work from a stable coffee shop WiFi connection.

Re: Add 10 GbE to your system with an M.2 2280 module

#109

Some people are saying that they don't feel the need for > 1 Gbps in a home network. As a counter-point, I'm regularly limited by 1 Gbps PHY limits. During the 2 years of the pandemic I've been working from home with gigabit Internet. Why gigabit? Because that's the "speed limit" of the Ethernet PHY in the fibre broadband box, and also my laptop's ethernet port. My laptop can write to disk at multiple GB per second,…

awesome dude, I have a 10Gbps setup at home too, totally not a waste to use what you love!

Re: Add 10 GbE to your system with an M.2 2280 module

#110
post #36

Earlier quoted context omitted.

Lots of reasons: 1. Consumer broadband speeds rarely exceed 1Gbps 2. 1Gbps Local network transfers are seldom slowed by the network (as large file work typically involves HDD still) 3. Where local network transfers are impeded by the network speed the transferring itself isn't a frequent enough and blocking thing that people feel they need to fix it... they just go make a cup of tea once or twice a day 4. There are a…

All excellent points but I'd remove gamers from there: > (gamers and video professionals being an exception) I play Stadia, 4K HDR 60FPS, just fine on a gigabit ethernet connection and 150MBit internet connection. Any games not streaming the entire video are fine with just kilobits/s of data, as long as the latency is good. So the case for home 10GE is even weaker ;)

You probably even don't need gigabit. A Stadia stream ranges from 10Mbit to 50Mbit depending on the quality settings. Latency and other network users are far more influential on gameplay.
Post reply on HN