URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 78
[ Назад ]

Исходное сообщение
"Как максимально утилизировать канал?"

Отправлено alexr , 27-Авг-12 11:12 
Есть немецкий датацент, предоставляющий гигабитный канал. Есть московский офис с каналом в 200Мбит/c
Необходимо обеспечить скорость передачи данных в обе стороны не менее 100Мбит/с.
В данный момент по фтп в один поток скорость не подымается выше 2Мбит/c.
Если поставить 12 потоков, то 50Мбит/c.
Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить 100Мбит/c?

Содержание

Сообщения в этом обсуждении
"Как максимально утилизировать канал?"
Отправлено fantom , 27-Авг-12 11:13 
> Есть немецкий датацент, предоставляющий гигабитный канал. Есть московский офис с каналом
> в 200Мбит/c
> Необходимо обеспечить скорость передачи данных в обе стороны не менее 100Мбит/с.
> В данный момент по фтп в один поток скорость не подымается выше
> 2Мбит/c.
> Если поставить 12 потоков, то 50Мбит/c.
> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить
> 100Мбит/c?

Любой генератор пакетов.


"Как максимально утилизировать канал?"
Отправлено 1 , 27-Авг-12 11:15 
iperf

"Как максимально утилизировать канал?"
Отправлено alexr , 27-Авг-12 12:09 
> iperf

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


"Как максимально утилизировать канал?"
Отправлено 1 , 27-Авг-12 13:38 
>> iperf
> Нужно не тестировать канал, а передавать данные с максимально возможной скоростью.

так он и передает данные, загрузите его с параметром -t на час например и с потоками и дуалтест, и мониторьте канал, или может я чего-то не понял сорри.


"Как максимально утилизировать канал?"
Отправлено fantom , 27-Авг-12 13:50 
>>> iperf
>> Нужно не тестировать канал, а передавать данные с максимально возможной скоростью.
> так он и передает данные, загрузите его с параметром -t на час
> например и с потоками и дуалтест, и мониторьте канал, или может
> я чего-то не понял сорри.

Повторюсь - ГЕНЕРАТОР ПАКЕТОВ!
Не зависит от винтов впринципе - зафлудить канал тупо трафиком со скоростью, которую только в состоянии обеспечить ОС/драйвер/чип/интерфейс.

Любой тест TCP упрется в гарантию доставки, а генератору это до одного места.

Как пример
http://habrahabr.ru/sandbox/40699/


"Как максимально утилизировать канал?"
Отправлено sTALK_specTrum , 27-Авг-12 13:12 
> Есть немецкий датацент, предоставляющий гигабитный канал.

Это куда? Гарантированная гигабитная труба Неметчина-Московия или это последняя миля?

> Есть московский офис с каналом в 200Мбит/c

Опять же куда? Или последняя миля?

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

Торрент разве что  =))



"Как максимально утилизировать канал?"
Отправлено Николай , 27-Авг-12 13:25 
>> Есть немецкий датацент, предоставляющий гигабитный канал.
> Это куда? Гарантированная гигабитная труба Неметчина-Московия или это последняя миля?
>> Есть московский офис с каналом в 200Мбит/c
> Опять же куда? Или последняя миля?
>> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить 100Мбит/c?
> Торрент разве что  =))

Строили серый канал между 2 офисами по 500Мбит - тестировали Win7 c гигабитными картами и ССД винтами - копирование на шары в несколько потоков. Не забываем что необходима скоростная шина внутри ПК, поскольку скорость записи/чтения на винт может стать "узким местом" в тестах.


"Как максимально утилизировать канал?"
Отправлено alexr , 27-Авг-12 13:49 
>>> Есть немецкий датацент, предоставляющий гигабитный канал.
>> Это куда? Гарантированная гигабитная труба Неметчина-Московия или это последняя миля?
>>> Есть московский офис с каналом в 200Мбит/c
>> Опять же куда? Или последняя миля?
>>> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить 100Мбит/c?
>> Торрент разве что  =))
> Строили серый канал между 2 офисами по 500Мбит - тестировали Win7 c
> гигабитными картами и ССД винтами - копирование на шары в несколько
> потоков. Не забываем что необходима скоростная шина внутри ПК, поскольку скорость
> записи/чтения на винт может стать "узким местом" в тестах.

Ну это видимо в одном городе, а тут речь о разных странах.


"Как максимально утилизировать канал?"
Отправлено Николай , 27-Авг-12 14:32 
>>
> Ну это видимо в одном городе, а тут речь о разных странах.

а в чем разница?


"Как максимально утилизировать канал?"
Отправлено eek , 27-Авг-12 15:48 
Использовать приложения которые умеют более одной tcp сессии, а так же умеют динамически изменять размер окна. Если приложения сами такое не умеют, можно поработать с вендорами на предмет хитрых оптимизаторов траффика. У Cisco оно называется WAAS.

И собственно, товарищи которые уже высказались совершенно правы.Если я правильно понял,  вы купили не канал, а два подключения в разных местах планеты. Если хотите иметь гарантированную полосу между двумя точками покупайте L2 у серьезного магистрала и прописывайте ваших хотелки в договор, тогда будет с кого спросить.


"Как максимально утилизировать канал?"
Отправлено alexr , 27-Авг-12 18:26 
> Использовать приложения которые умеют более одной tcp сессии, а так же умеют
> динамически изменять размер окна. Если приложения сами такое не умеют, можно
> поработать с вендорами на предмет хитрых оптимизаторов траффика. У Cisco оно
> называется WAAS.
> И собственно, товарищи которые уже высказались совершенно правы.Если я правильно понял,
>  вы купили не канал, а два подключения в разных местах
> планеты. Если хотите иметь гарантированную полосу между двумя точками покупайте L2
> у серьезного магистрала и прописывайте ваших хотелки в договор, тогда будет
> с кого спросить.

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


"Как максимально утилизировать канал?"
Отправлено eek , 28-Авг-12 07:05 
> А ПО с такими возможностями можете порекомендовать?

Как я могу вам порекомендовать конкретное ПО если мне не известна задача?


"Как максимально утилизировать канал?"
Отправлено IZh , 28-Авг-12 08:22 
> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить
> 100Мбит/c?

linux

man route

смотрите описание ключа mss

если торентами получилось прокачать 50Мбит, то вряд ли получится больше, надежда только на то, что на принимающей стороне были медленные винты.


"Как максимально утилизировать канал?"
Отправлено Станислав , 29-Авг-12 18:41 
>> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить
>> 100Мбит/c?
> linux
> man route
> смотрите описание ключа mss
> если торентами получилось прокачать 50Мбит, то вряд ли получится больше, надежда только
> на то, что на принимающей стороне были медленные винты.

Ноутбук Lenovo R61, гигабитная карточка intel, ничего особенного в железе, FreeBSD 8.3. Тестировал в лабе маршрутизаторы. 900Мбит/c выжимает если использовать RAM (для теста винт зачем). Несколько потоков (и программных vrf) ftp, копировал файлы в dev/null чтобы не использовать винты.
  
   Это к тому, что даже уже не очень современное обычное железо с правильным ПО выжимает почти весь 1Гб/с.


"Как максимально утилизировать канал?"
Отправлено Pve1 , 30-Авг-12 13:45 
> Есть немецкий датацент, предоставляющий гигабитный канал. Есть московский офис с каналом
> в 200Мбит/c
> Необходимо обеспечить скорость передачи данных в обе стороны не менее 100Мбит/с.
> В данный момент по фтп в один поток скорость не подымается выше
> 2Мбит/c.
> Если поставить 12 потоков, то 50Мбит/c.
> Вопрос в том, какое ПО нужно поставить с обеих сторон, чтобы получить
> 100Мбит/c?

Практика подсказывает, что никак :)

200 Мбит/c - это у вас в лучшем случае до М9.   А как это дальше режется на европейских магистралях - это от звезд зависит.  Они считай утилизированны на 100%.  

Рабочий вариант только 1: MPLS VPN от провайдера с гарантированной скоростью.

Услуга кстати вполне реальная, и не принципиально дороже того же интерет канала в 200 мб/с.