Bitka L2TP, RRAS proti SoftEther

Bitka L2TP, RRAS proti SoftEther
"Slika, ukradena Zahodu, da bi pritegnila pozornost"

V naših prejšnjih člankih smo vam povedali, kako delati z VDS na Windows Server Core 2019 po naši novi tarifi UltraLight za 99 rubljev na mesec. Ponujamo še en način uporabe te tarife. Tokrat bomo govorili o tem, kaj je bolje izbrati, če potrebujete VPN za lene ali statični naslov IP, ki je mimogrede bolj priročen za uporabo namesto Hamachija in vsega drugega, če res želite igrati junake ali Warcraft 3 preko lokalnega omrežja. Ne bomo govorili o nastavitvah, pogovorimo se o zmogljivosti.

Metodologija testiranja

RRAS in SoftEther sta bila izbrana na podlagi enostavne namestitve, podpore za protokol L2TP in možnosti nadzora prek GUi.

Za SoftEther in RRAS je bila prek standardnih orodij Windows uporabljena povezava L2TP s skupnim ključem. Tako kot je bilo nameščeno, je bilo preizkušeno.

Operacijski sistem za SoftEther je Ubuntu 18.04 LTS, za RRAS Windows Server Core 2019. Pred testi so vsi operacijski sistemi prejeli najnovejše posodobitve od 21.11.2019. novembra XNUMX. 

Druga generacija virtualnega stroja Hyper-V je imela 1 GB RAM-a, pa tudi omejitve procesorja. Vrstni red izvedbe testnih skupin je naslednji:

Za vseh 8 jeder:

  1. Brez omejitev
  2. Omejitev 50 %
  3. Omejitev 25 %
  4. Omejitev 5 %
  5. Omejitev 1 %

Za 4 jedra:

  1. Brez omejitev
  2. Omejitev 50 %
  3. Omejitev 25 %
  4. Omejitev 5 %
  5. Omejitev 1 %

Za eno jedro:

  1. Brez omejitev
  2. Omejitev 50 %
  3. Omejitev 25 %
  4. Omejitev 5 %
  5. Omejitev 1 %

Vsi strežniki VPN so uporabljali standardne nastavitve in NAT je bil omogočen. Vsi virtualni stroji se nahajajo na istem gostitelju in na istem virtualnem stikalu.

Za oceno delovanja omrežja je bilo opravljeno testiranje med strežnikom in odjemalcem brez povezave VPN.

Test je bil izveden z uporabo TamoSoft Throughput Test v samo TCP načinu, za tabele in grafe so bile vzete vrednosti "ave". Podatki so bili zbrani 5 minut 30 sekund za vsak test.

Da bi bolje razumeli omejitve obeh izvedb, najprej preizkusimo prepustnost navideznega stikala.

Bitka L2TP, RRAS proti SoftEther
Tako so bili videti rezultati v programu testiranja. Nato bodo vsi rezultati zaviti v tabele.

Kot lahko vidite, virtualno stikalo ni ozko grlo pri testiranju in skoraj dosega teoretično mejo 10 gigabitov.

Bitka L2TP, RRAS proti SoftEther
Kako je "fizično" izgledalo testno omrežje

Rezultati:

Za eno jedro:

Bitka L2TP, RRAS proti SoftEther
Bitka L2TP, RRAS proti SoftEther
V enojedrni disciplini sta oba strežnika enaka.

Za 4 jedra:

Bitka L2TP, RRAS proti SoftEther
Bitka L2TP, RRAS proti SoftEther
Za 8 jeder:

Bitka L2TP, RRAS proti SoftEther
Bitka L2TP, RRAS proti SoftEther
Tukaj jasno vidimo, katera rešitev je najboljša glede na število jeder. Z zmanjšanjem zmogljivosti vsakega jedra je RRAS nadomestil izgube v njihovem številu, česar SoftEther ni storil.

Sistemska poraba RAM-a

Bitka L2TP, RRAS proti SoftEther
Količina RAM-a, ki jo porabi SoftEther, se je povečala glede na število jeder, od 122 do 177 MB, vendar še vedno manj kot pri RRAS.

Sama storitev RRAS tehta približno 200 megabajtov pomnilnika, brez celotne porabe sistema.

Pretok pod različnimi pogoji

Bitka L2TP, RRAS proti SoftEther
Skupna zmogljivost brez omejitev procesorja.

Bitka L2TP, RRAS proti SoftEther
Če še vedno niste izbrali rešitve, ki je prava za vas, vam bo morda ta tabela pomagala pri izbiri. Podana je skupna prepustnost v načinu primanjkljaja procesorja.

Bitka L2TP, RRAS proti SoftEther
Upoštevajte, da je zmogljivost SoftEtherja s štirimi in enim jedrom višja kot pri osmih. Tako nizke zmogljivosti ni nikjer drugje, vendar samo testiranje pokaže, kako dobro se algoritem prilagaja številu jeder.

Zaključek:

Povezovanje na SoftEther z omejitvijo procesorja prvič ni delovalo, najprej sem moral povečati omejitev, se povezati in šele nato znižati omejitev, to nalaga omejitev njegove namestitve v zelo tankih okoljih. RRAS se je vedno takoj prijavil.

Če imate stroj z veliko jedri, raje RRAS. In za SoftEther lahko pustite 4 jedra. Tudi če bi jo avtor uporabil, bi zanjo pustil samo eno jedro.

Kaj in kje postaviti - odločite se sami. Če imate 99 rubljev za VPS z nameščenim Windows Serverjem bo RRAS še vedno najboljša izbira. 

Bitka L2TP, RRAS proti SoftEther

Vir: www.habr.com

Dodaj komentar