Thiết kế những kiến trúc có lỗi là thiết yếu để đảm bảo sự đáng tin cậy và sẵn có nó bao gồm lên kế hoạch cho những thất bại tiềm năng và thực hiện các chiến lược để giảm thiểu tác động của chúng bài báo này khám phá những tính toán thực tế và các nghiên cứu thực tế để minh họa thiết kế hiệu quả của sự khoan dung

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

Sự khoan dung sai sự ngụ ý khả năng hoạt động của hệ thống mặc dù thất bại. Các khái niệm chính bao gồm các cơ chế dự phòng, khả năng phát hiện lỗi và khả năng nhận diện lỗi. Tính toán đúng giúp xác định mức độ cần thiết của việc dự phòng để đáp ứng các mục tiêu có sẵn mong muốn.

Tính toán thực tế

Tính toán cho hệ thống lỗi- khoan thường bao gồm các số đo thời gian định dạng như thời gian trung bình giữa thất bại (MTBF) và GMTBF (MTTR). Ví dụ, để đạt được 99.9% thời gian tăng, tỷ lệ thất bại hệ thống phải thấp đến mức xác suất thất bại đồng thời vẫn còn tối thiểu. Cấp độ dự trữ được xác định dựa trên các thiết bị đo cỡ này.

Nghiên cứu trường hợp

Một nghiên cứu liên quan đến một trung tâm dữ liệu cung cấp điện hai nguồn điện và đường dẫn mạng. Tính toán cho thấy rằng thiết lập này giảm đáng kể khả năng thời gian. ví dụ khác là dịch vụ dựa trên mây sử dụng kiến trúc phân phối để đảm bảo tính có sẵn cao ngay cả trong thời gian ra vùng.

Những tinh thần quan trọng để được khoan dung

  • Tính dự phòng: triển khai nhiều thành phần để tiếp quản trong trường hợp thất bại.
  • Phụ đề được dịch bởi:
  • Phát hiện ra dấu hiệu:) khả năng giám sát để xác định các vấn đề sớm.
  • Thử nghiệm lại:) trình mô phỏng thất bại để kiểm tra khả năng phục hồi.