Live data from Hacker News

25 Gbit/s at home, part 1

boredengineer.medium.com

81–90 of 154 posts

Re: 25 Gbit/s at home, part 1

#81
post #30

How many hours can you saturate that 25 Gbit connection up and down before support calls you and tells you to knock it off?

You absolutely should not ever get hassled for using a product that you already paid for, that's incredibly stupid. Unfortunately the US just treats anything that isn't a corporation like trash.

It's not necessarily the premise of a service with disjoint bandwidth and transfer amounts that's the problem IMO. Separating bandwidth and usage provides great value to most people who would otherwise have to pay for a much more expensive service if the two were always locked together literally. Where we could use better regulation is making the fair-use policies more upfront and useful so you don't have to dig for them or try to guess what they mean.

Re: 25 Gbit/s at home, part 1

#82

Earlier quoted context omitted.

r/selfhosted would like to have word with you. That sub is increasing steadily. https://www.reddit.com/r/selfhosted

I'm a member, I even built a self hosted home organizer ( https://homechart.app ). It's a niche community with a very high cost of entry (time/money/skill).

Regarding the money aspects of the high cost of entry - you can source cheap hardware from secondary markets. I just helped a friend setup a cheap selfhosting/homelab for his home. He bought couple of HP EliteDesk 800 G4 minis for $99/each with i5-8500T CPUs. Each came with 16gb ram. Both units had NVMe drives. So we just had to add couple of 2.5 SSDs 2tb ($50/each) for media storage. Running Ubuntu server with CasaOS ontop with handful of containers for media consumption (e.g Jellyfin) on one unit. The i5-8500T is new enough and supports Intel quicksync. So no GPU needed for transcoding. The second unit is running cloudflare tunnel daemon for things like his MicroBin(like pastebin), Wireguard VPN and NextCloud for external access. He still has plenty of room to add more applications to both servers.

Re: 25 Gbit/s at home, part 1

#83
post #80
post #71

Earlier quoted context omitted.

You sure it is the server and not routing?

Indeed. My cheap router, when bufferbloat mitigation is turned on (codel), maxes out its CPU at 650Mbps.

Its not just your router, also intermediate hops. I saw this same thing back when 1gbps was first being rolled out 20 years ago. My downloads would hard lock at 100mbps from a lot of sites while other locations would pull at the full gbps speed. Turns out some router in the middle would max out at a much lower limit. OPs test is showing the same thing. FWIW, Steam and Battle.net use P2P to distribute data so you get multiple streams using different routes. But GitHub, as example, has a single route between their datacenter and you and goes through a bunch of routing shenanigans once you hit their POP.

Get ready for a whirlwind of delayed network improvements from your favorite transit provider for the next 3-5 years just as we saw in the early 2000s!

Re: 25 Gbit/s at home, part 1

#84
post #63

I'm a proud owner of a 1 Gbit/s fiber connection with a 100 Mbit (wired) network in my house. I want to upgrade it to match, but I don't want to go through the effort because I never run into download times for anything.

OG Cat 5 (non-e) I take it? That is such a pain to redo, I rewired some of that myself and it was a drag. If my job weren't being the literal network guy I probably would have stuck with just using Wi-Fi too!

Re: 25 Gbit/s at home, part 1

#85
post #40

Earlier quoted context omitted.

Yeah but you pay for UseNet access separately. Some usenet servers charge extra for access over 100mbps or 1gbps.

You do need to pay but I would stay away from any provider still charging more based on how much bandwidth or transfer you're using, they are likely just extremely outdated or plain overpriced not actually better. Frugal Usenet for $50/y is where I'd point anyone but there are tons of good alternatives too so that's not the only place people should check out by any means. I've pulled about 50 TB in the last 2 months…

Is there a modern guide to UseNet that you'd recommend?

Re: 25 Gbit/s at home, part 1

#86
post #20

Recently moved up to 3gbps bidirectional and had a hell of a time getting 3gbps even with 10gbps network card directly into the 10gbps port on the ISP-provided modem. In addition to this, there are very few services that will actually feed you data at 3gbps. Steam - ~280MB/s (2.2gbps) Battle.net launcher - ~140MB/s (1.1gbps) 25GB Torrent with 1000+ seeders - ~70MB/s (~560mbps) 2GB iso from github - ~80MB/s (~650mbps)…

I just upgraded to 10GbE service from Ziply Fiber in the Seattle area: Speedtest.net - ~9.3Gbps symmetric iperf to Denver: ~9.3Gbps symmetric (~8 threads) iperf to Minneapolis: ~9.3Gbps symmetric AWS S3 Download with small files: 1.3Gbps Usenet download: 7-9.5Gbps Mounting my ZFS pool to an AWS instance via SMBv3 in us-west-2: 3Gbps (not clear what the limit was here) GitHub (400MB): 1 thread 400Mbps, 16 threads: 3.3…

Well, now you're just making the rest of us jealous.

Re: 25 Gbit/s at home, part 1

#87
post #82

Earlier quoted context omitted.

I'm a member, I even built a self hosted home organizer ( https://homechart.app ). It's a niche community with a very high cost of entry (time/money/skill).

Regarding the money aspects of the high cost of entry - you can source cheap hardware from secondary markets. I just helped a friend setup a cheap selfhosting/homelab for his home. He bought couple of HP EliteDesk 800 G4 minis for $99/each with i5-8500T CPUs. Each came with 16gb ram. Both units had NVMe drives. So we just had to add couple of 2.5 SSDs 2tb ($50/each) for media storage. Running Ubuntu server with CasaO…

Where'd you find those, ebay? That sounds like a great deal.

Re: 25 Gbit/s at home, part 1

#88

Earlier quoted context omitted.

Not sure what you see, but I always multiply transfers times 10 to estimate bandwidth, since there is some overhead in the TCP/IP protocol. So 280MB/s I would estimate being about 2.8gbps...

To convert MB/s to gb/s (MegaBytes per second to Gigabits per second) simply multiply by 8 (8 bits per byte). So 280MB/s is 2.24gbps (moving the decimal place).

> but I always multiply transfers times 10 to estimate bandwidth, since there is some overhead in the TCP/IP protocol

Re: 25 Gbit/s at home, part 1

#89

Earlier quoted context omitted.

Not sure what you see, but I always multiply transfers times 10 to estimate bandwidth, since there is some overhead in the TCP/IP protocol. So 280MB/s I would estimate being about 2.8gbps...

To convert MB/s to gb/s (MegaBytes per second to Gigabits per second) simply multiply by 8 (8 bits per byte). So 280MB/s is 2.24gbps (moving the decimal place).

There is another variable as well. Most network equipment I've worked with reported throughput with incorrectly labeled kibi/mibi/gibi, and the ISP uses kilo/mega/giga.

The former system is multiples of 1024, the latter the mathematical and legal definition of x1000

The X10 rule of thumb is probably pretty spot on at the end

Re: 25 Gbit/s at home, part 1

#90
I have 1Gb/s at home. Somehow it doesn't translate into a reliable streaming service experience. I'm currently subscribed to Disney Plus, and trying to watch tv shows via Chromecast rarely works. I even upgraded to the latest Chromecast to try to fix the problem, but it didn't make it much better. I'd trade for a 20mbit/s connection if the streaming services would send me content instead of "an unknown error occurred"
Post reply on HN