0 |
Компания Google рассчитывает повысить надежность и производительность своей публичной облачной платформы с помощью алгоритма контроля загрузки (congestion control) под названием BBR (Bottleneck Bandwidth and Round-trip propagation time).
Ранее успешно опробованный на других ключевых сервисах Google, BBR выгодно отличается от своего предшественника CUBIC, обеспечивая увеличенную пропускную способность, уменьшенную задержку и улучшенное качество обслуживания. Согласно результатам внутренних тестов, BBR может превосходить CUBIC в пропускной способности в 2700 раз, задержка отклика на запрос у него меньше в 25 раз.
Вчерашний анонс будет означать для клиентов Google Cloud Platform (GCP) ускорение доступа к их данным, так как трафик от служб GCP, таких как Spanner или Bigtable, отсылается к приложению с помощью BBR. Их веб-сайты, использующие Google Cloud Load Balancing или Google Cloud CDN, станут быстрее загружать содержимое в браузеры посетителей.
При разработке BBR компания отказалась от стандартного в других алгоритмах правила регулировки скорости передачи в зависимости от количества потерянных пакетов. Вместо этого, BBR строит динамическую модель, учитывающую последние измерения скорости доставки и круговой задержки (время прохождения в прямом и обратном направлении).
Использование BBR для управления исходящим TCP-трафиком YouTube улучшило глобальную пропускную способность этого видеосервиса в среднем на 4% и в отдельных странах более, чем на 14%, а кроме того сократило очереди в сети, уменьшив круговую задержку на треть.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
0 |