غلبه بر خرابی
برخی از ویرایشها در این مقاله در چارچوب یک تکلیف دانشگاهی انجام شدهاند. این تکالیف توسط ؟ برای دانشجویان ؟ تعیین شدهاند. |
این مقاله، غلبه بر خرابی، اخیراً بهواسطهٔ فرایند ایجاد مقاله ایجاد شدهاست. بازبینیکننده در حال بستن درخواست است و این برچسب احتمالاً بهزودی برداشته میشود.
ابزارهای بازبینی: پیشبارگیری بحث اعلان به نگارنده |
خطای اسکریپتی: پودمان «AfC submission catcheck» وجود ندارد.
*******"این مقاله در حال ترجمه از ویکی انگلیسی است لطفا حذف نشود."********
عبارت است از جابهجایی به سرور، سیستم، جزء سختافزاری یا شبکه اضافی یا آماده به کار، در صورت خرابی یا خاتمه غیرعادی برنامه فعال قبلی، سرور، سیستم، جزء سختافزاری یا شبکه در یک شبکه رایانهای.
(غلبه بر خرابی( رد کردن خرابی) ارتباطي را از طريق يك لينك با كيفيت برقرار نموده و يك لينك ديگري را به صورت standby نگه داريم. كه در مواقع قطعي لينك اول به صورت اتوماتيك بر روي لينك دوم switch شود.)
. Failover و switchover اساساً عملیات مشابهی هستند، با این تفاوت که failover خودکار است و معمولاً بدون هشدار عمل می کند، در حالی که تعویض نیاز به دخالت انسان دارد.
طراحان سیستمها معمولاً قابلیت Failover را در سرورها، سیستمها یا شبکههایی ارائه میکنند که به در دسترس بودن تقریباً پیوسته و درجه بالایی از قابلیت اطمینان نیاز دارند .
در سطح سرور، اتوماسیون خطا معمولاً از یک سیستم ضربان قلب استفاده میکند که دو سرور را یا از طریق استفاده از یک کابل جداگانه (به عنوان مثال، پورت/کابل سریال RS-232 ) یا اتصال شبکه به هم متصل میکند. تا زمانی که یک «نبض» یا «تپش قلب» منظم بین سرور اصلی و سرور دوم ادامه دارد، سرور دوم سیستمهای خود را آنلاین نمیکند. همچنین ممکن است سرور سومی "قطعات یدکی" وجود داشته باشد که دارای قطعات یدکی در حال اجرا برای سوئیچینگ "داغ" برای جلوگیری از خرابی است. سرور دوم به محض اینکه تغییری در "ضربان قلب" دستگاه اول تشخیص داد، کار سرور اول را بر عهده می گیرد. برخی از سیستم ها این قابلیت را دارند که اعلان Failover را ارسال کنند.
برخی از سیستم ها، عمدا، به طور کامل به طور خودکار شکست نمی خورند، بلکه نیاز به مداخله انسانی دارند. این پیکربندی «اتوماتیک با تأیید دستی» بهمحض تأیید failover توسط انسان بهطور خودکار اجرا میشود.
Failback فرآیند بازگرداندن یک سیستم، مؤلفه یا سرویسی است که قبلاً در حالت خرابی قرار داشت و به حالت اولیه خود باز میگردد و سیستم آماده به کار از حالت آماده به کار باز میگردد.
استفاده از نرمافزار مجازیسازی باعث شده است که شیوههای خرابکاری کمتر به سختافزار فیزیکی از طریق فرآیندی که به آن مهاجرت گفته میشود، که در آن یک ماشین مجازی در حال اجرا از یک میزبان فیزیکی به میزبان دیگر منتقل میشود، با اختلال کم یا بدون اختلال در سرویس، کمتر شود.
تاریخچه[ویرایش]
اصطلاح Failover، اگرچه احتمالاً قبلاً توسط مهندسان استفاده میشد، در گزارشی که ناسا در سال 1962 از طبقه بندی خارج شده بود، یافت میشود. [۱] اصطلاح «تغییر» را میتوان در دهه 1950 [۲] هنگام توصیف «سیستمهای آماده به کار «گرم» و «سرد» یافت، با معنای فعلی تغییر فوری به یک سیستم در حال اجرا (گرم) و تعویض تاخیری به سیستمی که نیاز به راه اندازی دارد (سرد).
مجموعه مقالات کنفرانس از سال 1957 سیستم های کامپیوتری را با هر دو سوئیچور اضطراری (یعنی خرابی) و خرابی برنامه ریزی شده (برای تعمیر و نگهداری) توصیف می کند. [۳]
همچنین ببینید[ویرایش]
- Data integrity
- Fencing (computing)
- Log shipping
- Safety engineering
- teleportation (virtualization)
- High-availability cluster
- Load balancing
- Fault-tolerance
- Disaster recovery
منابع[ویرایش]
- For application-level failover, see for example .
- ^ NASA Postlaunch Memorandum Report for Mercury-Atlas, June 15, 1962.
- ^ Petroleum Engineer for Management - Volume 31 - Page D-40
- ^ Proceedings of the Western Joint Computer Conference, Macmillan 1957
رده:سامانههای تحمل خطای رایانهای رده:شبکه رایانه
This article "غلبه بر خرابی" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:غلبه بر خرابی. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
- ↑ NASA Postlaunch Memorandum Report for Mercury-Atlas, June 15, 1962.
- ↑ Petroleum Engineer for Management - Volume 31 - Page D-40
- ↑ Proceedings of the Western Joint Computer Conference, Macmillan 1957