Spanner Omni Reaches GA, Replacing Google's Atomic Clocks and File System with Software

Google has released Spanner Omni, a deploy-anywhere edition of its distributed SQL database, to general availability. It runs in a customer's own data center, on other public clouds or on a laptop. Moving Spanner off Google's infrastructure required replacing the two components it leaned on most: Colossus, the distributed file system, and TrueTime, the clock service built on atomic clocks and GPS.
For storage, Spanner Omni substitutes a Colossus-like abstraction layer that writes to attached local file systems and exposes them over the network to other nodes, with shard splitting and rebalancing handled automatically. Google states the layer is not Colossus but performs comparably to the managed service for most workloads. The software-based time service provides error-bounded synchronization across servers; because Spanner overlaps time-uncertainty waits with other work, it tolerates weaker bounds than TrueTime delivers. Paxos consensus, automatic sharding and synchronous replication carry over, and Google's internal benchmarks claim millions of queries per second across petabytes in a single regional deployment. An availability SLA is not included because infrastructure is customer-managed; Google points to topologies instead: single server, single-zone with at least three servers, multi-zone with three zones of three servers each, and multi-cluster across two or more clusters. Monitoring shifts to Prometheus and Grafana. Google Cloud-dependent integrations such as BigQuery, Knowledge Catalog and Gemini Enterprise are excluded, and Azure is not listed among supported public clouds. General availability adds TLS encryption, authentication and authorization, audit logging, backup and restore, and worker nodes.
The database supports GoogleSQL, PostgreSQL and Spanner Graph Language, combining relational, graph, key-value and vector models with full-text search and a columnar engine. Model Context Protocol support via MCP Toolbox lets agents inspect schemas and use the database as operational memory. Licensing has two tiers: a free Developer Edition for non-production use with a 90-day default license that excludes backups and worker nodes, though a single-server deployment of 4 vCPUs or fewer does not expire and includes backup and restore; extending past 90 days requires a Google form. The Commercial Edition is a vCPU-based annual subscription with no published price.
Why it matters: teams now weigh Spanner Omni against managed Spanner rather than another database, and practitioners say the cost shows up in tail latency and operational toil, since quorum topology, patching, upgrades and rollback become customer responsibilities.
Based on reporting from the original publisher. Visit the source for full context and later updates.
Publisher excerpt
Google has made Spanner Omni generally available, running its distributed SQL database on-premises, across clouds or on a laptop. Doing so meant replacing Colossus with a Colossus-like abstraction layer and TrueTime with software-based time synchronization. There is no availability SLA, and practitioners are pricing the move in tail latency and operational toil. By Steef-Jan Wiggers