Project

General

Profile

Actions

Feature #18205

closed

[api] [cloud] add compute instance price to container record

Added by Ward Vandewege about 3 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
-
Release relationship:
Auto

Description

Add new fields to the container record that contain:

  • the total cost of a container (if the container is running, the cost up to this point in time)
  • the total cost of the container and all of its child containers (for workflow runners) (if the container is running, the cost up to this point)
  • the incremental cost of the process tree, where reused containers are excluded from the calculation

When the container is completed, either the dispatcher or API server should compute the cost using InstanceType.Price. Getting live cloud prices will done in #19320


Subtasks 1 (0 open1 closed)

Task #19289: Review 18205-container-costResolvedTom Clegg08/08/2022Actions

Related issues 4 (2 open2 closed)

Blocks Arvados Epics - Idea #18179: Better spot instance supportIn Progress03/01/202206/30/2024Actions
Blocks Arvados - Feature #17695: [costanalyzer] make an accurate report for spot instances on AWSNewActions
Blocks Arvados - Feature #19319: Display container price informationResolvedStephen Smith10/31/2022Actions
Blocks Arvados - Feature #19320: Get actual instance price information by calling AWS APIsResolvedTom Clegg01/23/2023Actions
Actions

Also available in: Atom PDF