غول های ابری ثروت خود را در توازن بار خرج می کنند – این تحقیقات می تواند آن را تغییر دهد

یادداشت ویرایشگر: این قسمت 1 از 6 از یک مطالعه است که جزئیات آن برای بهینه سازی تعادل بار لایه 7 است. بقیه را در زیر بخوانید.

چکیده

توازن بار به طور گسترده ای در داخل ابرهای امروزی مورد استفاده قرار می گیرد تا درخواست های شبکه ای را در سرورهای مرکز داده توزیع کند. با توجه به استفاده گسترده از توازن بار و هزینه های عملیاتی مرتبط با آنها ، چندین تلاش برای بهبود کارآیی آنها با اجرای منطق تعادل بار Layer-4 در هسته یا استفاده از شتاب سخت افزاری متمرکز شده است. این کار به بررسی این موضوع می پردازد که آیا قابلیت توازن بارگذاری لایه 7 پیچیده تر و محور نیز می تواند از شتاب سخت افزاری بهره مند شود. به طور خاص ، ما بارگذاری قابلیت تعادل بار را بر روی SmartNics قابل برنامه ریزی قرار می دهیم. ما با استفاده از سه ایده کلیدی ، هزینه و بهره وری انرژی SmartNics را کاملاً اهرم می کنیم. اول ، ما استدلال می کنیم که یک پشته کامل و پیچیده TCP/IP برای تعادل بار Layer-7 لازم نیست و در عوض یک عامل حمل و نقل سبک در SmartNic پیشنهاد می کند. دوم ، ما ساختار داده های مدیریت اتصال را با درجه بالایی از همزمانی با حداقل هماهنگ سازی هنگام اجرای در SmartNics چند هسته ای توسعه می دهیم. سرانجام ، ما توضیح می دهیم که چگونه منطق تعادل بار می تواند با استفاده از شتاب دهنده های پردازش بسته سفارشی در SmartNics تسریع شود. ما …

Source link