Thiết kế hệ thống lỗi-để chịu đựng bao gồm việc tạo ra những kiến trúc tiếp tục hoạt động hiệu quả mặc dù có lỗi trong một số thành phần. các nguyên tắc kỹ thuật đáng tin cậy hướng dẫn sự phát triển của các hệ thống như vậy, đảm bảo tính sẵn có cao và giảm thời gian xuống tối thiểu. Bài này khám phá những phương pháp thực tế và tính toán được dùng trong việc thiết kế các hệ thống lỗi-để chịu lỗi.

Những nguyên tắc cơ bản của sự khoan dung

Khả năng chịu đựng sai sót là khả năng duy trì chức năng khi một phần của hệ thống bị hỏng. Nó bao gồm việc dự phòng, phát hiện lỗi và cơ chế phục hồi. Làm giảm những tính năng này giúp ngăn ngừa sự sụp đổ hệ thống và mất dữ liệu.

Nguyên tắc kỹ thuật đáng tin cậy

Công nghệ tương thích áp dụng mô hình toán học để dự đoán hiệu suất của hệ thống theo thời gian.

  • Tính dự phòng: ) Thêm các thành phần trùng vào để tiếp quản trường hợp thất bại.
  • Thiết kế an toàn:) Mặc định hệ thống dẫn đến trạng thái an toàn khi gặp lỗi.
  • Sự tuyệt chủng: ) Giữ chức năng một phần khi thất bại.
  • Thử nghiệm bình thường:) tiến hành các thử nghiệm để xác định những yếu điểm tiềm năng.

Tính toán tính đáng tin cậy

Tính toán giúp ước lượng xác suất hệ thống có sẵn và thất bại. Số đo lường chung bao gồm:

  • Thời gian hoạt động trung bình giữa thất bại (MTBF): ).
  • Tốc độ thất bại trong một đơn vị.
  • Độ bền kiểu hệ thống [FLT:] [R] xác nhận chức năng hệ thống mà không bị lỗi trong một thời gian đã xác định.

Đối với các hệ thống với sự dự phòng, sự đáng tin cậy có thể được tính bằng cách sử dụng các mô hình loạt và song song, kết hợp các thành phần riêng lẻ để đánh giá hiệu suất toàn bộ hệ thống.