ابربان
بازگشت به بلاگ
مقیاس‌پذیری۱۴۰۵/۳/۳۱·۵ دقیقه مطالعه

رپلیکا و بهینه‌سازی هزینه: درست مقیاس بده، کمتر هزینه کن

با رپلیکا اپت را پایدارتر و پرظرفیت‌تر کن و با انتخاب درست منابع، هزینه را زیر کنترل نگه دار.

مقیاس‌پذیری یعنی اپت بتواند ترافیک بیشتر را بدون افت کیفیت پاسخ بدهد. در ابربان این کار با «رپلیکا» انجام می‌شود؛ یعنی چند نمونهٔ هم‌زمان از اپت که بار را بین خود تقسیم می‌کنند.

رپلیکا چطور حساب می‌شود

هزینهٔ هر اپ بر اساس منابعی که انتخاب کرده‌ای محاسبه می‌شود و این مقدار در تعداد رپلیکا ضرب می‌شود. یعنی دو رپلیکا تقریباً دو برابر منابع یک نمونه را مصرف و هزینه می‌کند. این مدل شفاف کمک می‌کند دقیقاً بدانی بابت چه چیزی پرداخت می‌کنی.

ماشین‌حساب تخمین هزینه

در صفحهٔ اصلی ابربان یک ماشین‌حساب هست که با انتخاب رانتایم، منابع، دیتابیس و تعداد رپلیکا، برآورد هزینهٔ ماهانه را همان لحظه نشان می‌دهد. قبل از انتشار می‌توانی سناریوهای مختلف را مقایسه کنی.

چند توصیهٔ بهینه‌سازی

  • با منابع کم شروع کن و بر اساس مصرف واقعی ارتقا بده
  • برای پایداری بیشتر در ترافیک بالا از رپلیکا استفاده کن
  • فضای ذخیره‌سازی را واقع‌بینانه انتخاب کن
  • از تخفیف‌های پلتفرم برای کاهش هزینه بهره ببر