«Көңіл аудару үшін Батыстан ұрланған сурет»
Алдыңғы мақалаларымызда біз сізге қалай жұмыс істеу керектігін айттық
Сынақ әдістемесі
RRAS және SoftEther орнатудың қарапайымдылығы, L2TP протоколын қолдау және GUi арқылы басқару мүмкіндігі негізінде таңдалды.
SoftEther және RRAS үшін ортақ кілті бар L2TP қосылымы стандартты Windows құралдары арқылы пайдаланылды. Ол орнатылғандықтан, ол сынақтан өтті.
SoftEther операциялық жүйесі RRAS Windows Server Core 18.04 үшін Ubuntu 2019 LTS болып табылады. Сынақтар алдында барлық операциялық жүйелер 21.11.2019 жылдың XNUMX қарашасындағы соңғы жаңартуларды алды.
Екінші буын Hyper-V виртуалды машинасында 1 ГБ жедел жады, сондай-ақ процессорлық шектеулер болды. Сынақ топтарының орындалу реті келесідей:
Барлық 8 ядро үшін:
- Шектеусіз
- 50% шегі
- 25% шегі
- 5% шегі
- 1% шегі
4 ядро үшін:
- Шектеусіз
- 50% шегі
- 25% шегі
- 5% шегі
- 1% шегі
Бір ядро үшін:
- Шектеусіз
- 50% шегі
- 25% шегі
- 5% шегі
- 1% шегі
Барлық VPN серверлері дайын параметрлерді пайдаланды және NAT қосылды. Барлық виртуалды машиналар бір хостта және бір виртуалды қосқышта орналасқан.
Желінің өнімділігін бағалау үшін VPN қосылымынсыз сервер мен клиент арасында тестілеу жүргізілді.
Сынақ тек TCP режимінде TamoSoft Throughput Test көмегімен жүргізілді, кестелер мен графиктер үшін «ave» мәндері алынды. Әрбір сынақ үшін деректер 5 минут 30 секундқа жиналды.
Екі іске асырудың шектерін жақсырақ түсіну үшін алдымен виртуалды қосқыштың өткізу қабілетін сынап көрейік.
Тестілеу бағдарламасында нәтижелер осылай көрінді. Әрі қарай барлық нәтижелер кестелерге оралады.
Көріп отырғаныңыздай, виртуалды қосқыш тестілеуде кедергі емес және 10 гигабиттің теориялық шегіне жетеді.
Сынақ желісі «физикалық» қалай көрінді
нәтижелері:
Бір ядро үшін:
Бір ядролы пәнде екі сервер де тең.
4 ядро үшін:
8 ядро үшін:
Мұнда біз ядролардың санына байланысты қай шешімнің жақсы масштабталатынын анық көреміз. Әрбір ядроның өнімділігін төмендету арқылы RRAS SoftEther жасамаған олардың санындағы шығындардың орнын толтырды.
Жүйенің жедел жадын тұтыну
SoftEther тұтынатын ЖЖҚ көлемі ядролар санына байланысты 122-ден 177 МБ-қа дейін өсті, бірақ бәрібір RRAS-тен аз.
RRAS қызметінің өзі жалпы жүйе тұтынуын алып тастағанда, жадта шамамен 200 мегабайтты құрайды.
Әр түрлі жағдайларда өткізу қабілеті
Процессорлық шектеусіз жалпы өткізу қабілеті.
Егер сіз әлі де өзіңіз үшін дұрыс шешімді таңдамаған болсаңыз, мүмкін бұл кесте таңдауыңызды жасауға көмектеседі. CPU тапшылығы режиміндегі жалпы өткізу қабілеті берілген.
SoftEther өнімділігі сегізге қарағанда төрт және бір ядрода жоғары екенін ескеріңіз. Мұндай төмен өнімділік басқа еш жерде кездеспейді, бірақ тестілеудің өзі алгоритмнің ядролар санымен қаншалықты жақсы масштабталатынын көрсетеді.
қорытынды:
SoftEther-ге процессор шегімен қосылу бірінші рет жұмыс істемеді, мен алдымен шектеуді көбейтіп, қосылып, содан кейін ғана шектеуді төмендетуге тура келді, бұл оны өте жұқа орталарда орнатуға шектеу қояды. RRAS әрқашан жүйеге бірден кіреді.
Егер сізде көп ядросы бар машина болса, RRAS-ке артықшылық беріңіз. Ал SoftEther үшін 4 ядро қалдыруға болады. Автор пайдаланған күнде де оған бір ғана өзек қалдырар еді.
Нені және қайда орналастыру керектігін өзіңіз шешіңіз. Егер сізде 99 рубль болса
Ақпарат көзі: www.habr.com