Μάχη L2TP, RRAS εναντίον SoftEther

Μάχη L2TP, RRAS εναντίον SoftEther
«Μια φωτογραφία που κλάπηκε από τη Δύση για να τραβήξει την προσοχή»

Σε προηγούμενα άρθρα μας σας είπαμε πώς να δουλέψετε Vds στον Windows Server Core 2019 στη νέα μας χρέωση UltraLight για 99 ρούβλια το μήνα. Προσφέρουμε έναν άλλο τρόπο χρήσης αυτής της χρέωσης. Αυτή τη φορά θα μιλήσουμε για το τι είναι καλύτερο να επιλέξετε εάν χρειάζεστε ένα VPN για τους τεμπέληδες ή μια στατική διεύθυνση IP, η οποία παρεμπιπτόντως είναι πιο βολική στη χρήση αντί για Hamachi και οτιδήποτε άλλο, εάν θέλετε πραγματικά να παίξετε ήρωες ή Warcraft 3 μέσω τοπικού δικτύου. Δεν θα μιλήσουμε για ρύθμιση, ας μιλήσουμε για απόδοση.

Μεθοδολογία Δοκιμών

Τα RRAS και SoftEther επιλέχθηκαν με βάση την ευκολία εγκατάστασης, την υποστήριξη του πρωτοκόλλου L2TP και τη δυνατότητα ελέγχου μέσω GUi.

Για το SoftEther και το RRAS, χρησιμοποιήθηκε μια σύνδεση L2TP με κοινό κλειδί μέσω τυπικών εργαλείων των Windows. Καθώς εγκαταστάθηκε, δοκιμάστηκε.

Το λειτουργικό σύστημα για το SoftEther είναι το Ubuntu 18.04 LTS, για το RRAS Windows Server Core 2019. Πριν από τις δοκιμές, όλα τα λειτουργικά συστήματα έλαβαν τις πιο πρόσφατες ενημερώσεις από τις 21.11.2019 Νοεμβρίου XNUMX. 

Η δεύτερη γενιά εικονικής μηχανής Hyper-V είχε 1 GB μνήμης RAM, καθώς και όρια επεξεργαστή. Η σειρά εκτέλεσης των ομάδων δοκιμής έχει ως εξής:

Και για τους 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 χρησιμοποιούσαν τις out-of-the-box ρυθμίσεις και το NAT ενεργοποιήθηκε. Όλες οι εικονικές μηχανές βρίσκονται στον ίδιο κεντρικό υπολογιστή και στον ίδιο εικονικό διακόπτη.

Για την αξιολόγηση της απόδοσης του δικτύου, πραγματοποιήθηκε δοκιμή μεταξύ του διακομιστή και του πελάτη χωρίς σύνδεση VPN.

Η δοκιμή πραγματοποιήθηκε με τη χρήση TamoSoft Throughput Test σε λειτουργία μόνο TCP, οι τιμές "ave" ελήφθησαν για πίνακες και γραφήματα. Τα δεδομένα συλλέχθηκαν για 5 λεπτά και 30 δευτερόλεπτα για κάθε δοκιμή.

Για να κατανοήσουμε καλύτερα τα όρια και των δύο υλοποιήσεων, ας δοκιμάσουμε πρώτα την απόδοση του εικονικού διακόπτη.

Μάχη L2TP, RRAS εναντίον SoftEther
Έτσι έμοιαζαν τα αποτελέσματα στο πρόγραμμα δοκιμών. Στη συνέχεια, όλα τα αποτελέσματα θα τυλιχτούν σε πίνακες.

Όπως μπορείτε να δείτε, ο εικονικός διακόπτης δεν αποτελεί εμπόδιο στις δοκιμές και σχεδόν φτάνει στο θεωρητικό όριο των 10 gigabit.

Μάχη 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.

Κατανάλωση RAM συστήματος

Μάχη L2TP, RRAS εναντίον SoftEther
Η ποσότητα της μνήμης RAM που καταναλώθηκε από το SoftEther αυξήθηκε ανάλογα με τον αριθμό των πυρήνων, από 122 σε 177 MB, αλλά ακόμα μικρότερη από αυτή του RRAS.

Η ίδια η υπηρεσία RRAS ζυγίζει περίπου 200 megabyte στη μνήμη, μείον τη συνολική κατανάλωση συστήματος.

Παροχή υπό διαφορετικές συνθήκες

Μάχη L2TP, RRAS εναντίον SoftEther
Συνολική απόδοση χωρίς περιορισμούς επεξεργαστή.

Μάχη L2TP, RRAS εναντίον SoftEther
Εάν ακόμα δεν έχετε επιλέξει τη λύση που σας ταιριάζει, ίσως αυτός ο πίνακας να σας βοηθήσει να κάνετε την επιλογή σας. Δίνεται η συνολική απόδοση στη λειτουργία ελλείμματος CPU.

Μάχη L2TP, RRAS εναντίον SoftEther
Λάβετε υπόψη ότι σε τέσσερις και έναν πυρήνα η απόδοση του SoftEther είναι υψηλότερη από ό,τι σε οκτώ. Τόσο χαμηλή απόδοση δεν υπάρχει πουθενά αλλού, αλλά η ίδια η δοκιμή δείχνει πόσο καλά κλιμακώνεται ο αλγόριθμος με τον αριθμό των πυρήνων.

Συμπέρασμα:

Η σύνδεση στο SoftEther με όριο επεξεργαστή δεν λειτούργησε την πρώτη φορά, έπρεπε πρώτα να αυξήσω το όριο, να συνδεθώ και μόνο μετά να μειώσω το όριο, αυτό επιβάλλει έναν περιορισμό στην εγκατάστασή του σε πολύ λεπτά περιβάλλοντα. Η RRAS συνδεόταν πάντα αμέσως.

Εάν έχετε μηχανή με πολλούς πυρήνες, προτιμήστε το RRAS. Και για το SoftEther μπορείτε να αφήσετε 4 πυρήνες. Ακόμα κι αν το χρησιμοποιούσε ο συγγραφέας, θα του είχε αφήσει μόνο έναν πυρήνα.

Τι και πού να τοποθετήσετε - αποφασίστε μόνοι σας. Εάν έχετε 99 ρούβλια για VPS Με τον Windows Server ενσωματωμένο, το RRAS θα εξακολουθεί να είναι η καλύτερη επιλογή. 

Μάχη L2TP, RRAS εναντίον SoftEther

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο