Копіювання файлів між двома майданчиками здається мережевим тестом, але кожен результат складений: накладні витрати протоколу, сховище на обох кінцях, обробка на кінцевій точці й сам шлях. Звинувачувати VPN лише за цим числом — здогад. Короткий контрольований потік між тими самими кінцевими точками дає друге спостереження, і саме порівняння показує, яка частина варта уваги. План нижче робить це, не вигадуючи результатів.

Копіювання файлів — це навантаження, а не вимірювання

Пропускна здатність — одна властивість шляху, тоді як копіювання файлів вимірює кілька властивостей одразу. Багато малих файлів навантажують операції на файл значно сильніше, ніж один великий потік. Повільне сховище з будь-якого боку обмежує копіювання незалежно від тунелю. Шифрування та кадрування додають накладних витрат, але файловий сервер із підрахунком контрольних сум чи антивірусним скануванням робить те саме. Лише порівняння, що тримає кінцеву точку й напрямок незмінними, розділяє ці внески.

Публічні тести швидкості вимірюють маршрут до найближчого тестового сервера, а це не маршрут до вашого приватного файлового сервера. Вони відповідають на інше питання.

Запустіть одноразовий потік у кожному напрямку

Коли обидва кінці під вашим керуванням, заплануйте короткий запуск iperf3 у погодженому вікні. Де можливо, використовуйте файловий сервер як віддалену кінцеву точку й зазначайте, коли замість нього використовується замінюючий хост.

iperf3 -s -1 -B 10.77.0.20

Сервер прив'язується до однієї приватної адреси й приймає одного клієнта, перш ніж завершитися. Одноразовий слухач не спливає сам, якщо клієнт не прийшов, тож зупиніть його, коли погоджене вікно закривається.

iperf3 -c 10.77.0.20 -t 10

За замовчуванням клієнт надсилає на сервер через TCP 5201, а вікно в десять секунд тримає тест коротким. Обмежте слухач у міжмережевому екрані передбаченими приватними джерелом і призначенням замість публічного виставляння.

iperf3 -c 10.77.0.20 -t 10 -R

Зворотний прапорець робить сервер відправником, що важливо, адже шляхи надсилання й отримання часто різняться. Прив'язка адреси не доводить, що клієнт обрав передбачений маршрут, тож записуйте фактично перевірений шлях. Зберігайте стан VPN, напрямок, тривалість і навантаження кінцевої точки разом із результатами, потім приберіть тимчасовий доступ.

Порівнюйте подібне з подібним

Повторіть показову файлову операцію за схожих умов, із тією самою кінцевою точкою служби й без не пов'язаних змін конфігурації між ними. Зазначте, чи це надсилання, чи отримання, один великий файл чи багато малих, і чи зайняте сховище з будь-якого боку. Короткий сплеск — не усталена швидкість усього копіювання, і жодне з двох спостережень не повинно потиху стати іншим. Якщо і потік, і копіювання повільні в одному напрямку, подивіться на їхній спільний шлях і обмеження кінцевої точки.

Коли потік здоровий, а копіювання ні, різниця — це те, що додає робоче навантаження, і там місце наступного розслідування.

Прочитайте одиниці, перш ніж робити висновки

Мегабіти за секунду й мегабайти за секунду різняться у вісім разів, і теми підтримки регулярно порівнюють одне з одним, ніби це та сама одиниця. Низький результат iperf3 може надходити й від самого тестового хоста: насичення процесора, повільний інтерфейс або зайнятий диск можуть обмежити процес раніше за мережу. Тому одне число — не вирок провайдеру чи протоколу. Базова лінія корисна тим, що вона спостережувана, а не припущена, і звужує питання до одного напрямку та однієї кінцевої точки.

Запишіть кінцеву точку, напрямок, тривалість і швидкість для обох спостережень. Цей квартет робить порівняння захищеним, і він коштує значно менше, ніж заміна програмного забезпечення за інтуїцією.

Схожі статті