在競爭激烈的云計算市場保持競爭力需要的不僅僅是一個積極的功能發布計劃。頂級提供商們都在不斷加強基礎設施,以提高運營效率,這是一個谷歌希望獲得優勢的領域。
這家搜索巨頭今天透露其云平臺的一項升級能夠使企業用戶能夠更快地訪問和分發數據。 谷歌加速了BBT,這是一種內部開發的算法,它先前已被用于其搜索主頁和YouTube中。視頻共享服務的吞吐量在推出后全球平均增長了4%,有些國家的增幅超過了14%。
BBR是一種擁塞控制算法,旨在防止突發流量阻礙通信。自20世紀80年代以來,這種軟件已經被包括在路由器、交換機和其他網絡連接的設備中,當時不成熟的信息技術使得確定何時應該限制數據流的做法比較直接。
在大多數情況下,工程師依靠丟包率作為主要指標。當路由器或交換機中的有限的內存容量被填滿時,通常意味著網絡上的數據太多。問題在于,從那時起技術已經有了很大的發展,而大多數擁塞控制算法仍然以同樣的方式評估流量。
進入BBR。按照谷歌的說法,該算法可以通過評估與擁塞直接相關的指標來繪制比其前輩更精確的網絡使用情況。特別是兩個指標:連接最大可用連接帶寬數量以及最近一次往返的最小延遲。
在谷歌平臺的幾項關鍵服務上實施了BBR。首先,對象存儲卷和數據庫實例的流量現在由該算法管理,這意味著運行其上的應用程序可以更快地獲取信息。依賴Google Cloud Load Balancing和Google Cloud CDN的網站也將受益于BBR,能夠為訪客提供更快的加載時間。
谷歌已經向The Internet Engineering Task Force分享了該技術的規格。這一舉措表明,這一搜索巨頭希望BBR也能夠被其他組織采用,考慮到谷歌過去在網絡通信標準方面的所作所為,這算不上是太大的驚喜。