谷歌Spanner Omni正式GA,以软件替代原子钟和Colossus文件系统实现本地部署

该版本支持在本地数据中心、多云环境甚至单台笔记本电脑上运行Spanner,其核心突破在于用软件层替代了谷歌自研的原子钟(TrueTime)和Colossus文件系统。

谷歌宣布其分布式SQL数据库Spanner的本地化版本Spanner Omni正式全面可用(GA)。该版本支持在本地数据中心、多云环境甚至单台笔记本电脑上运行Spanner,其核心突破在于用软件层替代了谷歌自研的原子钟(TrueTime)和Colossus文件系统。

Spanner是谷歌内部研发的全球分布式数据库,此前仅以全托管云服务形式提供。为了将这一系统从谷歌自有基础设施中解耦,谷歌工程团队用类似Colossus的抽象层替换了原有的Colossus文件系统,并以基于软件的时间同步机制取代了依赖原子钟和GPS的TrueTime API。TrueTime是Spanner实现外部一致性(external consistency)的关键组件,通过为事务分配具有不确定性的时间戳来保证全球范围内的线性一致性。软件化时间同步意味着Spanner Omni在失去硬件时钟保障后,需要以其他方式维持事务排序的正确性。

谷歌并未为Spanner Omni提供可用性SLA。这意味着企业客户在本地或跨云部署时,需自行承担高可用架构的设计与运维责任。对于这一取舍,业内从业者正在从尾延迟(tail latency)和运维负担两个维度评估迁移成本。尾延迟方面,软件时间同步引入的额外不确定性可能影响高并发事务场景下的响应表现;运维方面,企业需自行管理底层存储、网络和时间同步基础设施,这与全托管Spanner的免运维体验形成明显差异。

从行业影响看,Spanner Omni的GA标志着谷歌将核心基础设施软件向混合云和多云场景进一步开放。此前,受限于TrueTime对专用硬件的依赖,Spanner难以在谷歌数据中心之外运行。此次软件化改造为其他依赖专用硬件的分布式系统提供了参考路径。不过,缺乏SLA保障可能限制其在金融、电信等对可用性要求严苛的行业中的采用速度。对于已有自建数据库团队的大型企业,Spanner Omni提供了在自有基础设施上获得谷歌级分布式SQL能力的新选项,但代价是接受更高的运维复杂度和不确定的尾延迟表现。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

赞 (0)
中国钨精矿产量连续多年收缩,AI服务器与半导体需求推动产业链向深加工转移
上一篇 2小时前
宏景科技否认海外不实报道,声明算力设备均通过合规商业渠道采购
下一篇 2小时前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部