Chuyển đến nội dung

Máy tính Thời gian Hoạt động - Tính toán Thời gian Hoạt động & Thời gian Ngừng hoạt động của Dịch vụ

Máy tính thời gian hoạt động miễn phí để tính toán phần trăm thời gian hoạt động của dịch vụ từ thời gian ngừng hoạt động hoặc xác định thời gian ngừng hoạt động cho phép từ SLA. Thiết yếu cho các hoạt động CNTT và tuân thủ SLA.

Máy Tính Thời Gian Hoạt Động Dịch Vụ

Đơn Vị Thời Gian *
Loại Tính Toán *

Kết Quả Tính Toán

Thời Gian Hoạt Động
100.00%
Thời Gian Ngừng Hoạt Động
0.00Thời Gian Ngừng Hoạt Động (phút)
Kết Quả Tính Toán
Biểu đồ trực quan hóa thời gian hoạt động100.0%100.00%
Máy tính tải...
📚

Tài liệu hướng dẫn

Máy tính thời gian hoạt động

Máy tính thời gian hoạt động xác định tỷ lệ thời gian mà một dịch vụ, máy chủ hoặc mạng duy trì khả năng sẵn sàng. Nó cũng có thể tính theo chiều ngược lại: khi có mục tiêu thời gian hoạt động từ thỏa thuận mức dịch vụ (SLA), công cụ sẽ xác định thời gian ngừng hoạt động mà mục tiêu đó cho phép.

Thời gian hoạt động có nghĩa là gì

Thời gian hoạt động là phần của một khoảng thời gian được chọn trong đó hệ thống hoạt động bình thường. Thời gian ngừng hoạt động là phần còn lại của khoảng thời gian đó, khi hệ thống bị lỗi, không thể truy cập hoặc không thực hiện được chức năng của mình. Thời gian hoạt động và thời gian ngừng hoạt động luôn cộng lại bằng toàn bộ khoảng thời gian.

Công thức tính thời gian hoạt động

U=T−DT×100U = \frac{T - D}{T} \times 100

trong đó U là thời gian hoạt động tính theo phần trăm, T là tổng thời gian và D là thời gian ngừng hoạt động.

Chuyển tổng thời gian và thời gian ngừng hoạt động về cùng một đơn vị trước khi chia, thường là phút.

Ví dụ: tính thời gian hoạt động từ thời gian ngừng hoạt động

Một máy chủ chạy trong 24 giờ. Trong ngày hôm đó, máy chủ ngừng hoạt động 30 phút.

  • Tổng thời gian: 24 giờ = 1.440 phút
  • Thời gian ngừng hoạt động: 30 phút
  • Thời gian hoạt động: ((1.440 − 30) / 1.440) × 100 = 97,92%

Công thức tính thời gian ngừng hoạt động cho phép

SLA thường cam kết một tỷ lệ thời gian hoạt động tối thiểu thay vì một con số thời gian ngừng hoạt động. Để chuyển cam kết đó thành ngân sách thời gian ngừng hoạt động:

D=T×(1−S100)D = T \times \left(1 - \frac{S}{100}\right)

trong đó D là thời gian ngừng hoạt động cho phép, T là tổng thời gian và S là thời gian hoạt động được SLA cam kết, tính theo phần trăm.

Ví dụ: tính thời gian ngừng hoạt động từ SLA

Một nhà cung cấp cam kết thời gian hoạt động 99,9% trong một tháng có 30 ngày.

  • Tổng thời gian: 30 ngày = 43.200 phút
  • SLA: 99,9%
  • Thời gian ngừng hoạt động cho phép: 43.200 × (1 − 0,999) = 43,2 phút

Các mức SLA phổ biến (“số chín”)

Các nhóm CNTT thường mô tả mục tiêu thời gian hoạt động bằng cách đếm số chữ số 9 trong tỷ lệ phần trăm. Mỗi số 9 thêm vào làm giảm mạnh thời gian ngừng hoạt động cho phép:

Thời gian hoạt độngTên gọiThời gian ngừng hoạt động mỗi nămThời gian ngừng hoạt động mỗi thángThời gian ngừng hoạt động mỗi ngày
99%hai số chín3,65 ngày7,2 giờ14,4 phút
99,9%ba số chín8,76 giờ43,2 phút1,44 phút
99,99%bốn số chín52,56 phút4,32 phút8,6 giây
99,999%năm số chín5,26 phút25,9 giây0,86 giây

Các số liệu sử dụng một tháng có 30 ngày và một năm có 365 ngày, đồng thời đã được làm tròn.

Cách sử dụng máy tính thời gian hoạt động

  1. Nhập tên dịch vụ nếu muốn. Tên này chỉ dùng để gắn nhãn cho kết quả và không ảnh hưởng đến phép tính.
  2. Nhập khoảng thời gian và chọn đơn vị: giờ, ngày hoặc năm.
  3. Chọn loại phép tính: “Thời gian ngừng hoạt động” để tìm tỷ lệ thời gian hoạt động hoặc “SLA” để tìm thời gian ngừng hoạt động cho phép.
  4. Nhập thời gian ngừng hoạt động theo phút hoặc SLA theo phần trăm.
  5. Xem tỷ lệ thời gian hoạt động và thời gian ngừng hoạt động tính theo phút. Biểu đồ chia khoảng thời gian thành phần thời gian hoạt động và thời gian ngừng hoạt động.

Khoảng thời gian phải là một số dương. Thời gian ngừng hoạt động không được âm hoặc lớn hơn toàn bộ khoảng thời gian. SLA phải nằm trong khoảng từ 0 đến 100. Các tổ hợp không hợp lệ sẽ tạo ra thông báo lỗi thay vì kết quả.

Khi độ sẵn sàng rất cao, kết quả hiển thị thêm các chữ số thập phân thay vì làm tròn thành 100%. Giá trị thời gian hoạt động như 99,999% thể hiện một khoảng chênh lệch thực tế mà kỹ sư cần nhìn thấy, không giống với thời gian hoạt động hoàn hảo.

Thời gian hoạt động và độ sẵn sàng

Thời gian hoạt động đo lường việc hệ thống có đang chạy hay không. Độ sẵn sàng có phạm vi rộng hơn: nó cũng xét xem hệ thống có phản hồi chính xác và đủ nhanh để sử dụng hay không. Một máy chủ về mặt kỹ thuật có thể vẫn “đang hoạt động” nhưng bị quá tải và phản hồi quá chậm để xử lý yêu cầu. Trong trường hợp đó, máy chủ đang hoạt động nhưng chưa hoàn toàn sẵn sàng.

Vì sao thời gian hoạt động quan trọng

Các nhà cung cấp dịch vụ đám mây, công ty lưu trữ và bộ phận CNTT theo dõi thời gian hoạt động để kiểm tra việc đáp ứng các cam kết SLA, lập kế hoạch cho các đợt bảo trì và làm căn cứ chi tiêu cho phần cứng dự phòng hoặc hệ thống chuyển đổi dự phòng. Không đạt mục tiêu SLA có thể dẫn đến tín dụng dịch vụ hoặc các hình phạt khác được ghi trong hợp đồng.

Các câu hỏi thường gặp

Máy tính thời gian hoạt động là gì?

Đây là công cụ chuyển đổi giữa thời gian ngừng hoạt động và tỷ lệ thời gian hoạt động trong một khoảng thời gian được chọn, hoặc chuyển đổi tỷ lệ SLA thành ngân sách thời gian ngừng hoạt động cho phép.

Tính tỷ lệ thời gian hoạt động như thế nào?

Chia thời gian hệ thống hoạt động cho toàn bộ khoảng thời gian, rồi nhân với 100. Với 30 phút ngừng hoạt động trong một ngày 24 giờ: ((1.440 − 30) / 1.440) × 100 = 97,92%.

Thời gian hoạt động 99,9% có nghĩa là gì?

Điều đó có nghĩa là hệ thống có thể ngừng hoạt động tối đa khoảng 8,76 giờ mỗi năm, 43,2 phút mỗi tháng hoặc 1,44 phút mỗi ngày mà vẫn đạt mục tiêu. Mức này thường được gọi là “ba số chín”.

Tính thời gian ngừng hoạt động từ SLA như thế nào?

Nhân toàn bộ khoảng thời gian với (1 − SLA / 100). SLA 99,9% trong một tháng có 30 ngày cho phép thời gian ngừng hoạt động là 43.200 × 0,001 = 43,2 phút.

Sự khác biệt giữa thời gian hoạt động và độ sẵn sàng là gì?

Thời gian hoạt động đo lường việc hệ thống có đang chạy hay không. Độ sẵn sàng cũng xét xem hệ thống có phản hồi chính xác và đủ nhanh để sử dụng hay không, vì vậy một hệ thống chạy chậm nhưng vẫn hoạt động về mặt kỹ thuật được tính là đang hoạt động nhưng chưa hoàn toàn sẵn sàng.

Vì sao các nhóm CNTT nói về “số chín”?

Mỗi số 9 thêm vào tỷ lệ phần trăm, từ 99% đến 99,9% rồi đến 99,99% và tiếp tục như vậy, làm giảm thời gian ngừng hoạt động cho phép khoảng mười lần. Đếm số 9 là cách nhanh để mô tả mức độ nghiêm ngặt của mục tiêu thời gian hoạt động.

Tài liệu tham khảo

  1. "High availability." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/High_availability.
  2. "Service-level agreement." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/Service-level_agreement.