مهر 16, 1398مقالات
امروزه در دنیایی زندگی می کنیم که با افزایش حجم اطلاعات به طرز غیر قابل پیش بینی روبرو هستیم و نیاز به ذخیره این اطلاعات با روشی موثر داریم.
سیستمهای توزیع شده محاسباتی نسبت به سیستمهای متمرکز مزایای بسیاری دارد. در این نوع سیستم دیتا به روش توزیع شده بر روی چند node به عنوان سرور ذخیره می شود. در فایل سیستم توزیع شده دیگر نیازی به مفهوم متادیتا سرور نیست. در سیستم فایل توزیع شده فایلها به صورت جداگانه بر روی سرورهای مختلف ذخیره می شوند. فایلها و دایرکتوریهای ذخیره شده روی این سرورها به روشهای معمول قابل دسترسی هستند. به عنوان مثال پرمیژنهای فایلها و دایرکتوریها میتواند به عنوان مدل پرمیژنهای معمول سیستم ست شود یعنی owner ، group و others .
Glusterfs چیست ؟
GlusterFS یک سیستم فایل توزیع شده است که در فضای کاربری تعریف شده است (File System in User Space (FUSE))
در واقع Glusterfs سرویسی است که به شما اجازه ایجاد فایل سیستم replicated یا striped بین نودها در شبکه را می دهد.
شکل زیر بیانگر جایگاه glusterfs در مدل سلسله مراتبی است. TCP پروتوکل پیش فرض مورد استفاده glusterfs می باشد.

مزایای Glusterfs :
- نوآوری : حذف متادیتا و بهبود قابل توجه عملکرد
- انعطاف پذیری : تطبیق با رشد و کاهش حجم اطلاعات
- سادگی : مدیریت آسان و مستقل از کرنل زمانی که در فضای کاربری در حال اجراست
