Project

General

Profile

Actions

Feature #18205

closed

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

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

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
08/08/2022
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
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/2022

Actions

Related issues 4 (3 open1 closed)

Blocks Arvados Epics - Story #18179: Better spot instance supportIn Progress03/01/202204/30/2023

Actions
Blocks Arvados - Feature #17695: [costanalyzer] make an accurate report for spot instances on AWSIn Progress

Actions
Blocks Arvados - Feature #19319: Display container price informationResolvedStephen Smith10/31/2022

Actions
Blocks Arvados - Feature #19320: Get actual instance price information by calling AWS APIsIn ProgressTom Clegg

Actions
Actions

Also available in: Atom PDF