Сжатие данных
Для операционных систем Windows и Linux поддерживается динамическое потоковое сжатие данных с использованием алгоритма Zstandard (zstd). Сжатие выполняется как при первичной миграции, так и при последующей досинхронизации данных.
Компрессию целесообразно использовать при наличии свободных ресурсов ЦП и/или узком сетевом канале, а также при параллельной миграции нескольких машин или большого количества дисков, когда узким местом становится сеть.
Активация компрессии увеличивает нагрузку на ЦП в несколько раз в рамках одной миграции, при этом незначительно увеличивая время передачи данных, а, возможно, даже снижая его, если сеть является узким местом.
При передаче данных от источника к приёмнику Агент Комплекса применяет встроенный механизм компрессии на основе Zstandard, что позволяет:
- снизить утилизацию сетевых каналов, особенно на линиях с пропускной способностью менее 5 Гбит/с;
- достичь среднего коэффициента сжатия порядка 2.4:1.
Нагрузочные характеристики
Использование компрессии сопровождается дополнительной загрузкой процессора источника — до 50% одного ядра.
Фактические показатели сжатия и утилизации процессора могут варьироваться в зависимости от типа передаваемых данных.
Рекомендации по использованию
Включение компрессии целесообразно на каналах с ограниченной пропускной способностью.
Не рекомендуется использовать компрессию для машин, где данные уже хранятся в сжатом или зашифрованном виде (например, медиафайлы), так как дополнительное сжатие в таких случаях малоэффективно.