Dịch vụ đám mây được tổ chức bởi Amazon Web Services , Azure , Google và hầu hết những người khác công bố S ervice L Evel Một greement , hoặc SLA, cho các dịch vụ cá nhân mà họ cung cấp. Kiến trúc sư, Kỹ sư nền tảng và Nhà phát triển sau đó chịu trách nhiệm kết hợp những thứ này lại với nhau để tạo ra một kiến trúc cung cấp dịch vụ lưu trữ cho một ứng dụng.
Được thực hiện một cách cô lập, các dịch vụ này thường cung cấp một cái gì đó trong phạm vi từ ba đến bốn chín sẵn có:
- Trình quản lý lưu lượng Azure: 99,99% hoặc 'bốn số'.
- SQL Azure: 99,99% hoặc 'bốn số'.
- Dịch vụ ứng dụng Azure: 99,95% hoặc 'ba chín năm'.
Tuy nhiên, khi kết hợp với nhau trong các kiến trúc, có khả năng bất kỳ một thành phần nào cũng có thể bị mất điện dẫn đến tính khả dụng tổng thể không bằng các dịch vụ thành phần.
Sẵn có hợp chất nối tiếp
Trong ví dụ này, có ba chế độ thất bại có thể xảy ra:
- SQL Azure không hoạt động
- Dịch vụ ứng dụng ngừng hoạt động
- Cả hai đều xuống
Do đó, tính khả dụng chung của "hệ thống" này phải thấp hơn 99,95%. Lý do của tôi khi nghĩ điều này là nếu SLA cho cả hai dịch vụ là:
Dịch vụ sẽ hoạt động 23 giờ trong số 24
Sau đó:
- Dịch vụ ứng dụng có thể nằm ngoài từ 0100 đến 0200
- Cơ sở dữ liệu trong khoảng từ 0500 đến 0600
Cả hai bộ phận cấu thành đều nằm trong SLA của chúng nhưng toàn bộ hệ thống không khả dụng trong 2 giờ trong số 24 giờ.
Sẵn có nối tiếp và song song
Trong kiến trúc này, có một số lượng lớn các chế độ thất bại, tuy nhiên, chủ yếu là:
- Máy chủ SQL trong VùngA không hoạt động
- Máy chủ SQL trong VùngB không hoạt động
- Dịch vụ ứng dụng trong VùngA ngừng hoạt động
- Dịch vụ ứng dụng trong VùngB ngừng hoạt động
- Quản lý giao thông ngừng hoạt động
- Sự kết hợp ở trên
Bởi vì Trình quản lý lưu lượng là một bộ ngắt mạch, nó có khả năng phát hiện sự cố ngừng hoạt động ở một trong hai khu vực và định tuyến lưu lượng truy cập đến khu vực làm việc, tuy nhiên vẫn có một điểm lỗi duy nhất ở dạng Trình quản lý lưu lượng, do đó, toàn bộ "hệ thống" không thể có cao hơn 99,99%.
Làm thế nào tính khả dụng gộp của hai hệ thống trên có thể được tính toán và ghi lại cho doanh nghiệp, có khả năng yêu cầu tìm kiếm lại nếu doanh nghiệp mong muốn mức dịch vụ cao hơn kiến trúc có khả năng cung cấp?
Nếu bạn muốn chú thích các sơ đồ, tôi đã xây dựng chúng trong Biểu đồ Lucid và tạo một liên kết đa sử dụng, hãy nhớ rằng bất kỳ ai cũng có thể chỉnh sửa biểu đồ này để bạn có thể muốn tạo một bản sao của các trang để chú thích.