L2TP, RRAS және SoftEther шайқасы

L2TP, RRAS және SoftEther шайқасы
«Көңіл аудару үшін Батыстан ұрланған сурет»

Алдыңғы мақалаларымызда біз сізге қалай жұмыс істеу керектігін айттық VDS Windows Server Core 2019 жүйесінде айына 99 рубльге жаңа UltraLight тарифінде. Біз бұл тарифті пайдаланудың басқа әдісін ұсынамыз. Бұл жолы біз жалқаулар үшін VPN немесе статикалық IP мекенжайы қажет болса, қайсысын таңдаған дұрыс екендігі туралы сөйлесеміз, айтпақшы, оны Hamachi орнына пайдалану ыңғайлы және егер сіз шынымен кейіпкерлерді немесе Warcraft 3 ойнағыңыз келсе, басқалардың барлығын жергілікті желі арқылы. Біз орнату туралы айтпаймыз, өнімділік туралы сөйлесейік.

Сынақ әдістемесі

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 ядро ​​үшін:

  1. Шектеусіз
  2. 50% шегі
  3. 25% шегі
  4. 5% шегі
  5. 1% шегі

4 ядро ​​үшін:

  1. Шектеусіз
  2. 50% шегі
  3. 25% шегі
  4. 5% шегі
  5. 1% шегі

Бір ядро ​​үшін:

  1. Шектеусіз
  2. 50% шегі
  3. 25% шегі
  4. 5% шегі
  5. 1% шегі

Барлық VPN серверлері дайын параметрлерді пайдаланды және NAT қосылды. Барлық виртуалды машиналар бір хостта және бір виртуалды қосқышта орналасқан.

Желінің өнімділігін бағалау үшін VPN қосылымынсыз сервер мен клиент арасында тестілеу жүргізілді.

Сынақ тек TCP режимінде TamoSoft Throughput Test көмегімен жүргізілді, кестелер мен графиктер үшін «ave» мәндері алынды. Әрбір сынақ үшін деректер 5 минут 30 секундқа жиналды.

Екі іске асырудың шектерін жақсырақ түсіну үшін алдымен виртуалды қосқыштың өткізу қабілетін сынап көрейік.

L2TP, RRAS және SoftEther шайқасы
Тестілеу бағдарламасында нәтижелер осылай көрінді. Әрі қарай барлық нәтижелер кестелерге оралады.

Көріп отырғаныңыздай, виртуалды қосқыш тестілеуде кедергі емес және 10 гигабиттің теориялық шегіне жетеді.

L2TP, RRAS және SoftEther шайқасы
Сынақ желісі «физикалық» қалай көрінді

нәтижелері:

Бір ядро ​​үшін:

L2TP, RRAS және SoftEther шайқасы
L2TP, RRAS және SoftEther шайқасы
Бір ядролы пәнде екі сервер де тең.

4 ядро ​​үшін:

L2TP, RRAS және SoftEther шайқасы
L2TP, RRAS және SoftEther шайқасы
8 ядро ​​үшін:

L2TP, RRAS және SoftEther шайқасы
L2TP, RRAS және SoftEther шайқасы
Мұнда біз ядролардың санына байланысты қай шешімнің жақсы масштабталатынын анық көреміз. Әрбір ядроның өнімділігін төмендету арқылы RRAS SoftEther жасамаған олардың санындағы шығындардың орнын толтырды.

Жүйенің жедел жадын тұтыну

L2TP, RRAS және SoftEther шайқасы
SoftEther тұтынатын ЖЖҚ көлемі ядролар санына байланысты 122-ден 177 МБ-қа дейін өсті, бірақ бәрібір RRAS-тен аз.

RRAS қызметінің өзі жалпы жүйе тұтынуын алып тастағанда, жадта шамамен 200 мегабайтты құрайды.

Әр түрлі жағдайларда өткізу қабілеті

L2TP, RRAS және SoftEther шайқасы
Процессорлық шектеусіз жалпы өткізу қабілеті.

L2TP, RRAS және SoftEther шайқасы
Егер сіз әлі де өзіңіз үшін дұрыс шешімді таңдамаған болсаңыз, мүмкін бұл кесте таңдауыңызды жасауға көмектеседі. CPU тапшылығы режиміндегі жалпы өткізу қабілеті берілген.

L2TP, RRAS және SoftEther шайқасы
SoftEther өнімділігі сегізге қарағанда төрт және бір ядрода жоғары екенін ескеріңіз. Мұндай төмен өнімділік басқа еш жерде кездеспейді, бірақ тестілеудің өзі алгоритмнің ядролар санымен қаншалықты жақсы масштабталатынын көрсетеді.

қорытынды:

SoftEther-ге процессор шегімен қосылу бірінші рет жұмыс істемеді, мен алдымен шектеуді көбейтіп, қосылып, содан кейін ғана шектеуді төмендетуге тура келді, бұл оны өте жұқа орталарда орнатуға шектеу қояды. RRAS әрқашан жүйеге бірден кіреді.

Егер сізде көп ядросы бар машина болса, RRAS-ке артықшылық беріңіз. Ал SoftEther үшін 4 ядро ​​қалдыруға болады. Автор пайдаланған күнде де оған бір ғана өзек қалдырар еді.

Нені және қайда орналастыру керектігін өзіңіз шешіңіз. Егер сізде 99 рубль болса VPS бортында Windows серверімен RRAS бәрібір ең жақсы таңдау болады. 

L2TP, RRAS және SoftEther шайқасы

Ақпарат көзі: www.habr.com

пікір қалдыру