خانه › الگوهای طراحی › توزیع بارکاری

توزیع بارکاری

Workload Distribution

چگونه می‌توان از مصرف بیش از اندازه ی منابع فناوری اطلاعات اجتناب کرد؟

مسئله

منابع فناوری اطلاعاتی که در معرض حجم زیادی از استفاده ی همزمان هستند ممکن است متحمل کاهش عملکرد شوند، قابلیت دسترسی و اطمینانشان کاهش یابد و مستعد پذیرش خرابی کلی شوند.

راه‌حل

منبع فناوری اطلاعات به صورت افقی تغییر اندازه می‌دهد و سیستم توازن بار برای توزیع بارهای کاری بین چندین منبع فناوری اطلاعات استفاده می‌شود.

کاربرد

تکنولوژی توازن بار معماری ابر گنجانده می‌شود و با الگوریتم‌های توازن بار مناسب پیکربندی می‌شود تا توزیع بارکاری موثر تضمین شود.

مکانیزم‌ها

الگوهای ترکیبی

تأیید هویت ابرBurst InBurst Out to Private CloudBurst Out to Public Cloudتوازن بار ابرمحیط کشسانزیرساخت به عنوان سرویس(IaaS)مرز‌های قابل مطمئن جداگانهمحیط چند مستأجریپلت‌فرم به عنوان سرویس (PaaS)ابر خصوصیابر عمومیمحیط انعطاف‌پذیرمدیریت بارکاری منابعنرم‌افزار به عنوان سرویس (SaaS)ورود و خروج مداوم امن به ابر خصوصی/عمومی
ابرمصرف‌کنندگانسرویس ابریمتوازن‌کنندهٔ بارسرویس ابری Aسرویس ابری Aسرور مجازی Aسرور مجازی B
شکل ۴-۴۲ — توزیع بارکاری با متوازن‌کنندهٔ بار

کپی بیش از حد سرویس ابری A در سرور مجازی B انجام شده است. متوازن‌کننده بار درخواست‌های مصرفکنندگان ابر را متوقف و به هر دو سرور مجازی A و B ارسال می‌کند تا از توزیع متعادل[۱] بارکاری مطمئن شود.

  1. even ↩