کلاؤڈ پلیٹ فارمنگ میں خودکار-سکلنگ: ڈیزائن اصول اور پرفارمنس میٹرکس میں
Table of Contents
خودکار اسالیب (انگریزی: Auto-scaling) بادل کے پلیٹ فارمز میں ایک کلیدی خصوصیت ہے جس کی مدد سے وسائل کو خودبخود مطلوبہ طور پر مطابقت پیدا کرنے کی اجازت دی جا سکتی ہے یہ فعال طور پر کمپیوٹر کے وسائل کو فعال کرنے اور خرچ کرنے میں مدد دیتا ہے۔
آٹو شلنگ کے ڈیزائن اصول
مؤثر آٹو سائیکلنگ کی بنیاد میں کئی بنیادی اصول شامل ہیں۔ان میں مناسب حدیثیں قائم کرنا، تیزی سے جوابات کو وقتا فوقتاً بڑھانا اور واقعات کو مدنظر رکھنا نظام استحکام رکھنا شامل ہیں۔
مناسب حد بندی غیر ضروری کارکردگی کو روکتا ہے، جبکہ فوری رد عمل کے اوقات میں وسائل میچ فوری طور پر مانگنے کا یقین کرتا ہے. اسٹیفا کو اکثر اوقات اوسیلنگ یا وسائل کے "ٹرش" سے بچنے کے لیے برقرار رکھا جاتا ہے۔
آٹو-سکلنگ کے لیے پروکٹ میٹرکس
قابل عمل آٹو سائیکلنگ کے لیے نگرانی کرنا متعلقہ عمل میٹرکس ضروری ہے یہ میٹرکس سسٹم لوڈ کرنے میں بصیرت فراہم کرتے ہیں اور وسائل کی پیمائش کے وقت کا تعین کرنے میں مدد دیتے ہیں۔
- CPU Utilization: استعمال میں CPU وسائل کی فیصد پیمائش کرتا ہے۔
- ] میموری وسیج: [1] میموریل کی مقدار کو صارفین کے ذریعے کھا لیا جاتا ہے۔
- غیر فعال ٹریفک: مانیٹرس ڈیٹا منتقلی کی شرحیں مزید طلب کی شناخت کے لیے۔
- ریفل رٹ: حساب آنے والے طلبہ فی سیکنڈ.
- دوبارہ شروع ہونے والی تاخیر: طلبہ کے عمل میں لائی جانے والی مدت کی پیمائش کرتا ہے۔
خودکار-سکلنگ اسٹریٹجک (انگریزی:
مؤثر خودکار کارکردگی میں کارکردگی میٹرکس پر مبنی واضح پالیسیاں وضع کرنا شامل ہیں۔یہ پالیسیاں اس وقت طے کرتی ہیں جب سرمایہ کاری کو برقرار رکھنے کے لیے سرمایہ کاری یا ہٹانے کے لیے سرمایہ کاری کو شامل کیا جائے۔
عام طور پر اس میں بنیادی طور پر رکاوٹوں پر مبنی spring، history setting اور شیڈول کی تیاری شامل ہیں۔ ہر رسائی کے مختلف کام کے مختلف نمونے اور عمل کے تقاضوں کو پورا کرتی ہے۔