Nguồn: Red Hat Blog
Tóm tắt
Red Hat đưa CloudKitty — dịch vụ rating native của OpenStack — vào trạng thái generally available trong Feature Release 5 của Red Hat OpenStack Services on OpenShift 18. CloudKitty đóng vai trò “meter reader” giữa raw technical metrics và hệ thống FinOps/billing: nhận dữ liệu thô về usage (số giờ VM chạy, dung lượng storage tiêu thụ) và áp dụng rating rules của tổ chức để tạo báo cáo chi phí.
Kiến trúc hoạt động theo flow: thiết lập Rating Rules → thu thập Metrics → tạo Rating Reports. Rating rules được cấu hình thông qua OpenStack CLI với ba tầng: Service (container cho metric), Group (nhóm các mappings liên quan), và Mapping (quy tắc tính giá). Điểm đặc biệt là field-based rating — CloudKitty có thể áp dụng giá khác nhau dựa trên metadata của VM như flavor, cho phép tính phí chính xác hơn thay vì flat rate.
CloudKitty quan trọng trong bối cảnh private cloud ngày càng phổ biến tại enterprise: khi mọi người dùng resource “miễn phí”, không có visibility dẫn đến lãng phí và không có accountability. Với CloudKitty, từng tenant có thể thấy chi tiết mức tiêu thụ của mình theo project, flavor và metric — từ đó đưa ra quyết định tối ưu như archive stale data hay right-size VM.
Lưu ý quan trọng: CloudKitty là visibility và rating engine, không phải billing enforcement — nó không chặn việc tạo Nova instances khi tenant vượt ngưỡng chi phí. Đây là bước đầu để xây dựng internal chargeback model trong private cloud environment.