Risk-Constrained Access-Pattern-Aware Cloud Object Tiering Under Workload Drift: A Reproducible Simulation

Authors

  • Praveen Kumar Shrivastava

Keywords:

cloud object storage; storage tiering; access-pattern forecasting; workload drift; cost-latency optimization; hysteresis; synthetic simulation

Abstract

Cloud object storage offers tiers with different capacity prices, request and retrieval charges, minimum-duration rules, and retrieval latency. Fixed age-based policies can misclassify immutable but frequently read objects, while access-frequency classifiers can react poorly to bursts and workload shifts. This paper proposes a risk-constrained tiering policy that combines recency, multi-window access frequency, short-term intensity changes, a lifecycle cost model, and transition hysteresis. The policy evaluates hot, cool, and archive candidates using a configurable cost catalogue and a short-horizon switching margin. A reproducible synthetic simulation was conducted over 1,200 objects for 180 days, with five independent random seeds and five workload archetypes: hot, seasonal, decaying, cold, and abrupt-shift. Under the explicitly illustrative normalized cost parameters used in this simulation, the proposed policy achieved a mean modeled cost of 36,786.36 units (standard deviation 1,512.47), compared with 60,198.19 (2,289.14) for age-based tiering, 39,905.26 (1,634.69) for frequency-only tiering, and 42,139.77 (1,680.19) for recency-frequency tiering. This corresponds to a modeled 38.89% cost reduction relative to the age-based baseline and 7.82% relative to frequency-only tiering; it is not a measured cloud-provider saving. The proposed method also reduced mean transitions to 1,269.8, but the share of reads served from the modeled archive tier increased to 15.39%, illustrating the cost–latency trade-off. The results are limited to synthetic traces and assumed cost coefficients and therefore establish only a preliminary proof of concept. Validation on public or production-derived traces and current provider pricing remains necessary.

Downloads

Download data is not yet available.

References

Towards Optimizing Storage Costs on the Cloud. (2023). arXiv:2305.14818. https://arxiv.org/abs/2305.14818

Motta, F. A. A., Villela, S. M., Bernardino, H. S., Gonçalves, G. D., & Vieira, A. B. (2026). A multiclass cost–latency aware framework for multi-tiered cloud storage optimization via access pattern forecasting. Computer Communications, 249, Article 108437. https://doi.org/10.1016/j.comcom.2026.108437

Khan, A. Q., Matskin, M., Prodan, R., Bussler, C., Roman, D., et al. (2024). Cloud storage tier optimization through storage object classification. Computing, 106, 3389–3418. https://doi.org/10.1007/s00607-024-01281-2

Chen, Y., Tong, W., Feng, D., & Wang, Z. (2022). Workload-aware storage policies for cloud object storage. Journal of Parallel and Distributed Computing, 163, 232–247. https://doi.org/10.1016/j.jpdc.2022.01.026

Amazon Web Services. (n.d.). Cost optimization - Amazon Simple Storage Service. AWS Documentation.https://docs.aws.amazon.com/AmazonS3/latest/userguide/cost-ptimization.html

Amazon Web Services. (n.d.). Understanding and managing Amazon S3 storage classes. AWS Documentation.https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html

Amazon Web Services. (n.d.). How S3 Intelligent-Tiering works. AWS Documentation. https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html

Amazon Web Services. (n.d.). Managing the lifecycle of objects. AWS Documentation. https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html

Microsoft. (n.d.). Access tiers for blob data. Microsoft Learn. https://learn.microsoft.com/en-us/azure/storage/blobs/access-tiers-overview/

Microsoft. (n.d.). Lifecycle management policies that transition blobs between tiers. Microsoft Learn. https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-policy-access-tiers

Microsoft. (n.d.). Lifecycle management overview for Azure Blob Storage. Microsoft Learn. https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview

Downloads

Published

31.12.2024

How to Cite

Praveen Kumar Shrivastava. (2024). Risk-Constrained Access-Pattern-Aware Cloud Object Tiering Under Workload Drift: A Reproducible Simulation. International Journal of Intelligent Systems and Applications in Engineering, 12(4), 6093 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/8573

Issue

Section

Research Article