مقیاس پذیری افقی و عمودی در مهندسی داده ها و کلان داده ها
مقدمه
تو این بخش میخوام راجع به مقیاس پذیری افقی در برابر مقیاس پذیری عمودی صحبت کنم. همونطور که مطلع هستید برای پیاده سازی سیستم های تحلیل بیگ دیتا در مقیاس کلان چاره ای جز پیاده سازی مکانیزم مقیاس پذیری افقی نداریم.
مقیاس پذیری یعنی توانایی یک سیستم به منظور مدیریت افزایش کاربران.
روش های مقیاس پذیری یا Scaling به دو دسته اصلی تقسیم می شوند:
- مقیاس پذیری افقی (Horizontal Scaling)
- مقیاس پذیری عمودی (Vertical Scaling)
مقیاس پذیری عمودی
تو این نوع از مقیاس پذیری، هدف افزایش عملکرد پردازش دیتا از طریق بهبود فنی پردازنده ها، حافظه و ذخیره سازی هستش.
مزیت:
- کنترل سیستم آسان تر است.
معایب:
- قیمت گران
- گاها به دلیل محدودیت های سخت افزاری تهیه سخت افزار موردنظر ممکن نیست.
مقیاس پذیری افقی
تو این نوع از مقیاس پذیری، هدف افزایش عملکرد پردازش توزیع شده دیتا از طریق افزایش نودهای سخت افزاری به کلاسترمون هست. در این روش بجای افزایش منابع بیشتر مانند RAM, کارت گرافیک و … تعداد گره های سخت افزاری را افزایش می دهیم.
مزایا:
- قابلیت تحمل خطا
- مقرون به صرفه بودن
عیب:
- پیچیدگی
درباره محمد حیدری
سالهاست در شاخه های مختلف علم داده و کلان داده فعالیت می کنم و تجربه کار بعنوان مشاور، پژوهشگر و مدرس دوره های تخصصی داده محور رو تو سازمان ها و شرکت های معتبر کشور دارم. افتخار این رو داشتم تا در شاخه علم داده شاگردان زیادی رو در داخل و خارج کشور پرورش بدم که در حال حاضر در بهترین دانشگاه ها و شرکت های برجسته مشغول به کار هستند. علاقه مندی اصلی پژوهشی من تحلیل و مهندسی گراف ها هست.
نوشته های بیشتر از محمد حیدری
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.