دوفصلنامه محاسبات و سامانه های توزیع شده

دوفصلنامه محاسبات و سامانه های توزیع شده

مرور تحلیلی الگوریتم‌ها و مکانیزم‌های آشکارسازی خطا و تحمل‌پذیری در سیستم‌های توزیع‌شده

نوع مقاله : مقاله پژوهشی

نویسندگان
1 گروه کامپیوتر، واحد زابل، دانشگاه آزاد اسلامی، زابل، ایران
2 گروه کامپیوتر، واحد بیرجند، دانشگاه آزاد اسلامی، بیرجند، ایران
چکیده
سیستم‌های توزیع‌شده به‌عنوان ستون فقرات فناوری اطلاعات مدرن، زیرساخت‌های حیاتی را برای خدمات ابری، اینترنت اشیا، شبکه‌های مالی دیجیتال و رایانش در مقیاس بزرگ فراهم می‌سازند. با وجود این جایگاه کلیدی، چنین سیستم‌هایی همواره با چالش‌هایی نظیر خطاهای سخت‌افزاری و نرم‌افزاری، تاخیر در ارتباطات، ناهمزمانی پیام‌ها و پویایی مداوم محیط اجرایی روبه‌رو هستند. این چالش‌ها ضرورت طراحی راهکارهایی پایدار برای تحمل خطا، حفظ سازگاری داده‌ها و تضمین یکپارچگی عملکردی را دوچندان می‌سازد.

پژوهش حاضر با اتخاذ رویکرد مرور تحلیلی ساختاریافته، به بررسی نظام‌مند مدل‌های خرابی، روش‌های آشکارسازی خطا و الگوریتم‌های اجماع در سیستم‌های توزیع‌شده پرداخته است. یافته‌ها نشان می‌دهد طراحی آشکارسازهای تطبیقی و هوشمند، نقش بسزایی در ارتقای پایداری و قابلیت اطمینان سیستم دارد. همچنین، نتایج حاکی از آن است که ترکیب آشکارسازهای تطبیقی با الگوریتم‌های اجماع سبک مانند Raft و PBFT مسیر مؤثری برای دستیابی به سیستم‌های توزیع‌شده مقاوم در محیط‌های پویا است.

علاوه بر این، کاربرد الگوریتم‌های یادگیری ماشین در پیش‌بینی و تشخیص هوشمند خطا، و نیز ادغام فناوری بلاک‌چین با سازوکارهای اجماع کلاسیک، به‌عنوان مسیرهای پژوهشی نوین برای ارتقای امنیت، کارایی و مقیاس‌پذیری پیشنهاد شده است. دستاوردهای این تحقیق می‌تواند مبنایی نظری و عملی برای طراحی و پیاده‌سازی زیرساخت‌های توزیع‌شده‌ای فراهم آورد که از پایداری، خودتنظیمی و تحمل خطا در سطح بالا برخوردار باشند و در برابر نوسانات محیطی، عملکردی مؤثر و هوشمند از خود نشان دهند.
کلیدواژه‌ها
موضوعات