Q:
Làm thế nào các công ty có thể duy trì các tiêu chuẩn sẵn có ứng dụng?
A:Duy trì tính khả dụng cho các ứng dụng có thể có tác động rộng lớn và đáng kể đến các quy trình kinh doanh. Nói chung, đảm bảo rằng các hệ thống có sẵn trên mạng thông qua máy chủ, nền tảng và hoạt động giao diện nhất quán hỗ trợ tất cả những điều tuyệt vời mà thời đại kỹ thuật số dành cho các doanh nghiệp trong mọi ngành công nghiệp.
Một số khía cạnh chính của việc đảm bảo tính khả dụng cho các ứng dụng phải thực hiện với việc đo lường tính khả dụng đó và biết phải đo lường cái gì. Chẳng hạn, để tìm ra tính khả dụng tổng thể, các nhà phân tích có thể sử dụng kết hợp thời gian trung bình giữa các lần thất bại (thời gian có thể xảy ra sự cố) và thời gian để phục hồi (tốc độ của một thứ gì đó có thể quay lại trực tuyến nhanh như thế nào). Các số liệu như thế này giúp xác định thời gian hoạt động của hệ thống để hiểu các ứng dụng khả dụng sẽ hoạt động như thế nào trong thời gian thực.
Các chuyên gia CNTT cũng phải đo lường tính khả dụng theo mức độ phù hợp của người dùng. Nói cách khác, nó có ý nghĩa để hỏi: Cái gì sẽ có sẵn? Các mục duy nhất quan trọng đối với tính khả dụng là những mục tạo điều kiện cho một số giao dịch của người dùng cuối. Với ý nghĩ đó, cũng hợp lý khi đo lường tính khả dụng tại các điểm cuối của một hệ thống, thay vì ở một nơi khác. Sau đó, các hệ thống có thể sử dụng mô hình ACID hoặc BASE để phân giải và cập nhật dữ liệu trên toàn kiến trúc.
Cùng với các phép đo và phân tích, có các chiến lược thực hiện cốt lõi để tạo và duy trì tính sẵn sàng. Đầu tiên là tạo ra các hệ thống dự phòng đảm bảo thời gian hoạt động ổn định, ngay cả khi có lỗi tại một điểm nhất định. Ví dụ: Amazon Web Services, với tư cách là nhà cung cấp SaaS thống trị, cung cấp cho khách hàng các khu vực sẵn có của Cộng đồng, nơi thực hiện dự phòng này để có tính sẵn sàng cao. Các công ty khác có thể chọn thiết lập các hệ thống như trong nhà này, đặc biệt nếu họ vận hành nhiều văn phòng ở các khu vực địa lý khác nhau.
Một chiến lược cốt lõi khác là điều chỉnh sự giao nhau hiệu quả - đó là đảm bảo rằng trong một thất bại duy nhất, quá trình dự phòng xảy ra càng nhanh càng tốt. Sự kết hợp các nỗ lực này thu nhỏ đáng kể thời gian chết và hỗ trợ khả dụng trong toàn bộ hệ thống.
Quản trị viên hệ thống cũng có thể theo đuổi các phương tiện chủ động để hạn chế các thất bại. Điều này liên quan đến phân tích cấp cao chung của hệ thống và xác định chính xác nơi và sự cố có thể xảy ra. Nói chung, một hệ thống dự phòng tốt là sự bảo vệ tốt nhất chống lại thời gian chết và trình điều khiển có tính sẵn sàng cao.