LINUX.ORG.RU

Нагрузочное тестирование через VPN

 , ,


0

3

Волей РКН один из рабочих проектов на амазоне оказался в бане, а его надо протестить на нагрузку/производидельность. Работаем через OpenVPN. Запуск тестового скрипта более чем в 500 потоков ставит раком систему, но не по памяти или процу, а по сети, похоже что вешается VPN клиент. Посоветуйте что лучше сделать. Какой протокол наименее ресурсозатратен? Развернуть проект локально или запустить тесты с той же впски это проще всего, но результаты могут быть далеки от реальности.

★★★★★

wireguard, хотя ваши тесты в данном случае не показательны: вы тестируете openvpn а не сайт.

В вашей ситуации проще купить vps у нас ( например на ihor.ru) и тестировать оттуда ( там ничего не блочится )

Jopich1 ()
Последнее исправление: Jopich1 (всего исправлений: 2)

OpenVPN однопоточный. При большом трафике всё упирается в одно ядро процессора, на котором работает VPN-клиент (или сервер). Соответственно, если хочешь именно со своей рабочей станции тестировать, то есть несколько вариантов: 1) сделать несколько одновременных подключений, сделать поверх них бондинг; 2) выбрать другой VPN-протокол с многопоточной реализацией.

tiandrey ★★★★★ ()

или запустить тесты с той же впски

А чего рядом (на амазоне) другую ВПСку не взять? Или вам надо тестировать производительность именно когда трафик с определенного местоположения приходит?

micronekodesu ★★ ()
Последнее исправление: micronekodesu (всего исправлений: 1)