در طراحی سیستمهای کامپیوتری پیشرفته، یکی از اصول مهم برای افزایش پایداری و جلوگیری از اختلال در عملکرد، استفاده از افزونگی یا همان معنی redundancy در کامپیوتر است. کسبوکارهای مدرن برای عملکرد به مراکز داده و فضاهای ذخیره سازی مشترک متکی هستند. با توجه به اینکه دادهها برای عملیات تجاری حیاتی هستند، اگر دسترسی به سیستم و فایلها از دست برود، چه اتفاقی خواهد افتاد؟ اگر سرور، پاور، فن و دیسک درایو مجهز به فناوری ریداندانت یا ریداندنت (Redundant) نباشند، عواقب آن برای هر تجارتی فاجعهبار خواهد بود. تحقیقات نشان میدهد که ۹۰ درصد از کسبوکارهایی که مجهز به ریداندانت نیستند پس از دست دادن سرور و قطعات اصلی بهدلیل نقص سختافزاری، حمله سایبری یا خطای کاربر شکست، شکست سنگینی را تجربه کرده اند. با این حال، اگر یک کسبوکار دارای یک ریداندنت برای راهاندازی سرور یا قطعات اصلی باشد، 96 درصد از اطلاعات و فایلها بهطورکامل در برابر حملات باج افزارها و مشکلات دیگر حفظ میشود. با توجه به این موضوع بیایید با همدیگر بررسی کنیم که ریداندانت یا ریداندنت (Redundant) چیست و چه کارآیی در سرور و پاور و فن و دیسک درایو دارد؟
⏲ مدت زمان تخمینی مطالعه: 8 دقیقه
فهرست موضوعات
مفهوم ریداندانت یا ریداندنت (Redundant)
در ابتدا باید به پرسش ریداندانت چیست پاسخ دهیم: “ریداندانت یا ریداندنت (Redundant)” که با نام ریداندانسی (Redundancy) نیز شناخته میشود در معنای کلمه به معنای افزونه یا افزونگی است.
شاید با خود بپرسید که افزونگی داده چیست؟ در مهندسی، افزونه یا افزونگی به کپیبرداری از اجزا یا عملکردهای حیاتی یک سیستم با هدف افزایش قابلیت اطمینان و امنیت سیستم گفته میشود. بهطور معمول این قابلیت بهصورت یک نسخه پشتیبان برای بهبود عملکرد سیستم مانند گیرندههای GNSS یا پردازش کامپیوتری چند رشتهای انجام میشود. در واقع ریداندنت (Redundant) در تکثیر مولفهها و امکانات یک سیستم نقش یک بکاپ را برعهده دارد که از قطع بودن سرور در شرایط مختلف جلوگیری میکند.
بیشتر بخوانید: آموزش تکثیر داده ها بین چندین سرور
انواع مختلف ریداندنت (Redundant)
همانطور که پیشتر اشاره کردیم ریداندانت یا ریداندنت (Redundant) نقش مهمی در مدیریت خطای سیستم دارد. این فناوری با استفاده از چند مولفه به جای یک مولفه احتمال خطا و خرابی سیستم را از بین میبرد. بهعنوان مثال در یک سرور دو منبع تغذیه وجود دارد اگر یکی از آنها به هر دلیلی خراب شود، سیستم بهطور اتوماتیک به منبع تغذیه دوم سوئیچ میکند. Redundant با توجه به عملکردهای متنوع در انواع مختلف وجود دارد که عبارتند از:
1. ریداندنت سیستم یا System Redundancy
این نوع ریداندانت که با قابلیت High-Availability و حرف اختصاری HA مشخص میشود، بهطور فعال دادهها را روی دو NAS مجزا و در عین حال یکسان همگامسازی می کند. در صورتی که یکی از آنها نیاز به تعمیر داشته باشد، بدون درنگ کنترل را دومی به دست میگیرد، بههمین خاطر دادهها همیشه در سیستم در دسترس کاربران هستند.
2. ریداندانت سیستمعامل یا OS Redundancy
در صورت خاموش شدن ناگهانی سیستم، احتمال از بین رفتن دادهها وجود دارد. با این حال در ریداندانت سیستمعامل براساس معماری Dual Disk On Module تمام دادهها حتی سیستمعامل بهطور کامل ذخیره و بازیابی میشوند. همچنین این روش دارای عملکردی بیعیب و نقص و حداکثر زمان برای آپدیت را نیز تضمین میکند.
3. ریداندانت شبکه Network Redundancy
ارتباط شبکه موثر و بدونوقفه از دو طریق انجام میشود. یکی از طریق پهنای باند 802.3ad که براساس پورتهای مرتبط برای اشتراکگذاری و انتقال استفاده میشود. در صورت اتصال شبکه، دومین روش ارتباط حالت Failover است. در این روش از یک پورت اصلی برای ترافیک ورودی و خروجی بین دو دستگاه استفاده میکنند تا به عنوان یک پشتیبان ار ارتباط نگهداری شود.
4. ریداندانت سخت افزاری Hardware Redundancy
در این حالت، با افزودن قطعات سختافزاری مهم و اصلی در صورت خراب شدن یکی از قطعات، قطعه دوم عملیات را ادامه میدهد، در نتیجه از قطع و خاموشی سیستم جلوگیری میشود. ریداندانت سختافزاری به دو صورت فعال و غیرفعال است. هر دو عملکرد بدون دخالت انسان با استفاده از ظرفیت اضافی سیستم از کاهش عملکرد و فراتر رفتن از محدودیتها جلوگیری میکند. ریداندنت فعال (Active redundancy) از افت عملکرد با نظارت بر تک دستگاهها جلوگیری میکند. در واقع این مدل ریداندانسی وظیفهی تشخیص و تصحیح خطا را برعهده دارد.
ریداندنت غیرفعال (Passive redundanc) از ظرفیت اضافی برای کاهش تاثیر خرابی قطعات استفاده میکند. یکی از شکلهای رایج ریداندنت غیرفعال در قطعات اصلی سرور مانند پاور، منبع تغذیه و … است.
5. ریداندنت نرم افزاری Software Redundancy
در این حالت، چند کپی از یک یا چند برنامه در کنار هم ذخیره میشوند تا در صورت خرابی یکی از آنها سیستم از کپیهای ذخیره شده استفاده کند. عمده استفاده از ریداندنت نرمافزاری در برنامهنویسی و تولید نرمافزار است تا برنامهنویسها بتوانند از خطاهای نرمافزاری جلوگیری کنند.
6. ریداندنت اطلاعاتی Information Redundancy
این نوع ریداندنت برای نگهداری از اطلاعات و دادهها در سیستمهای ذخیرهسازی مراکز داده و دیتاسنترها کاربرد دارد. در این روش چندین کپی از اطلاعات نگهداری میشود تا در صورت هرگونه مشکل از کپیهای دیگر استفاده شود.
7. ریداندنت زمانی Time Redundancy
برای برطرف کردن خطاهای گذرا Transient از ریداندنت زمانی استفاده میشود. در این روش یک فرآیند یا عملکرد در زمانهای مختلف چندین بار تکرار میشود. سپس تمام عملکردهای تکرار شده را با هم مقایسه و عملکرد نهایی و بدون اشتباه را ذخیره میکنند.
خرید سرور hp
Redundancy در سرور چیست؟
داشتن یک سرور اضافی مانند داشتن یک تایر یدکی برای ماشین است. ریداندانسی سرور بهطورکلی یک نسخهی تکراری از سیستم است که شامل همه چیز از جمله خطوط ارتباطی تا دستگاههای شبکه و … خواهد بود. اگر سرور اصلی به هر دلیلی از کار بیفتد میتوانید از ریداندنت سرور به عنوان سیستمعامل اصلی کسبوکارتان استفاده کنید. داشتن یک سرور پشتیبان تضمین میکند که در صورت از دست دادن اطلاعات، همچنان کسبوکارتان میتواند به فعالیت ادامه دهد. مانند زمانی که کنار جاده گیر کردهاند و به دلیل داشتن تایر یدکی نیازی نیست منتظر یدککش بمانید. در عوض میتوانید تایر را تعویض و به سمت هدف خود حرکت کنید.
توجه داشته باشید که سرور ریداندنت تا زمانیکه لازم نباشد از آن استفاده کنید، بهصورت آفلاین میماند و فقط زمانیکه سرور اصلی دچار مشکل شود، روشن میشود.
سرور HP DL380 G10 از بهترین سرورهای دنیا با طراحی منحصر بفرد
Redundant در فن سرور یعنی چه؟
آیا تا بهحال متوجه داغ شدن سرور یا NAS شدهاید؟ این میتواند باعث نگرانی باشد، زیرا احتمال از کار افتادن فن و خاموشی ناگهانی سیستم وجود دارد. ریداندنت فن راهحلی برای حفظ عملکرد روان و ایمن سرورتان خواهد بود. در این حالت دو فن در سرور قرار میگیرد و در صورت وجود هرگونه مشکل یا خرابی در فن اول، فن پشتیبان وظیفهی خنککنندگی در سرور را ادامه میدهد.
معرفی محصول: فن سرور dl360 g8
ریداندنت (Redundant) در دیسک درایوها
RAID 1 و RAID 5 رویکردهای رایج برای ریداندانت در دیسک درایوها هستند.
هر کدام از حالتهای RAID مختلف از جمله RAID 0، 1، 5، 6، 10، 50، 60 و JBOD برای تعادل عملکرد و حفاظت از دادهها مورد استفاده قرار میگیرد.
در این حالت چندین نسخه از فایلها در چندین دیسک درایو به عنوان مثال هارد دیسک ایجاد میشود. اگر یکی از هارد دیسکها در آرایه از کار بیفتد، هارد دیسکهای دیگر بدون وقفه آن را برطرف میکنند. استفاده از ریداندنت برای دیسک درایوها از اطلاعات و دادهها در برابر بسیاری از مشکلات از جمله خرابی درایوها، سرقت دستگاه، آتشسوزی، حذف تصادفی فایلها و … محافظت میکند.
معرفی محصول: پاور سرور hp 750
پاور ریداندنت redundant به چه معناست؟
ریداندانت پاور (Redundant Power Supply) نیز مانند ریداندانسی سرور است با این تفاوت که سرور بهطور همزمان دارای 2 منبع تغذیه یکسان است. با اضافه شدن یک منبع تغذیه اضافی، این اطمینان وجود دارد که دادههای مهم هرگز از بین نخواهد رفت. در صورت خرابی یکی از پاورها در سرور به هردلیلی پاور دوم عملکرد سرور را بدون هیچگونه قطعی ادامه میدهد.




سلام
اطلاعات مفید بود خسته نباشید
ممنون