ความทนทานต่อความผิดพลาด

ความทนทานต่อความผิดพลาด

ความทนทานต่อความผิดพลาด คือคุณภาพของระบบคอมพิวเตอร์ที่จัดการกับความล้มเหลวของส่วนประกอบฮาร์ดแวร์หรือซอฟต์แวร์ได้อย่างงดงาม ระบบสามารถอธิบายได้ว่า ทนต่อความผิดพลาด หากยังคงทำงานได้อย่างน่าพอใจเมื่อมีเงื่อนไขความล้มเหลวของระบบอย่างน้อยหนึ่งเงื่อนไข

ความทนทานต่อข้อผิดพลาดสามารถทำได้โดยการคาดการณ์ความล้มเหลวและรวมมาตรการป้องกันไว้ในการออกแบบระบบ ด้านล่างนี้คือตัวอย่างเทคนิคในการบรรเทาและทนต่อความล้มเหลวในระบบคอมพิวเตอร์

วิธีการออกแบบเพื่อความทนทานต่อข้อผิดพลาด

  1. ไฟฟ้าขัดข้อง - ให้คอมพิวเตอร์หรืออุปกรณ์เครือข่ายทำงานบน a UPS (เครื่องสำรองไฟ) ในกรณีที่ไฟฟ้าดับ ตรวจสอบให้แน่ใจว่า UPS สามารถแจ้งผู้ดูแลระบบและปิดคอมพิวเตอร์อย่างถูกต้องหลังจากผ่านไปสองสามนาที หากไม่มีไฟกลับมา
  2. ไฟกระชาก - หากไม่มี UPS เชื่อมต่อกับคอมพิวเตอร์หรือ UPS ไม่มีให้ เกิดขึ้น การป้องกัน อุปกรณ์ที่เชื่อมต่อไม่ได้รับการคุ้มครอง เราขอแนะนำอุปกรณ์ป้องกันไฟกระชากเพื่อช่วยป้องกันในกรณีที่ไฟกระชาก
  3. ข้อมูลสูญหาย - วิ่ง ข้อมูลสำรอง ทุกวันหรืออย่างน้อยเดือนละครั้งในคอมพิวเตอร์หากมีการจัดเก็บข้อมูลสำคัญไว้ สร้างมิเรอร์ของข้อมูลในตำแหน่งอื่น
  4. ความล้มเหลวของอุปกรณ์หรือคอมพิวเตอร์ - มีเครื่องที่สอง คอมพิวเตอร์ หรือคอมพิวเตอร์ ฮาร์ดแวร์ ส่วนประกอบที่มีให้ในกรณีที่เกิดความล้มเหลวเพื่อป้องกันการหยุดทำงานเป็นเวลานาน
  5. การเข้าถึงโดยไม่ได้รับอนุญาต - หากเชื่อมต่อกับเครือข่าย ให้ตั้งค่า a ไฟร์วอลล์ .
  6. หมั่นตรวจสอบการอัปเดต - ตรวจสอบให้แน่ใจว่าระบบปฏิบัติการและโปรแกรมที่ทำงานอยู่มีการอัปเดตล่าสุด
  7. ล็อคอุปกรณ์หรือรหัสผ่านป้องกันคอมพิวเตอร์ - เมื่อไม่ได้ใช้งาน ให้ล็อคคอมพิวเตอร์และเก็บคอมพิวเตอร์หรืออุปกรณ์เครือข่ายไว้ในบริเวณที่ปลอดภัย
  8. โอเวอร์โหลด - ตั้งค่าคอมพิวเตอร์สำรองหรืออุปกรณ์เครือข่ายเพื่อใช้เป็นจุดเชื่อมต่อสำรอง หรือสามารถแชร์โหลดผ่านการตั้งค่าสมดุลโหลดหรือการตั้งค่าแบบวนซ้ำ
  9. ไวรัส - ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ได้อัปเดตแล้ว ไวรัส คำจำกัดความ