מערכות בקרה ואוטומציה
עיצוב מערכות חיוניות: עקרונות מעשיים עבור סובלנות
Table of Contents
תכנון מערכות הפעלה מחדש חיוני כדי להבטיח הפעלה רציפה למרות כישלונות או בעיות בלתי צפויות. סובלנות Fault כרוך ביישום אסטרטגיות המאפשרות מערכות לשמור על פונקציונליות גם כאשר רכיבים נכשלים. מאמר זה חוקר עקרונות מעשיים כדי להשיג עיצוב מערכת לא-סובלנית.
הבנה של סובלנות
סובלנות Fault מתייחסת ליכולתה של המערכת להמשיך לתפקד כראוי במקרה של תקלות חומרה או תוכנה.זהו היבט קריטי של אמינות מערכת וזמינות.עיצוב לסובלנות לקויה כרוך במתן נקודות פוטנציאליות של כשל ומימוש אמצעים כדי להפחית את ההשפעה שלהם.
עקרונות מרכזיים לעיצוב Fault-Tolerant
- (ב) ,0) , Redundancy: 1 אינטגרטיביים או מערכות כפולות אשר יכולות לקחת אם נכשלות העיקרית.
- (ב) ⁇ 0 (בשיתוף מקניניזם: ⁇ 1) , מעבר אוטומטי הניתן להחלפת מערכות גיבוי ללא הפרעה בשירות.
- (ב) ⁇ :0) מערכות עיצוביות של LT:1 כדי להפחית את הפונקציונליות בהדרגה ולא להיכשל לחלוטין.
- (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- בדיקה אחרונה ב-13 ביולי 2010. ^ FLT:0.17.Regular Testing: FLT:1 Conduct Wrong הזרקת ובדיקות שיקום כדי להבטיח את אמצעי החוסן לעבוד ביעילות.
יישום Fault Tolerance
החלת עקרונות אלה כרוכה בבחירת טכנולוגיות ואדריכלות מתאימות.מערכות מבוזרות, למשל, תמיכה טבעית ב Redundancy ו- Failover. שירותי ענן לעתים קרובות לספק תכונות של סובלנות מובנת, פשטות את יישום. ניטור ומערכות התראה הם גם חיוניים לזיהוי מוקדם של בעיות.