Table of Contents
سیستم های پایگاه داده مقیاس شامل ارزیابی عوامل مختلف مانند هزینه، عملکرد و معماری است. تصمیم گیری آگاهانه نیاز به درک مبادلات تجاری مرتبط با استراتژی های مقیاس مختلف و تاثیر آنها بر هزینه های عملیاتی و بهره وری سیستم دارد.
انواع پایگاه داده Scaling
در درجه اول دو نوع مقیاس وجود دارد: مقیاس عمودی و افقی. عمودی ظرفیت یک سرور واحد را با اضافه کردن منابع بیشتر مانند CPU، رم یا ذخیره سازی افقی، داده ها را در سرورهای متعدد توزیع می کند و سیستم را قادر می سازد تا ترافیک و حجم داده های بیشتری را کنترل کند.
هزینه های
تجزیه و تحلیل هزینه شامل مقایسه هزینه های مرتبط با هر روش مقیاس سنجی عمودی اغلب شامل هزینه های بالاتر برای سخت افزار بالا پایان، در حالی که مقیاس افقی ممکن است هزینه های اضافی برای زیرساخت، تعمیر و نگهداری و هماهنگ سازی داده ها را بررسی کنید.سازمان ها باید پیش بینی های رشد و محدودیت های بودجه خود را برای انتخاب مقرون به صرفه ترین روش ارزیابی کنند.
تصمیم گیری های طراحی در سناریوهای واقعی جهان
طراحی یک سیستم پایگاه داده مقیاس پذیر نیاز به ارزیابی الگوهای کاری، نیازهای سازگاری داده ها و الزامات تأخیر دارد.برای مثال، برنامه های کاربردی خواندن و سنگین ممکن است از تکرار خواندن بهره مند شوند، در حالی که سیستم های نوشتن فشرده ممکن است نیاز به سخت کردن داده ها برای توزیع موثر تعادل و هزینه برای رشد پایدار داشته باشند.
- ارزیابی ویژگی های کاری
- هزینه های سخت افزار و زیرساخت
- پیاده سازی استراتژی های مقیاس مناسب
- عملکرد سیستم نظارت منظم
- برنامه ریزی برای رشد آینده و مقیاس پذیری