Skip to main content

Tool for calculating costs and needs between cloud and HPC.

Project description

Cloud Select

All Contributors

PyPI

Cloud Select Logo

This is a tool that helps a user select a cloud. It will make it easy for an HPC user to say:

I need 4 nodes with these criteria, to run in the cloud.

And then be given a set of options and prices for different clouds to choose from. There are some supporting packages that exist already (in Go for AWS) so we will start there.

🚧️ under development 🚧️

This tool is under development and is not ready for production use. See our

TODO and Questions

  • should cache be organized by region to allow easier filter (data for AWS doesn't have that attribute)
  • go through list of instance features and implement remaining for Google (if possible)

Future desires

These are either "nice to have" or small details we can improve upon. Aka, not top priority.

  • should we allow currency outside USD? Probably not for now.
  • could eventually support different resource types (beyond compute or types of prices, e.g., pre-emptible vs. on demand)
  • aws instance listing (based on regions) should validate regions - an invalid regions simply returns no results

😁️ Contributors 😁️

We use the all-contributors tool to generate a contributors graphic below.

Vanessasaurus
Vanessasaurus

💻
Jane Herriman
Jane Herriman

💻

License

HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.

See LICENSE, COPYRIGHT, and NOTICE for details.

SPDX-License-Identifier: (MIT)

LLNL-CODE- 842614

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloud-select-tool-0.0.23.tar.gz (143.2 kB view details)

Uploaded Source

Built Distribution

cloud_select_tool-0.0.23-py3-none-any.whl (69.0 kB view details)

Uploaded Python 3

File details

Details for the file cloud-select-tool-0.0.23.tar.gz.

File metadata

  • Download URL: cloud-select-tool-0.0.23.tar.gz
  • Upload date:
  • Size: 143.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for cloud-select-tool-0.0.23.tar.gz
Algorithm Hash digest
SHA256 31f8c8a504a1bb667e9fafe0db99643272ab95c1661e681ab501edb58c521c5e
MD5 1cb2b22099989ab4ea9e9a8964f5f5de
BLAKE2b-256 8a02a6c3c1b6f485c6f5d70a9f2864d46b6676d0700061517e05063ff5d48ab0

See more details on using hashes here.

Provenance

File details

Details for the file cloud_select_tool-0.0.23-py3-none-any.whl.

File metadata

File hashes

Hashes for cloud_select_tool-0.0.23-py3-none-any.whl
Algorithm Hash digest
SHA256 6020d063b6fa8029c0e4359469e70c95e90353ffba8a71ed7f42c2b3ffb0bb93
MD5 c88e369ff54f8fce6aec9646fa9fd0f0
BLAKE2b-256 44e49b94a429704eb437af9c98921b2cf91dbd21a9a4669a9ae7f1a453db772b

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page