Table of Contents
تعادل بار موثر در مراکز داده برای حفظ عملکرد، قابلیت اطمینان و بهره وری انرژی ضروری است.این شامل توزیع حجم کار در سراسر سرورهای متعدد و منابع برای جلوگیری از اضافه بار و بهینه سازی استفاده از منابع است.
اصول مهندسی Load Balance
تعادل بار به اصول مهندسی هسته مانند قرمزی، مقیاس پذیری و تحمل خطا متکی است. ردموندی تضمین می کند که اگر یک سرور شکست بخورد، دیگران می توانند از طریق مقیاس پذیری، سیستم را به کنترل افزایش تقاضا با اضافه کردن منابع، کاهش دهند.
تکنیک های عملی برای توزیع بار
چندین تکنیک برای توزیع بارهای به طور موثر در مراکز داده استفاده می شود:
- رابین: درخواست ها را به طور مساوی در سراسر سرورهای یک دستور چرخه توزیع می کند.
- ارتباط با یکدیگر: ترافیک را به سرور با کمترین اتصالات فعال هدایت می کند.
- هشینگ: از آدرس های IP مشتری برای اختصاص درخواست به طور مداوم به همان سرور استفاده می کند.
- [FLT: 1] متریک بارگذاری سرور را برای بهینه سازی توزیع در نظر می گیرد.
پیاده سازی راه حل های Load balance
مراکز داده مدرن اغلب از تعادل بار سخت افزاری یا نرم افزار برای مدیریت ترافیک استفاده می کنند.این راه حل ها سلامت سرور را نظارت می کنند، درخواست ها را بر اساس الگوریتم ها توزیع می کنند و با تغییر خدمات تعادل بار مبتنی بر ابر سازگار می شوند. گزینه های مقیاس پذیر بدون سرمایه گذاری های گسترده زیرساختی ارائه می دهند.