Công cụ tính SLA uptime là gì?
Thỏa thuận mức dịch vụ (SLA – Service Level Agreement) quy định mức độ sẵn sàng mà một dịch vụ phải đạt được, thường biểu diễn dưới dạng phần trăm như 99,9% (hay còn gọi là "ba số chín"). Công cụ này chuyển cam kết uptime đó thành lượng downtime tối đa được phép trong một khoảng thời gian bạn chọn — theo ngày, tuần, tháng, quý hoặc năm — và quy đổi sang giây, phút, giờ và ngày để bạn dễ dàng kiểm tra xem nhà cung cấp có giữ đúng cam kết hay không.
Cách sử dụng
Nhập phần trăm SLA của bạn (ví dụ 99,95) rồi chọn khoảng thời gian muốn đo. Kết quả sẽ cho biết thời gian gián đoạn được phép trong khoảng thời gian đó. Tháng được tính theo 30,4375 ngày, quý theo 91,3125 ngày và năm theo 365,25 ngày để cân bằng sự chênh lệch của lịch.
Giải thích công thức
Tỷ lệ không khả dụng đơn giản là \(1 - \frac{\text{SLA (\%)}}{100}\). Nhân tỷ lệ này với tổng độ dài của khoảng thời gian sẽ ra được downtime cho phép. Với đơn vị phút, trước tiên hãy đổi khoảng thời gian sang phút: \(\text{số ngày} \times 24 \times 60\). Như vậy, một năm có tổng cộng 525.960 phút.
$$\text{Downtime (min)} = \text{Period Days} \times 1440 \times \left(1 - \frac{\text{SLA (\%)}}{100}\right)$$
Ví dụ minh họa
Với SLA 99,9% tính theo năm: tỷ lệ không khả dụng = \(1 - 0{,}999 = 0{,}001\). Một năm có \(365{,}25 \times 1440 = 525.960\) phút. Downtime cho phép = \(525.960 \times 0{,}001 = \mathbf{525{,}96}\) phút, tức khoảng 8,77 giờ mỗi năm.
Câu hỏi thường gặp
"Năm số chín" nghĩa là gì? Là uptime 99,999%, chỉ cho phép khoảng 5,26 phút downtime mỗi năm.
Công cụ dùng 365 hay 365,25 ngày? Công cụ dùng 365,25 ngày mỗi năm để tính trung bình cho các năm nhuận; bạn có thể chọn tùy chọn theo ngày nếu cần một khoảng 24 giờ chính xác.
Bảo trì theo kế hoạch có được tính không? Điều này tùy thuộc vào hợp đồng của bạn — nhiều SLA loại trừ các khung thời gian bảo trì đã lên lịch khỏi tổng thời gian downtime, vì vậy hãy kiểm tra kỹ điều khoản thỏa thuận.