Skip to main content

Google Cloud gets a new networking algorithm that boosts internet throughput





Google today announced that TCP BBR, a new congestion-control algorithm that it has used to improve network throughput from google.com and YouTube by about four percent globally (and by more than 14 percent in some countries), is now also available to its Cloud Platform users.

The general idea here is to improve on the existing congestion-control algorithms for internet traffic, which have been around since the 1980s and which typically only take packet loss into account (when networking buffers fill up, routers will discard any new packets). These algorithms decide how fast a given device should be sending data into the network to avoid overloading it. When these systems realize that some of the data packets don’t make it to their final destination, they start sending the data more slowly, which ideally reduces the amount of congestion. There are all kinds of algorithms for working out the details of how exactly to do this (and how to speed up again over time), but at their core, they all tend to follow the same patterns.



BBR, which stands for “Bottleneck Bandwidth and Round-trip propagation time,” takes a different approach. It doesn’t just look at packet loss but also at how fast the network is actually delivering data. “For a given network connection, it uses recent measurements of the network’s delivery rate and round-trip time to build an explicit model that includes both the maximum recent bandwidth available to that connection, and its minimum recent round-trip delay,” Google explains. Using this data, BBR then decides how fast it wants to send its data.


The result of this is an algorithm that can send more data at any given time (without incurring losses), especially on long-haul links. Google says one of its benchmarks showed a 2,700x increase in throughput rate, but that’s obviously an edge case and a synthetic benchmark.

The company first publicly talked about BBR in a paper last year and has since open-sourced the protocol. Google has also contributed it to the Linux kernel TCP stack.


More@ https://www.technapping.com

Source: Techcrunch.com

Comments

Popular posts from this blog

WTF is bitcoin cash and is it worth anything?

Early yesterday morning bitcoin’s blockchain forked — meaning a separate cryptocurrency was created called bitcoin cash . The way a fork works is instead of creating a totally new cryptocurrency (and blockchain) starting at block 0, a fork just creates a duplicate version that shares the same history. So all past transactions on bitcoin cash’s new blockchain are identical to bitcoin core’s blockchain, with future transactions and balances being totally independent from each other. For practical matters, all this really means is that everyone who owned bitcoin before the fork now has an identical amount of bitcoin cash that is recorded in bitcoin cash’s forked blockchain. But it’s not exactly this easy. If you control your own private keys, or hold your bitcoin in an exchange that said it would credit users’ balances with bitcoin cash, you’re fine and can access your newfound cryptocurrency right now. If you held your bitcoin with a provider like Coinbase, which said before the fork t...

Google Maps suggests BlaBlaCar for long-distance rides

Google Maps on Android and iOS now has a new transportation option. If you live in a country where French startup BlaBlaCar operates, you can now open the BlaBlaCar app and book a ride straight from Google Maps. Google isn’t adding a new tab just for BlaBlaCar. Instead, BlaBlaCar appears as a new option in the public transportation tab. For instance, if you’re looking at ways to go from Paris to Lyon, Google Maps suggests taking the TGV train — and now also BlaBlaCar. The app gives you an ETA for each transportation mode so that you can compare how long it’s going to take if you opt for the train or BlaBlaCar. Google Maps uses the same ETA for BlaBlaCar and a normal car ride. It also estimates the cost of a BlaBlaCar ride. BlaBlaCar is a ridesharing service for long-distance rides between two cities. It has tens of millions of members in dozens of countries. Think about it as a sort of Airbnb for carpooling. When you are driving from one city to another, BlaBlaCar can help you fi...

Carwow, a UK startup that helps you buy a new car, raises $39M Series C

Carwow , a platform that helps you buy a new car, has closed $39 million in Series C funding. The round was led by new investor Vitruvian Partners, with existing investors Accel Partners and Balderton Capital also participating. At today’s exchange rate it brings total funding to approximately $62.6 million. Founded in late 2010, Carwow originally launched as a car review aggregator before pivoting to become a site that claims to improve the experience of buying a new car. It allows consumers to compare offers online and buy directly from ‘trusted’ dealers that are registered with the platform, specifically avoiding the arduous but otherwise necessary requirement to haggle over price and in a way that potentially introduces more transparency. Specifically, through Carwow you can research, select and configure new cars before receiving and offers from U.K. franchised dealers. The idea is that you can then make an informed decision on those offers based on price, location, dealer rating...