Skip to content

Define custom resource request schema #84

@buchanae

Description

@buchanae

There's no place to request some types of resources:

  • GPUs (architecture, brand, model, memory, number of cores?)
  • Disk type
  • CPU architecture
  • AWS Spot Market bidding strategy
  • Cloud/cluster-specific resources such as specialized hardware (e.g. Tensor Processing Unit)

Also, some existing concepts in the Resources schema are not clear

  • zones: not a consistent concept across clusters, e.g. in GCE there are multiple global regions, each with multiple zones.
  • preemptible does not fully capture the concept in AWS

A proposed solution is to remove some concepts from the schema, such as preemptible and zones, and add a new field of type map[string]string to allow more flexible, implementation-specific resource requests.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions