В рамках работ компании «Контакт Медиа Груп» по производству проекта «Приключения домовенка Кузи и его друзей»  программист Александр Охота, известный профессиональному сообществу как автор программы «Bo-Le-Ro», провел специальное исследование, направленное на изучение технических параметров способов коммуникации российских компаний и китайских партнеров. Так как после поездки специалистов компании «Контакт Медиа Груп» в Китай,  к этому вопросу проявляли интерес и другие представители профессионального сообщества, среди которых был разработчик не менее известной программы «Сerebro» Константин Харитонов, мы публикуем результаты этого исследования.

Вот что может рассказать Александр Охота…

В январе - феврале 2013 года мы вместе с китайскими партнерами провели тестирование с целью уточнить возможности передачи информации между Китаем и Россией (г. Москва). Были опробованы варианты передачи информации напрямую и через промежуточные серверы: HUAWEI S3 Cloud (China), Amazon EC2 (United States), Amazon S3 Cloud (Ireland).

Использовались следующие программы: FileZilla FTP client, RSync server & client, Dropbox, CloudBerry Explorer for Amazon S3.

Представленное тестирование было проведено в конкретных условиях с конкретными компаниямии и поэтому носит сугубо оценочный характер.

1. Прямые соединения:

FTP server in Moscow, Russia

Russia -> China: (50…100) KB/s (1 thread), 500 KB/s (10 threads)

China -> Russia: (160…200) KB/s (1 thread), 500 KB/s (10 threads)

FTP server ONE in China

Russia -> China: 380 KB/s (1 thread), 500 KB/s (10 threads)

China -> Russia: 130 KB/s (1 thread), 500 KB/s (10 threads)

FTP server TWO in China

Russia -> China: 220...240 KB/s (1 thread), 1350 (8:30 GMT)...1860 (7:00 GMT) KB/s (10 threads)

China -> Russia: 60...85 KB/s (1 thread), 500...550 KB/s (10 threads)

RSync server in China

Russia -> China: (320...340) KB/s, China -> Russia: (470…560) KB/s

RSync server in Russia, Moscow

Russia -> China: (70...100) KB/s, China -> Russia: (280…300) KB/s

2. Варианты с промежуточными серверами:

HUAWEI server in China:

Russia -> HUAWEI Server: 900 KB/s (08:00 GMT), 50 KB/s (16:00 GMT)

HUAWEI Server -> Russia: 1600 KB/s (08:00 GMT), 700 KB/s (16:00 GMT)

China studio -> HUAWEI Server: 1800 KB/s (02:00…10:00 GMT), 2700 KB/s (10:00…02:00 GMT)

HUAWEI Server -> China studio : 800 KB/s (02:00…10:00 GMT), 3000 KB/s (10:00…02:00 GMT)

DropBox server: Amazon S3 Cloud, Ireland

Russia <-> Ireland: (500...2500) KB/s (non-stable), China <-> Ireland: 465 KB/s (average)

Amazon EC2 (United States):

Russia -> FTP Server: 1700 KB/s (1 thread), 5750 KB/s (10 threads)

FTP Server -> Russia: 4900 KB/s (1 thread), 4900 KB/s (10 threads)

Данных о скорости передачи данных между Китаем и США в этом случае у нас нет.

Итоги: Пропускная способность прямых многопоточных соединений не сильно зависит от времени суток и почти всегда порядка 500 KB/s в обе стороны. Возможно, это ограничение удастся обойти использованием нескольких исходящих и входящих IP. Интересно, что для “FTP Server Two in China” в направлении Россия -> Китай “магическое” ограничение в 500 KB/s удалось преодолеть. Для скоростей выше 1000 KB/s присутствует зависимость от времени суток. Очень перспективны варианты использования промежуточных серверов для обмена информацией с Китаем.