Table of Contents
Azure auto-scaling اجازه می دهد تا برنامه ها به طور خودکار منابع را بر اساس تقاضاهای کاری تنظیم کنند. پیاده سازی خودکار موثر عملکرد را بهبود می بخشد و هزینه ها را کاهش می دهد.این راهنما گام های عملی برای تنظیم خودکار سازی با استفاده از تجزیه و تحلیل کار فراهم می کند.
دانلود بازی Azure Auto-scaling
Azure auto-scaling به طور پویا تعداد منابع مانند ماشین های مجازی یا موارد خدمات برنامه را تنظیم می کند.این بستگی به معیارهایی مانند استفاده از CPU، حافظه یا معیارهای سفارشی دارد تا تعیین کند چه زمانی مقیاس یا پایین می آید.
تحلیل الگوهای بارگذاری کار
قبل از پیکربندی خودکار، الگوهای کاری را تجزیه و تحلیل کنید تا زمان های اوج و روند بهره برداری منابع را شناسایی کنید.از Azure Monitor برای جمع آوری اطلاعات در مورد عملکرد برنامه و رفتار کاری در طول زمان استفاده کنید.
آشنایی با Auto-scaling در Azure
Azure گزینه های خودکار سازی داخلی را برای خدمات مختلف فراهم می کند.
- به پورتال Azure بروید و گروه منابع خود را انتخاب کنید.
- خدماتی را که می خواهید در مقیاس خودکار، مانند App Service یا Virtual Machine Scale Set انتخاب کنید.
- دسترسی به تنظیمات “Scaling” یا “Auto-scale”
- قوانین را بر اساس معیارهایی مانند درصد CPU یا معیارهای سفارشی تعریف کنید.
- حداقل و حداکثر شمارش نمونه را برای کنترل محدودیت های مقیاس پذیری تنظیم کنید.
نظارت و تنظیم خودکار
نظارت مستمر تضمین می کند که خودکار سازی همچنان موثر است.استفاده از Azure Monitor برای ردیابی معیارهای عملکردی و تنظیم قوانین مقیاس پذیری به عنوان الگوهای کاری به طور منظم بررسی کمک می کند تا بهره وری منابع و هزینه را بهینه سازی کند.