Sẵn sàng là có liên quan với các lỗi hệ thống và những hậu quả liên quan của nó. Một lỗi hệ thống xảy ra khi hệ thống không còn mang lại. một dịch vụ phù hợp với đặc điểm kỹ thuật của nó. Một thất bại như vậy là có thể quan sát bằng của hệ thống người dùng-một trong hai người hoặc các hệ thống khác. Một ví dụ về một kịch bản chung sẵn có xuất hiện trong hình 4.3. Trong số các lĩnh vực quan tâm là làm thế nào lỗi hệ thống được phát hiện, thường xuyên như thế nào hệ thống thất bại có thể xảy ra, những gì sẽ xảy ra khi có sự cố xảy ra, bao lâu một hệ thống được cho phép để được ra khỏi hoạt động, khi thất bại có thể xảy ra một cách an toàn, làm thế nào thất bại có thể được ngăn chặn, và những loại thông báo được yêu cầu khi một thất bại occurs.We cần phải phân biệt giữa thất bại và lỗi lầm. Một lỗi có thể trở thành một thất bại nếu không được sửa chữa hoặc đeo mặt nạ. Đó là một thất bại là có thể quan sát bởi người sử dụng của hệ thống và một lỗi không phải là. Khi một lỗi không trở thành quan sát, nó sẽ trở thành một thất bại. Ví dụ, một lỗi có thể lựa chọn các thuật toán sai cho một tính toán, kết quả là một tính toán sai lầm gây ra hệ thống để fail.Once một hệ thống thất bại, một khái niệm quan trọng liên quan trở thành thời gian để sửa chữa nó. Kể từ khi một lỗi hệ thống là có thể quan sát bởi người sử dụng, thời gian để sửa chữa là thời gian cho đến khi thất bại là không còn quan sát được. Đây có thể là một sự chậm trễ ngắn trong thời gian đáp ứng hoặc nó có thể là thời gian cần một ai đó để bay đến một địa điểm từ xa trong miền núi Peru để sửa chữa một phần của máy móc khai thác mỏ (ví dụ này được đưa ra bởi một người chịu trách nhiệm sửa chữa các phần mềm trong một công cụ khai thác máy.). Sự phân biệt giữa lỗi lầm và thất bại cho phép thảo luận về các chiến lược tự động sửa chữa. Đó là, nếu mã có chứa một lỗi được thực hiện nhưng hệ thống có thể phục hồi từ các lỗi mà không bị quan sát, không có khả failure.The của một hệ thống là xác suất mà nó sẽ hoạt động khi nó là cần thiết. Điều này thường được định nghĩa là
từ nay đến những thuật ngữ như 99,9% sẵn có, hoặc một xác suất 0,1% mà hệ thống sẽ không hoạt động khi cần thiết. Ngưng hoạt động theo lịch trình (tức là, ra khỏi dịch vụ) thường không được xem xét khi tính sẵn có, vì hệ thống "không cần thiết" của
định nghĩa. Điều này dẫn đến tình huống mà hệ thống bị hỏng và người dùng đang chờ đợi nó, nhưng thời gian chết được lên kế hoạch và do đó không được tính đối với bất kỳ tài liệu requirements.This sẵn có đã được tạo ra bởi một ChmMagic chưa đăng ký, hãy truy cập vào http: //www.bisenter .com để đăng ký nó. Các kịch bản nhờ .Availability chung Từ những nhận xét này, chúng tôi có thể nhìn thấy các phần của một kịch bản sẵn có, thể hiện trong hình 4.2. Nguồn của kích thích. Chúng tôi phân biệt giữa chỉ nội bộ và bên ngoài các lỗi hay thất bại kể từ khi hệ thống phản ứng mong muốn có thể khác nhau. Trong ví dụ của chúng tôi, thông điệp bất ngờ đến từ bên ngoài hệ thống. Kích thích kinh tế. Một lỗi của một trong các loại sau đây xảy ra.
- thiếu sót. Một thành phần không đáp ứng với một đầu vào.
- tai nạn. Các thành phần liên tục bị lỗi thiếu sót.
- thời gian. Một thành phần phản ứng nhưng các phản ứng là sớm hay muộn.
- phản ứng. Một thành phần đáp ứng với một giá trị không chính xác.
- Trong hình 4.3, các kích thích là một tin bất ngờ đến. Đây là một ví dụ về một lỗi thời gian. Các thành phần đó tạo ra các thông điệp đã làm như vậy tại một thời điểm khác nhau hơn so với dự kiến. Artifact. Này quy định các nguồn lực cần thiết để có thể sẵn sàng cao, chẳng hạn như một bộ xử lý, kênh thông tin liên lạc, xử lý, hoặc lưu trữ.
Môi trường. Các trạng thái của hệ thống khi có lỗi hay thất bại xảy ra cũng có thể ảnh hưởng đến hệ thống phản ứng mong muốn. Ví dụ, nếu hệ thống đã nhìn thấy một số lỗi và đang hoạt động ở chế độ bình thường khác hơn, nó có thể được mong muốn để đóng cửa hoàn toàn. Tuy nhiên, nếu đây là lỗi đầu tiên quan sát thấy, một số sự suy thoái của thời gian phản ứng hoặc chức năng có thể được ưa thích. Trong ví dụ của chúng tôi, hệ thống đang hoạt động bình thường. Response. Có một số phản ứng có thể để một lỗi hệ thống. Chúng bao gồm đăng nhập thất bại, thông báo cho người dùng được lựa chọn hoặc các hệ thống khác, chuyển sang một chế độ bị suy thoái với hoặc ít khả năng hoặc ít chức năng, tắt hệ thống bên ngoài, hoặc trở nên không khả dụng trong sửa chữa. Trong ví dụ của chúng tôi, hệ thống sẽ thông báo cho các nhà điều hành của thông điệp bất ngờ và tiếp tục hoạt động bình thường. Biện pháp ứng phó. Các biện pháp phản ứng có thể chỉ định một tỷ lệ phần trăm tính sẵn có, hoặc nó có thể chỉ định một thời gian để sửa chữa, thời gian mà hệ thống phải có sẵn, hoặc thời gian mà hệ thống phải có sẵn. . Trong hình 4.3, không có thời gian chết như là kết quả của tin nhắn không mong muốn . Bảng 4.1 trình bày các giá trị có thể cho mỗi phần của một kịch bản khả Tài liệu này được tạo ra bởi một ChmMagic chưa đăng ký, hãy truy cập vào http: //www.bisenter. com để đăng ký nó. Cảm ơn. Phần của Scenario giá trị có thể có nguồn nội bộ cho hệ thống; bên ngoài vào hệ thống kích thích lỗi: thiếu sót, tai nạn, thời gian, đáp ứng xử lý Artifact của hệ thống, các kênh thông tin liên lạc, liên tục lưu trữ, xử lý môi trường hoạt động bình thường; chế độ xuống cấp (tức là, ít tính năng hơn, một mùa thu trở lại giải pháp) hệ thống đáp ứng nên phát hiện sự kiện và thực hiện một hoặc nhiều điều sau đây: ghi lại nó thông báo cho các bên thích hợp, bao gồm cả người sử dụng và các hệ thống khác vô hiệu hóa các nguồn của sự kiện đó gây ra lỗi hay thất bại theo quy tắc được xác định là không có sẵn cho một khoảng thời gian định trước, mà phụ thuộc vào khoảng thời gian quan trọng của các hệ thống tiếp tục hoạt động bình thường hoặc chế độ xuống cấp Response Đo Đo khoảng thời gian khi hệ thống phải có sẵn thời gian sẵn có khoảng thời gian trong đó hệ thống có thể bị xuống cấp trong chế độ thời gian sửa chữa
đang được dịch, vui lòng đợi..