پیکسلر | شبکه اجتماعی برنامه نویسان

Redundancy در سرور چیست

mrshabake 7 ماه پیش
Redundancy در سرور

Redundancy در سرور به معنای استفاده از روش‌ها و ساختارهای اضافی برای افزایش قابلیت اطمینان و دسترسی به سرویس‌ها است. هدف اصلی استفاده از redundancy در سرور، جلوگیری از، از دست دادن داده‌ها و ایجاد قطعی در سرویس‌ها در صورت بروز خطا یا خرابی است.

برخی از روش‌های redundancy در سرور عبارتند از:

Redundant Hardware: استفاده از سخت‌افزارهای تکراری و مجزا برای اجرای سرویس‌ها. این روش شامل استفاده از سرورهای تکراری، دیسک‌های ذخیره‌سازی مجزا و شبکه‌های تکراری می‌شود. در صورتی که یکی از سرورها یا دیسک‌ها خراب شود، دیگر سرورها و دیسک‌ها می‌توانند سرویس را به طور مستمر ادامه دهند.

Redundant Network Connections: اتصال به شبکه از طریق چندین مسیر یا پروتکل متفاوت. این روش از طریق استفاده از چندین کارت شبکه، روترهای تکراری، شبکه‌های مجزا و پروتکل‌های متعدد این امکان را فراهم می‌کند تا در صورت قطع یا خرابی یکی از مسیرها، ارتباط با شبکه حفظ شده و سرویس به طور معمول ادامه یابد.

Redundant Power Supply: استفاده از منابع تامین برق تکراری و مجزا برای سرورها. این شامل استفاده از UPS (Uninterruptible Power Supply)، ژنراتورها و منابع برق تهیه شده از طریق شرکت‌های برق محلی است. در صورت قطع برق یا خرابی یک منبع تامین برق، منابع دیگر به طور خودکار فعال می‌شوند و از قطعی در سرویس جلوگیری می‌کنند.

Redundant Data Storage: استفاده از روش‌های ذخیره‌سازی متعدد برای داده‌ها. این شامل تکنولوژی RAID (Redundant Array of Independent Disks) است که امکان توزیع داده‌ها بین چندین دیسک و ایجاد نسخه پشتیبان (mirroring) از داده‌ها را فراهم می‌کند. در صورت خرابی یکی از دیسک‌ها، داده‌ها از روی سایر دیسک‌ها بازیابی می‌شوند.

با استفاده از این روش‌ها و ساختارهای redundancy، استارتاپ‌ها و سازمان‌ها می‌توانند عملکرد و قابلیت اطمینان سرویس‌را بهبود بخشند و در برابر خرابی‌ها و از دست رفتن داده‌ها مقاومت بیشتری داشته باشند.

منبع : 

Redundancy در سرور چيست

0 دیدگاه
برای قرار دادن دیدگاه وارد شوید