Перейти к содержимому
Калькуляторы

Как максимально утилизировать канал?

Есть немецкий датацент, предоставляющий гигабитный канал. Есть московский офис с каналом в 200Мбит/c

Необходимо обеспечить скорость передачи данных в обе стороны не менее 100Мбит/с.

В данный момент по фтп в один поток скорость не подымается выше 2Мбит/c.

Если поставить 12 потоков, то 50Мбит/c.

Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить 100Мбит/c?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а в конфиге ftp-сервера нет лимита на 2мбит на поток?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ipef и тестить.

да и в обще сколько хопов до сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нужно не тестировать канал, а передавать данные с максимально возможной скоростью.

Лимитов нигде нет. Есть подозрение, что проблемы где-то у магистральных провайдеров. Хотя трудно в это поверить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

заюзать htcp в качестве cc для TCP

заодно и ошибки на портах не мешает посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Предположим, что с обоих сторон оборудование в норме, у провайдеров тоже все ок.

Я понимаю, что это не локальная сеть. Может для WAN и таких скоростей есть какое-то ПО, которое

оптимизирует параметры передачи и приема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у вас канал между офисом и датацентром или просто интернет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не представляю, сколько бы стоил выделенный канал медлу Германией и Москвой.

Обычные каналы в инет с обеих сторон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вам правильно про iperf говорят. Как вы не тестируя канал поймёте, почему там всего 2 мегабита на сессию? Мохсена Норузи закажите?

Можно ещё попробовать трафик Wireshark'ом собрать и проанализировать. На основании этого уже будет о чём говорить дальше.

Кстати, спидтестом (speedtest.net) ещё можете посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну собственно тогда, раз это интернет - то, что с одной стороны гигабит, а с другой - сотка - еще не обозначает что эта сотка есть везде по пути трафика ;) вдруг где то на пути на переполненный стык натыкаетесь ;)

 

А вообще iperf вам поможет... Может там просто фтп столько отдать не может

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А есть что-то софтовое?

Как я понял, нужно с двух сторон поставить ПО, которое будет передавать инфу в несколько потоков и динамически изменять размер tcp окна.

Вот только что-то не нахожу подобного софта.

Вроде таже ос windows динамически изменяет размер окна или я ошибаюсь?

Изменено пользователем edc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот старанные вы какие-то цифр после iperf и прочих тестов не приводите, зато хотите конфетку, ей богу еще один пост и здесь посоветуют нанять более грамотного специалиста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть немецкий датацент, предоставляющий гигабитный канал. Есть московский офис с каналом в 200Мбит/c

Необходимо обеспечить скорость передачи данных в обе стороны не менее 100Мбит/с.

В данный момент по фтп в один поток скорость не подымается выше 2Мбит/c.

Если поставить 12 потоков, то 50Мбит/c.

Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить 100Мбит/c?

 

вот вам флаг... http://www.switch.ch/network/tools/tcp_throughput/index.html

TCP Window Size поднимаем с обоих сторон чтобы компенсировать за RTT (round trip time)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сто мегабит ста мегабитам рознь ;)

 

Что именно вам надо от этого канала ?

Например для tcp есть ack пакеты. И даже учитывая, что есть delayed ack, отчасти всё будет упираться в RTT.

Может быть именно по этому вы не прокачали по фтп в один поток более 2-х мегабит.

 

Что вы хотите передавать на скорости 100мбит? Или вам просто надо понять есть у вас 100мбит или нет ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

и не забывайте про пинг.. при пинге окола 100 мс невозможно получить больше 10 мегабит на одно соединение.. (только если слать метровые пакеты..)

 

Как получить и измерить высокоскоростное соединение по TCP

http://habrahabr.ru/post/115527/

Изменено пользователем mukca

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Откуда вы все свалились?)

TCP тюнится, и первое что стоит менять это когнешн контрол алгоритм. (кажется даже в винде его менять можно, на фре и линухе точно)

Для скорости на каналах с оч низкими потерями лучше всего, ИМХО, htcp.

А уже потом всякие окна и прочее стоит тюнить, при необходимости.

 

Для тестов - гонять юдп, сколько пролезет - покажет примерный предел для tcp при правильных настройках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то все слишком сложно.

Мне нужно каждую ночь заливать в датацентр данные из ERP системы.

Данных очень много. Поэтому нужно гарантированно получить не менее 100Мбит/с.

Есть софт Silver Peak, который изменяет многие параметры

http://www.worlditsystems.ru/index.php/ru/products/silver-peak/key-capabilities

Ставится на Vmware. Но цена в $39,995 для 100Мбит

http://www.silver-peak.com/products/VX_comparison.htm

кажется нереальной.

Видимо найти что-то бесплатное не получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважаемый, зачем вы тогда создаете тему, если разбираться не хотите? Вам тут волшебством не помогут.

Сначала ставим iperf и тестим канал UDP датаграммами в обе стороны. Это занимает ПЯТЬ минут. Увидите на что вообще канал способен для начала. Дальше уже будет видно можно ли вообще что сделать или нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или тогда купите эту волшебную тюнилку за 40к ;) Вдруг поможет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

TCP тюнится

 

Да понятно, что тюнится. Вопрос в том, что КОНКРЕТНО и нафига ему надо ТС. Но я уже понял, что ему НИФИГА не надо ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Iperf даже под винду есть, если другие оси пугают :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Iperf даже под винду есть, если другие оси пугают :)

 

есть даже jperf с галочками, и прочими рюшечками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.