Cost Management on Commercial Cloud Platforms
G.Bruce Berriman, William O'Mullane, Arik Mitschang, and Ivelina, Momcheva

TL;DR
This paper discusses the challenges of managing costs on commercial cloud platforms for astronomical research, highlighting the importance of understanding service pricing and providing case studies to guide cost-effective application development.
Contribution
It offers a detailed analysis of cloud cost management through case studies, aiding astronomers in optimizing expenses across diverse processing scenarios.
Findings
Cost varies significantly with data processing and download patterns.
Understanding service-specific costs is crucial for budget optimization.
Case studies demonstrate practical approaches to managing cloud expenses.
Abstract
Commercial cloud platforms are a powerful technology for astronomical research. Despite the benefits of cloud computing -- such as on-demand scalability and reduction of systems management overhead -- confusion over how to manage costs remains, for many, one of the biggest barriers to entry. This confusion is exacerbated by the rapid growth in services offered by commercial providers, by the growth in the number of these providers, and by storage, compute, and I/O metered at separate rates -- all of which can change without notice. As a rule, processing is very cheap, storage is more expensive, and downloading is very expensive. Thus, an application that produces large image data sets for download will be far more expensive than an application that performs extensive processing on a small data set. This Birds of a Feather (BoF) session aimed to quantify the above statement by presenting…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Scientific Computing and Data Management · Distributed and Parallel Computing Systems
