dstack logo

dstack

Freemium
訪問

A control plane for provisioning and orchestrating GPU workloads across cloud, Kubernetes, and on-prem infrastructure.

dstackとは?

dstack is a unified control plane for provisioning and orchestrating GPU compute across GPU cloud providers, Kubernetes, and on-premises clusters. It coordinates infrastructure with AI development, training, and inference workflows, and supports NVIDIA, AMD, Google Cloud TPU, and Tenstorrent accelerators.

Users describe fleets and workloads in YAML configuration files stored with their project, then apply them through the dstack CLI or programmatic API. dstack handles infrastructure provisioning and job scheduling, with related capabilities including autoscaling, port forwarding, and ingress. The documented workload types include remote development environments, tasks for training or batch processing, and services that expose models or web applications as endpoints.

dstackでできること

Infrastructure across environments

Configure GPU cloud backends, Kubernetes clusters, or SSH-accessible on-premises hosts, and manage compute through a common control plane.

Declarative workload configurations

Define fleets, development environments, tasks, and services in YAML files, then apply them with the CLI or programmatic API.

Provisioning and scheduling

dstack provisions infrastructure and schedules submitted workloads. Fleets can be configured with node and GPU ranges, including templates that defer instance provisioning until runs are submitted.

Multi-node workloads

Tasks can run across clusters by specifying nodes or node groups; fleet placement can also be configured for cluster use.

Endpoints for services

Deploy models or web applications as services. Service replicas can be configured behind a single endpoint.

Multiple accelerator families

The documentation lists out-of-the-box support for NVIDIA, AMD, Google Cloud TPU, and Tenstorrent accelerators.

利用シーン

“Develop remotely with an IDE”

Create a development environment on provisioned compute and connect using a desktop IDE such as VS Code or through SSH.

“Run training and batch jobs”

Submit command-based tasks for model training, batch processing, or other jobs, with configurations for single-node or multi-node execution.

“Serve a model or web application”

Package a service configuration with its command, port, model identifier where applicable, and resource requirements to deploy an endpoint.

“Manage a shared on-prem compute pool”

Register SSH-accessible servers as a fleet so workloads can use existing hosts that meet dstack's stated host requirements.

よくある質問

What infrastructure can dstack manage?

The documentation describes GPU cloud providers, Kubernetes, and on-premises clusters. On-prem hosts can be configured through SSH fleets, subject to the documented host requirements.

How are workloads submitted?

Define a workload configuration, commonly as a YAML file, and apply it with the `dstack apply` CLI command. The documentation also describes a programmatic API.

What workload types are supported?

The documented configuration types include development environments, tasks, and services. Fleets define and manage pools of compute instances.

Can tasks use multiple nodes?

Yes. The quickstart says tasks can run on a cluster by specifying `nodes` or defining multiple node groups.

Does dstack include a hosted option?

The documentation says users can install the dstack server or sign up for dstack Sky.

クイック情報

Category
GPU infrastructure orchestration
Platform
GPU clouds, Kubernetes, and on-premises clusters
Accelerators
NVIDIA, AMD, Google Cloud TPU, and Tenstorrent
Workload configurations
Fleets, development environments, tasks, services, and experimental inference presets
Configuration workflow
YAML files applied with the dstack CLI or programmatic API
Official domain
dstack.ai

dstack のトラフィック分析

トラフィックデータは参考情報としてご利用ください。

ドメイン評価
48

dstackの代替品

UbiOps logo

UbiOps

ubiops.com

Model serving and orchestration for AI teams deploying workloads across cloud and private infrastructure.

Runpod logo

Runpod

runpod.io

Cloud GPU infrastructure for AI development, training, inference, and batch workloads.

Nebius AI Cloud logo

Nebius AI Cloud

nebius.com

Nebius AI Cloud is a purpose-built cloud platform for developing, training, and serving AI workloads. It combines GPU and CPU compute, managed Kubernetes, MLOps tooling, and managed or serverless inference for teams scaling from experiments to production.

SambaNova logo

SambaNova

sambanova.ai

SambaNova is an AI inference platform for developers, enterprises, and infrastructure operators running large open-source models and agentic workloads. It combines cloud services with deployable hardware and software for cloud, on-premises, hybrid, and air-gapped environments.

Hyperbolic logo

Hyperbolic

hyperbolic.xyz

Hyperbolic is an open-access GPU and AI cloud for deploying on-demand H100, H200, B200, and other GPU capacity. It supports experimentation, training, fine-tuning, inference, and production workloads through on-demand instances, reserved clusters, and Private Cloud infrastructure.

Inference.net logo

Inference.net

inference.net

Inference.net is infrastructure for running, monitoring, evaluating, training, and deploying production AI workloads. It helps AI-native teams observe model behavior, route traffic across providers, and improve cost, latency, reliability, and quality through connected workflows.