نبرد L2TP، RRAS در مقابل SoftEther

نبرد L2TP، RRAS در مقابل SoftEther
عکسی که از غرب برای جلب توجه به سرقت رفته است

در مقالات قبلی به شما گفتیم که چگونه با آن کار کنید VDS در Windows Server Core 2019 در تعرفه جدید UltraLight ما به مبلغ 99 روبل در ماه. ما روش دیگری برای استفاده از این تعرفه ارائه می دهیم. این بار در مورد اینکه اگر به یک VPN برای افراد تنبل نیاز دارید یا یک آدرس IP ثابت، بهتر است انتخاب کنید، که اتفاقاً اگر واقعاً می خواهید قهرمان یا وارکرفت 3 بازی کنید، استفاده از آن به جای Hamachi و هر چیز دیگری راحت تر است را انتخاب کنید. از طریق یک شبکه محلی ما در مورد راه اندازی صحبت نمی کنیم، اجازه دهید در مورد عملکرد صحبت کنیم.

روش آزمون

RRAS و SoftEther بر اساس سهولت نصب، پشتیبانی از پروتکل L2TP و قابلیت کنترل از طریق GUi انتخاب شدند.

برای SoftEther و RRAS، یک اتصال L2TP با یک کلید مشترک از طریق ابزارهای استاندارد ویندوز استفاده شد. همانطور که نصب شد، تست شد.

سیستم عامل SoftEther Ubuntu 18.04 LTS برای RRAS Windows Server Core 2019 است. قبل از انجام آزمایشات، همه سیستم عامل ها آخرین به روز رسانی ها را از تاریخ 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 انجام شد.

آزمون با استفاده از تست توان عملیاتی TamoSoft در حالت فقط TCP انجام شد، مقادیر "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 با ویندوز سرور، RRAS همچنان بهترین انتخاب خواهد بود. 

نبرد L2TP، RRAS در مقابل SoftEther

منبع: www.habr.com

اضافه کردن نظر