Single-Node Clusters

Single-node clusters are used for running jobs on a single machine

The following is an example of a configured Single-Node Cluster.

This provides the option to configure multiple parameters:

  • Name: User-friendly name of the cluster
  • Description: A longer text field for describing the purpose of the cluster
  • Cores: The number of CPU cores to allocate to the instance. Kaspian utilizes the same representation as Kubernetes. This can be a positive integer, fractional value, or string representation with units included.
  • Memory: The amount of system RAM to allocate to the instance. Kaspian utilizes the same representation as Kubernetes. This can be a positive integer, fractional value, or string representation with units included. Note, raw integers indicate bytes.
  • Disk: The amount of persistent data storage attached to the instance (e.g., EBS volume). This utilizes the same units as those for memory configuration in Kubernetes. This can be a positive integer, fractional value, or string representation with units included. Note, raw integers indicate bytes.
  • GPU: A non-negative integer representing the number of GPU devices to allocate to the instance. Configuring this value will schedule the job on an instance that comes with GPUs attached.
  • Use Spot Instances: Enabling this toggle will ensure that the job is only scheduled on Spot Instances, which come at a lower cost but may be interrupted. If the instance is interrupted, the job will terminate. There may also be a delay in starting up the job if no Spot instance capacity is available from the cloud provider.