Feature Request: Support for Classifying / Tagging Datastore Types (SSD, HDD, NVMe, SATA, SAS)
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
### The required feature described as a wish
I would like CloudStack to provide native support for classifying storage pools by their underlying hardware characteristics. This feature would improve transparency and scheduling decisions across heterogeneous storage environments.
Proposed attributes:
- Storage medium: SSD or HDD
- Interface type: SATA, SAS, or NVMe
- Configuration: Selectable or definable at storage pool creation (via UI and API)
Benefits:
- Enables more intelligent VM placement and scheduling based on storage performance
- Simplifies management of storage tiers and offerings
- Reduces dependency on manual or inconsistent tag naming
- Provides clearer visibility of storage capabilities to administrators and users
Example use case:
- Differentiate between NVMe SSD pools and SATA HDD pools to ensure high-performance workloads are placed on suitable storage tiers
Future considerations:
- Extend classification to support defined storage tiers (e.g., high-performance, standard, archive)
- Enable service offerings to automatically deploy VMs on the matching storage tier
- Provide visibility into storage tier usage and capacity for better planning and monitoring
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các luồng hiện có để tạo storage pool trong UI và API, sau đó truy vết cách các khả năng lưu trữ, tag và quyết định placement được biểu diễn. Làm rõ thiết kế cho các thuộc tính medium, interface và configuration trước khi triển khai; phần hoàn tất cần bao gồm các phân loại có thể chọn hoặc định nghĩa, cùng khả năng hiển thị được yêu cầu cho quản trị viên và người dùng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- cloud, infrastructure
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100