Table of Contents
بهینه سازی عملکرد ماشین های مجازی Azure (VMs) برای حفظ خدمات کارآمد و قابل اعتماد ابر ضروری است. متعادل سازی بار موثر توزیع ترافیک شبکه و حجم کار در سراسر VM های متعدد، جلوگیری از هر VM تک از تبدیل شدن به یک تنگنا.این مقاله بررسی نمونه های دنیای واقعی از چگونگی بهبود عملکرد Azure VM از طریق تکنیک های متعادل سازی بار استراتژیک.
پیاده سازی Azure Load Balancer
بسیاری از شرکت ها از Azure Load Balancer برای توزیع ترافیک ورودی به طور مساوی در چندین VM استفاده می کنند، به عنوان مثال، یک پلت فرم تجارت الکترونیک چندین VM را پشت یک تعادل بار Azure نصب کرد تا حجم ترافیک بالا را در طول رویدادهای فروش کنترل کند.این تنظیمات تضمین کرد که هیچ VM منفرد غرق نشده است، و منجر به بهبود زمان پاسخ و کاهش خرابی می شود.
استفاده از Gateway Application برای ترافیک وب
Application Gateway ارائه می دهد ویژگی های مسیریابی پیشرفته برای برنامه های وب.یک شرکت خدمات مالی استفاده از Gateway با فایروال برنامه وب (WAF) برای تعادل ترافیک و محافظت در برابر تهدیدات.این پیکربندی عملکرد بهینه شده در حالی که حفظ امنیت، به ویژه در ساعات معاملاتی اوج.
توزیع خودکار و بار
Auto-scaling به طور پویا تعداد VM ها را بر اساس تقاضا تنظیم می کند. سرویس جریان رسانه ای خودکار را با تعادل بار برای رسیدگی به فعالیت کاربر Fluctuating اجرا کرد.هنگامی که ترافیک افزایش یافت، VM های اضافی به طور خودکار اضافه شدند و بدون هیچ گونه تاخیر، جریان صاف را تضمین کردند.
بهترین تمرین ها برای Load balance
- شاخص های عملکرد (FLT:1) به طور منظم برای شناسایی تنگناها.
- [[۱] [۱۰] بررسی سلامت روان [[۱۰] [۱] برای تشخیص و حذف VM های ناسالم [۱]
- [[۱] [۱۰] تقسیم کردن حجم کار به طور مساوی [FLT ۱] برای جلوگیری از اضافه کردن VM های خاص.
- [در این باره]: [[۱]] [۱۰] [۱] [۱] [۳] برای انطباق با تقاضا تغییر [۳]
- ترافیک خروجی با فایروال مناسب و قوانین امنیتی.