یادداشت ویرایشگر: این قسمت 4 از 6 از یک مطالعه است که در مورد تلاش برای بهینه سازی تعادل بار Layer-7 است. بقیه را در زیر بخوانید.
جدول پیوندها
4 ارزیابی
در این بخش ، ما هر دو میکروب مارک ها و معیارهای برنامه پایان به پایان را برای درک عملکرد لاکونیک انجام می دهیم. به طور خاص ، هدف ما این است که به سه سوال زیر پاسخ دهیم:
• آیا طراحی لاکونیک می تواند سودهای عملکرد پایان به پایان را در مقایسه با متعادل بار موجود ارائه دهد؟
• توسط هر یک از تکنیک های جداگانه مورد استفاده در طراحی لاکونیک چه مزایایی ارائه می شود؟
• لاکونیک تحت بارهای کاربردی در دنیای واقعی چقدر خوب عمل می کند؟
4.1 تنظیم آزمایش
اجرای: ما لاکونیک را در هر دو مسیر در مسیر و خارج از مسیر با DPDK 21.11 پیاده سازی می کنیم. ما لاکونیک را در حدود 6K خط کد C ++ پیاده سازی می کنیم.
بستر: بستر تست ما از پنج سرور x86 با CPU Intel Xeon 5218 و 64 گیگابایت حافظه تشکیل شده است. هر سرور مجهز به Mellanox ConnectX-5 دو پورت NIC است. سرعت پیوند هر درگاه جداگانه 100 گیگابیت در ثانیه است. ما از یک مجموعه اختصاصی از سرورها برای میزبانی SmartNics استفاده می کنیم. Smartnic در مسیر مورد استفاده ما یک Marvell Liquidio 3 CN3380 با درگاه 2×50 gbps است. Smartnic خارج از مسیر مورد استفاده در استقرار ما یک NVIDIA Bluefield-2 MBF2H516C-Cecot با درگاه 2×100 gbps است. سوئیچ Arista DCS-7060CX با VLAN و L4 پیکربندی شده است …