Skip to main content

Orbit Scheduler

Coming Q2 2026 — This is a design preview. Request early access to be notified when available.

Overview

The Orbit Scheduler orchestrates workloads across heterogeneous compute nodes spanning Earth datacenters and orbital infrastructure. It understands orbital mechanics, energy availability, and network topology to make optimal placement decisions.

Key Capabilities

  • Orbit-aware scheduling — Accounts for orbital position, eclipse periods, ground contacts
  • Energy optimization — Routes work based on power availability
  • Latency-aware routing — Minimizes round-trip time based on geometry
  • Fault tolerance — Automatic failover between nodes
  • Workload splitting — Distribute work across Earth + orbit

Architecture

The Orbit Scheduler uses three models to make placement decisions:

Placement Engine

Decides which node should handle each workload based on constraints and current state

Orbit Model

Predicts satellite positions, ground contacts, and eclipse periods

Energy Model

Tracks power availability, battery state, and solar input across all nodes
Available Nodes:

API Preview

Submit Job with Placement Hints

Query Node Status

Schedule Future Work

Schedule jobs to run at optimal times:

Placement Strategies

Orbital-First

Prefer orbital nodes, fall back to Earth:

Earth-First

Prefer Earth, use orbital for overflow:

Latency-Optimized

Route to minimize latency to specific region:

Energy-Optimized

Route to nodes with best energy availability:

Scheduling Factors

The scheduler considers:

Node Types

Next Steps

Adaptive Runtime

Learn about energy-aware inference

Resilient Compute

Learn about fault tolerance