عکسی که از غرب برای جلب توجه به سرقت رفته است
در مقالات قبلی به شما گفتیم که چگونه با آن کار کنید
روش آزمون
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 هسته:
- بدون محدودیت
- محدودیت 50%
- محدودیت 25%
- محدودیت 5%
- محدودیت 1%
برای 4 هسته:
- بدون محدودیت
- محدودیت 50%
- محدودیت 25%
- محدودیت 5%
- محدودیت 1%
برای یک هسته:
- بدون محدودیت
- محدودیت 50%
- محدودیت 25%
- محدودیت 5%
- محدودیت 1%
همه سرورهای VPN از تنظیمات خارج از جعبه استفاده کردند و NAT فعال شد. همه ماشینهای مجازی روی یک میزبان و روی یک سوئیچ مجازی قرار دارند.
برای ارزیابی عملکرد شبکه، تست بین سرور و مشتری بدون اتصال VPN انجام شد.
آزمون با استفاده از تست توان عملیاتی TamoSoft در حالت فقط TCP انجام شد، مقادیر "ave" برای جداول و نمودارها گرفته شد. داده ها برای هر آزمون به مدت 5 دقیقه و 30 ثانیه جمع آوری شد.
برای درک بهتر محدودیتهای هر دو پیادهسازی، اجازه دهید ابتدا ظرفیت سوئیچ مجازی را آزمایش کنیم.
این همان چیزی است که نتایج در برنامه آزمایشی به نظر می رسید. در مرحله بعد، تمام نتایج در جداول پیچیده می شود.
همانطور که می بینید سوئیچ مجازی گلوگاهی در تست نیست و تقریباً به مرز تئوری 10 گیگابیت می رسد.
شبکه آزمایشی "از نظر فیزیکی" چگونه به نظر می رسید
نتایج:
برای یک هسته:
در رشته تک هسته ای، هر دو سرور یکسان هستند.
برای 4 هسته:
برای 8 هسته:
در اینجا ما به وضوح می بینیم که کدام راه حل بسته به تعداد هسته ها بهترین مقیاس را دارد. با کاهش عملکرد هر هسته، RRAS تلفات تعداد آنها را جبران کرد، که SoftEther انجام نداد.
مصرف رم سیستم
مقدار رم مصرفی SoftEther بسته به تعداد هستهها از 122 مگابایت به 177 مگابایت افزایش یافت، اما همچنان کمتر از RRAS است.
خود سرویس RRAS حدود 200 مگابایت در حافظه وزن دارد، منهای کل مصرف سیستم.
توان عملیاتی در شرایط مختلف
توان کل بدون هیچ گونه محدودیت پردازنده.
اگر هنوز راه حل مناسب خود را انتخاب نکرده اید، شاید این جدول به شما در انتخاب شما کمک کند. کل توان عملیاتی در حالت کمبود CPU داده شده است.
لطفاً توجه داشته باشید که عملکرد SoftEther در چهار و یک هسته بالاتر از هشت هسته است. چنین عملکرد پایینی در هیچ جای دیگری یافت نمی شود، اما خود آزمایش نشان می دهد که چقدر الگوریتم با تعداد هسته ها مقیاس می شود.
نتیجه گیری:
اتصال به SoftEther با محدودیت پردازنده بار اول جواب نداد، ابتدا مجبور شدم محدودیت را افزایش دهم، وصل کنم و فقط سپس حد را کاهش دهم، این محدودیتی را برای نصب آن در محیط های بسیار نازک ایجاد می کند. RRAS همیشه فوراً وارد سیستم میشود.
اگر دستگاهی با هسته های زیاد دارید، RRAS را ترجیح دهید. و برای SoftEther می توانید 4 هسته بگذارید. حتی اگر نویسنده از آن استفاده می کرد، فقط یک هسته برای آن باقی می گذاشت.
چه چیزی و کجا قرار دهید - خودتان تصمیم بگیرید. اگر 99 روبل دارید
منبع: www.habr.com