Kjemp mot L2TP, RRAS vs SoftEther

Kjemp mot L2TP, RRAS vs SoftEther
«Et stjÄlet bilde fra Vesten for Ä tiltrekke seg oppmerksomhet»

I vÄre tidligere artikler fortalte vi deg hvordan du kan jobbe med VDS pÄ Windows Server Core 2019 pÄ vÄr nye UltraLight-plan for 99 rubler per mÄned. Vi tilbyr en annen mÄte Ä bruke denne planen pÄ. Denne gangen skal vi diskutere hva som er bedre hvis du trenger en lat VPN eller en statisk IP-adresse, som forresten er mer praktisk Ä bruke enn Hamachi og andre lignende verktÞy hvis du virkelig vil spille Heroes of the Storm eller Warcraft 3 over et lokalt nettverk. Vi skal ikke diskutere oppsett, men heller ytelse.

Testmetodikk

RRAS og SoftEther ble valgt basert pÄ enkel installasjon, stÞtte for L2TP-protokollen og GUi-administrasjon.

For SoftEther og RRAS ble L2TP-tilkobling med en delt nÞkkel brukt via standardmetoder. WindowsSlik det ble etablert, ble det ogsÄ prÞvd.

Operativsystemet for SoftEther er Ubuntu 18.04 LTS, for RRAS Windows Server Core 2019. Alle operativsystemer mottok de siste oppdateringene per 21. november 2019, fĂžr testing. 

En andre generasjons virtuell Hyper-V-maskin ble konfigurert med 1 GB RAM og CPU-grenser. Testgruppene ble kjĂžrt i fĂžlgende rekkefĂžlge:

PĂ„ alle 8 kjerner:

  1. Uten restriksjoner
  2. 50 % grense
  3. 25 % grense
  4. 5 % grense
  5. 1 % grense

For 4 kjerner:

  1. Uten restriksjoner
  2. 50 % grense
  3. 25 % grense
  4. 5 % grense
  5. 1 % grense

Per kjerne:

  1. Uten restriksjoner
  2. 50 % grense
  3. 25 % grense
  4. 5 % grense
  5. 1 % grense

Alle VPN-servere brukte standardinnstillingene og hadde NAT aktivert. Alle virtuelle maskiner var plassert pÄ samme vert og samme virtuelle svitsj.

For Ă„ evaluere nettverksytelsen ble det utfĂžrt testing mellom serveren og klienten uten VPN-tilkobling.

Testen ble utfÞrt med TamoSoft Throughput Test i TCP-only-modus. «Gjennomsnittsverdier» ble brukt for tabeller og grafer. Data ble samlet inn i 5 minutter og 30 sekunder for hver test.

For Ä bedre forstÄ begrensningene til begge implementeringene, la oss fÞrst teste den virtuelle svitsj-gjennomstrÞmningen.

Kjemp mot L2TP, RRAS vs SoftEther
Slik sÄ resultatene ut i testprogrammet. Alle resultatene vil bli samlet i tabeller.

Som vi kan se, er ikke den virtuelle svitsjen en flaskehals i testingen og nÄr nesten den teoretiske grensen pÄ 10 gigabit.

Kjemp mot L2TP, RRAS vs SoftEther
Slik sÄ testnettverket ut fysisk

Resultater:

Per kjerne:

Kjemp mot L2TP, RRAS vs SoftEther
Kjemp mot L2TP, RRAS vs SoftEther
I single-core-disiplinen er begge serverne pÄ nivÄ.

For 4 kjerner:

Kjemp mot L2TP, RRAS vs SoftEther
Kjemp mot L2TP, RRAS vs SoftEther
For 8 kjerner:

Kjemp mot L2TP, RRAS vs SoftEther
Kjemp mot L2TP, RRAS vs SoftEther
Her ser vi tydelig hvilken lĂžsning som skalerer best med antall kjerner. Ved Ă„ redusere ytelsen til hver kjerne, kompenserte RRAS for tapet med antallet kjerner, noe SoftEther ikke gjorde.

System-RAM-forbruk

Kjemp mot L2TP, RRAS vs SoftEther
Mengden RAM som forbrukes av SoftEther Ăžkte med antall kjerner, fra 122 til 177 MB, men er fortsatt mindre enn for RRAS.

Selve RRAS-tjenesten veier omtrent 200 megabyte i minne, minus det totale systemforbruket.

GjennomstrĂžmning under forskjellige forhold

Kjemp mot L2TP, RRAS vs SoftEther
Total gjennomstrĂžmning uten CPU-begrensninger.

Kjemp mot L2TP, RRAS vs SoftEther
Hvis du fortsatt ikke har funnet den riktige lĂžsningen, kan denne tabellen vĂŠre til hjelp. Den viser den totale gjennomstrĂžmningen i CPU-sulten modus.

Kjemp mot L2TP, RRAS vs SoftEther
Merk at SoftEthers ytelse er hÞyere pÄ fire og én kjerne enn pÄ Ätte. SÄ lav ytelse er uhÞrt andre steder, men selve testingen viser hvor godt algoritmen skalerer med antall kjerner.

konklusjon:

Det fungerte ikke Ä koble til SoftEther med en CPU-begrensning fÞrste gang. Jeg mÄtte fÞrst Þke grensen, koble til og deretter senke den. Dette begrenser installasjonen i svÊrt tynne miljÞer. RRAS logget alltid pÄ umiddelbart.

Hvis du har en maskin med et stort antall kjerner, velg RRAS. For SoftEther kan du bruke fire kjerner. Selv om forfatteren skulle bruke det, ville han bare bruke én kjerne.

Hva og hvor du skal plassere er opp til deg. Hvis du har 99 rubler igjen VPS с Windows Server Om bord ville det optimale valget fortsatt vĂŠre RRAS. 

Kjemp mot L2TP, RRAS vs SoftEther

Kilde: www.habr.com

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster