Earlier quoted context omitted.
Curious ... replaced with what, I would like to know.
HTTP/3 aka QUIC (UDP).
It's time to replace TCP in the datacenter (2023)
41–50 of 160 posts
Re: It's time to replace TCP in the datacenter (2023)
#42How long did we need to support ipv6? Is it supported yet and more widely in use than the ipv4, like in mobile networks where everything is stashed behind NAT and ipv4 kept? Another protocol, something completely new? Good luck with that, i would rather bet on global warming to put us out of our misery (/s)... https://imgs.xkcd.com/comics/standards.png
Mobile networks especially are widely IPv6, with IPv4 being translated/tunneled where still needed. (End-user connections in general skew IPv6 in many places - it's observable how traffic patterns shift with people being at work vs at home. Corporate networks without IPv6 leading to more IPv4 traffic during the day, in the evening IPv6 from consumer connections takes over)
Re: It's time to replace TCP in the datacenter (2023)
#43A massively parallel task? Sounds like something doable with GPGPU.
Re: It's time to replace TCP in the datacenter (2023)
#44Wasn't something like HOMA already tried with SCTP?
And as usual, hardware gets faster, better and cheaper over the next years and suddenly the problem isn't a problem anymore - if it even ever was for the vast majority of applications. We only recently got a new fleet of compute nodes with 100gbit NICs. The previous one only had 10, plus omnipath. We're going ethernet only this time.
I remember when saturating 10gbit/s was a challenge. This time around, reaching line speed with tcp, the server didn't even break a sweat. No jumbo frames, no fiddling with tunables. And that actually was while testing with 4 years old xeon boxes, not even the final hw.
Again, I can see how there are use cases that benefit from even lower latency, but thats a niche compared to all DC business, and I'd assume you might just want rdma in that case, instead of optimizing on top of ethernet or IP.
Re: It's time to replace TCP in the datacenter (2023)
#45Wasn't something like HOMA already tried with SCTP?
And QUIC. And that thing tesla presented recently, with custom silicon even. And as usual, hardware gets faster, better and cheaper over the next years and suddenly the problem isn't a problem anymore - if it even ever was for the vast majority of applications. We only recently got a new fleet of compute nodes with 100gbit NICs. The previous one only had 10, plus omnipath. We're going ethernet only this time. I remem…
Re: It's time to replace TCP in the datacenter (2023)
#46I wonder why Fibre Channel isn't used as a replacement for TCP in the datacenter. It is a very robust L3 protocol. It was designed to connect block storage devices to servers while making the OS think they are directly connected. OSs do NOT tolerate dropped data when reading and writing to block devices and so Fibre Channel has a extremely robust Token Bucket algorithm. The algo prevents congestion by allowing receiv…
Re: It's time to replace TCP in the datacenter (2023)
#47Don't mess with another IP -> UDP -> something
Re: It's time to replace TCP in the datacenter (2023)
#48Re: It's time to replace TCP in the datacenter (2023)
#49IPv6 anyone? People must start to understand that "Because this is the way it is" is a valid, actually extremely valid, answer to any question like "Why don't we just switch technology A with technology B?"
Despite all the shortcomings of the old technology, and the advantages of the new one, inertia _is_ a factor, and you must accept that most users will simply even refuse to acknowledge the problem you want to describe.
For you your solution to get any traction, it must deliver value right now, in the current ecosystem. Otherwise, it's doomed to fail by being ignored over and over.