âEin von Westen gestohlenes Bild zur Aufmerksamkeitserregungâ
In unseren frĂŒheren Artikeln haben wir erklĂ€rt, wie man mit Windows Server Core 2019 in unserem neuen UltraLight-Tarif fĂŒr 99 Rubel pro Monat arbeitet. Wir bieten eine weitere Möglichkeit zur Nutzung dieses Tarifs an. Diesmal geht es darum, was besser zu wĂ€hlen ist, wenn Sie ein VPN fĂŒr Faulpelze oder eine statische IP-Adresse benötigen, die ĂŒbrigens bequemer zu verwenden ist als Hamachi und Ă€hnliches, wenn man sehr Lust hat, Heroes oder Warcraft 3 im lokalen Netzwerk zu spielen. Es soll nicht um die Einrichtung gehen, wir sprechen ĂŒber die Leistung.
Testmethodik
RRAS und SoftEther wurden aufgrund ihrer einfachen Installation, der UnterstĂŒtzung des L2TP-Protokolls und der Möglichkeit zur Verwaltung ĂŒber GUi ausgewĂ€hlt.
FĂŒr SoftEther und RRAS wurde eine L2TP-Verbindung mit einem gemeinsamen SchlĂŒssel ĂŒber die Standardmittel von Windows verwendet. Wie eingerichtet, so wurde es getestet.
FĂŒr das Betriebssystem von SoftEther dient Ubuntu 18.04 LTS, fĂŒr RRAS Windows Server Core 2019. Alle Betriebssysteme erhielten vor den Tests die neuesten Updates bis zum Stand vom 21.11.2019.Â
FĂŒr die virtuelle Hyper-V-Maschine der zweiten Generation wurden 1 GB RAM sowie Limits fĂŒr die CPU festgelegt. Der Ablauf der Gruppentests ist wie folgt:
Auf alle 8 Kerne:
- Keine EinschrÀnkungen
- Limit von 50%
- Limit von 25%
- Limit von 5%
- Limit von 1%
Auf 4 Kerne:
- Keine EinschrÀnkungen
- Limit von 50%
- Limit von 25%
- Limit von 5%
- Limit von 1%
Auf einem Kern:
- Keine EinschrÀnkungen
- Limit von 50%
- Limit von 25%
- Limit von 5%
- Limit von 1%
Auf allen VPN-Servern wurden die Standard-Einstellungen verwendet und NAT war aktiviert. Alle virtuellen Maschinen befinden sich auf demselben Host und demselben virtuellen Switch.
FĂŒr die Bewertung der Netzwerkarbeit wurde ein Test zwischen Server und Client ohne VPN-Verbindung durchgefĂŒhrt.
Der Test wurde mit TamoSoft Throughput Test im Modus TCP only durchgefĂŒhrt, fĂŒr Tabellen und Diagramme wurden die Werte âavgâ herangezogen. Die Daten wurden ĂŒber einen Zeitraum von 5 Minuten und 30 Sekunden fĂŒr jeden Test gesammelt.
Um die Limits beider Implementierungen besser zu verstehen, testen wir zunÀchst die Bandbreite des virtuellen Switches.

So sahen die Ergebnisse im Testprogramm aus. Im Folgenden werden alle Ergebnisse in Tabellen zusammengefasst.
Wie wir sehen, ist der virtuelle Switch kein Engpass im Test und erreicht fast die theoretische Grenze von 10 Gigabit.

So sah das Testnetz physisch aus
Ergebnisse:
Auf einem Kern:


In der Disziplin auf einem Kern sind beide Server gleichauf.
Auf 4 Kerne:


Auf 8 Kernen:


Hier sehen wir eindeutig, welche Lösung am besten von der Anzahl der Kerne skaliert. Durch die Senkung der Leistung jedes einzelnen Kerns hat RRAS die Verluste durch deren Anzahl kompensiert, was SoftEther nicht getan hat.
Speicherverbrauch des Systems

Der Speicherverbrauch von SoftEther ist von der Anzahl der Kerne von 122 auf 177 MB gestiegen, liegt aber dennoch unter dem von RRAS.
Der Dienst RRAS belegt im Speicher etwa 200 Megabyte, abzĂŒglich des gesamten Systemverbrauchs.
Durchsatz unter verschiedenen Bedingungen

Gesamtbandbreite ohne jegliche EinschrÀnkungen auf den Prozessor.

Wenn Sie sich noch nicht fĂŒr eine geeignete Lösung entschieden haben, könnte Ihnen diese Tabelle bei der Auswahl helfen. Hier wird die Gesamtbandbreite im CPU-Angebotsmodus angezeigt.

Beachten Sie, dass die Leistung von SoftEther bei vier und einem Kern höher ist als bei acht. Diese niedrige Leistung ist nirgendwo zu finden, aber die Tests zeigen, wie gut der Algorithmus tatsÀchlich von der Anzahl der Kerne skaliert.
Fazit:
Die Verbindung zu SoftEther bei eingeschrÀnkter Prozessorleistung klappte nicht beim ersten Mal, ich musste zuerst das Limit erhöhen, mich verbinden und dann das Limit wieder senken; dies macht die Installation in sehr ressourcenschonenden Umgebungen schwierig. RRAS loggte immer sofort ein.
Wenn Sie eine Maschine mit vielen Kernen haben, bevorzugen Sie RRAS. FĂŒr SoftEther können auch 4 Kerne ausreichen. Der Autor wĂŒrde, wenn er es verwenden wĂŒrde, ihm nur einen Kern zuweisen.
Was und wo platziert werden soll â entscheiden Sie selbst. Wenn Sie 99 Rubel haben fĂŒr Windows Server an Bord, wird RRAS die optimale Wahl sein.Â
Quelle: habr.com
