GCP 採用新演算法 TCP BBR 傳輸率將提高2700倍!

繼 Google.com 與YouTube之後,Google宣布其雲端平台將一併使用新演算法TCP BBR,相對於目前的演算法,在極大量的傳輸量下,傳輸率將提高2700倍,大幅提升其速度。

BBR(Bottleneck Bandwidth and Round-trip propagation time)是Google的一種壅塞控制演算法,在網路連結的電腦或行動裝置中運行,可決定數據發送的速度,旨在解決網路壅塞問題。在啟用BBR前,自1980年代起,TCP/IP ( TCP/IP Protocol Suite ) 的演算法大多都是先觀測傳輸時封包是否有丟失狀況,如果有丟失則認識此為網路壅塞,而處理方式是全面降速,直到丟失的封包成功傳出,此舉會導致緩衝區不斷擴大,在傳輸大量資料時速度越來越慢、最後卡死。


test

傳輸率將提高2700倍。圖/Google Cloud Platform Blog

而BBR主要是估計寬帶和延遲狀況,則是不斷偵測封包傳輸的錯誤率,根據總傳輸量和錯誤量的比例來決定要以何種頻寬傳輸,降低緩衝區堵塞的狀況,進而提高傳輸速度。Google 率先將 BBR 用在 google.com 及 YouTube 上,大幅提高了頻寬使用效率,全球網路平均傳輸量提升4%,最高更達到14%,雙向傳播時間加快三成,重新緩衝的平均時間也增長11%。

test

BBR’s improvement。圖/GCP Blog

Google Cloud Platform 本身在網路傳輸上,因為有自家的數據中心和傳輸纜線,其實已經十分快速。Google 在 2016 年新增六個數據中心,2017 年又新增了八個,再加上自家的海底電纜也可提高其穩定性及安全性。綜上所述,再搭配此次啟用TCP BBR演算法後,海量資料的傳輸速度大增,可望打敗 Amazon Web Service(AWS)和 Microsoft Azure,成為史上最快的雲端服務平台。


更多雲端比較《雲端平台大比拼:Google vs. Amazon vs. Microsoft》

參考資料來源

*Google Cloud Platform 採用新演算法,加快網路速度、降低延遲
http://www.ithome.com.tw/news/115735

*Google Cloud gets a new networking algorithm that boosts internet throughput
https://techcrunch.com/2017/07/20/google-cloud-gets-a-new-networking-algorithm-that-improves-internet-throughput/

*TCP BBR congestion control comes to GCP – your Internet just got faster
https://cloudplatform.googleblog.com/2017/07/TCP-BBR-congestion-control-comes-to-GCP-your-Internet-just-got-faster.html

*Google Wants to Make the Internet Faster. Here’s How.
https://futurism.com/google-wants-to-make-the-internet-faster-heres-how/

Contact CloudMile

聯絡我們

不論產業,我們擁有豐富的服務經驗

Phone Number

電話

  • TW+886
  • TW+886
  • Reason for Inquiry

    諮詢服務

  • Electrum Advisory 策略諮詢

  • MileInfra 雲端基礎架構現代化

  • 企業教育訓練

  • MileSec 多雲資安防禦與維運

  • MileData 雲端數據管理與⾃動化

  • MileOps 混合雲多雲雲端維運

  • MileAI 企業⽣成式 AI 應⽤與創新

  • LumiTure.ai 以 AI 驅動的FinOps 平台

  • 其他

  • 請填寫電子信箱