![]()
快速云原生块存储提供商Simplyblock开发了Vela软件,为Postgres数据库提供即时分支功能,无需数据复制,运行在其块存储之上。
在创建了集成Kubernetes的块存储后,该公司向上层发展,开发了使用该存储的系统应用软件。Simplyblock首席执行官兼联合创始人Rob Pankow认为,Postgres正成为AI数据库。例如,Databricks正在开发为AI智能体构建的无服务器Postgres数据库Lakebase。该公司于2025年5月以10亿美元收购了Neon以获取无服务器Postgres技术。Snowflake收购了Crunchy以获得其Postgres软件——"为AI数据云提供AI就绪、企业级且对开发者友好的PostgreSQL数据库"。Pankow认为Postgres已成为现代AI开发的核心,并希望抓住这一机遇。
他说:"Vela将无服务器的速度、版本控制的结构和现代存储的韧性融合到一个统一的数据库平台中。通过在一个API驱动的架构下结合编排、虚拟化和高性能存储,我们为团队提供了像运行现代平台一样运行Postgres的工具,而不仅仅是数据库。"
Pankow表示,下一个问题是在哪里以及如何运行它。
托管Postgres实例存在问题。Pankow说:"我每周都与工程团队交流。他们都描述了类似的经历。他们试图在模型发布期间扩展托管Postgres实例。他们遇到了IOPS限制。他们遇到了限流窗口。他们在最需要可预测性的时候看到延迟峰值。他们还看到成本激增,因为保持安全的唯一方法是过度配置每个环境。这些问题起初缓慢累积,然后一旦AI工作负载达到生产规模就变得无法管理。"
托管数据库意味着一刀切的解决方案。AI工作负载需要极快的存储和可预测的性能。它们还需要大量且频繁的数据库克隆用于测试和实验。托管数据库在这两个方面都表现不佳。托管系统的内部存储层会产生不可避免的瓶颈。克隆机制依赖于快照恢复周期或完整的物理复制。这两种方法都很慢且昂贵,特别是在大规模情况下。
开发人员应该在自己的云账户中运行Postgres,将数据和GPU放在同一位置。Vela让您可以在与存储相同的实例上部署Postgres,使用连接到实例的本地NVMe设备的速度和性能。它提供了韧性和可扩展性,以及通常在本地存储中不可用的写时复制功能,在用户自己的云实例中使用本地NVMe设备部署和管理。
数据库分支是克隆减去固有数据库复制缺点,使用写时复制代替。据我们了解,分支建立在克隆概念之上,但添加了类似Git的语义和生命周期。它是从父级(通常是"main"或另一个分支)派生的命名版本化开发线,分支以树状或层次结构组织。您可以比较分支之间的更改,将更改合并或提升回父级,变基或解决冲突。
Vela从头开始构建,具有自托管和云无关的特性,与Kubernetes深度集成。它引入了Git式分支和即时环境创建。Vela原生管理自动扩展、快照和生命周期编排,并在控制平面中包含集成认证、行级安全、自助服务UI和可观测性。为了实现高性能,它支持通过RoCE的RDMA网络以及NVMe/TCP。
Simplyblock推出了托管的Vela沙盒,让开发人员体验分支模型,并在几分钟内启动完整环境而无需设置。一旦准备好扩展,Vela就在他们自己的基础设施上运行——在Kubernetes、裸机或虚拟机上——保持数据主权、安全性和运营控制。
Vela Beta版本现已提供,包含文档、指南和托管沙盒。
Q&A
Q1:Vela是什么?它有什么特殊功能?
A:Vela是Simplyblock开发的软件,为Postgres数据库提供Git式分支功能。它能够提供即时数据库分支,无需数据复制,使用写时复制技术。它将无服务器的速度、版本控制的结构和现代存储的韧性融合到一个统一的数据库平台中,支持自动扩展、快照管理和生命周期编排。
Q2:为什么传统托管Postgres实例存在问题?
A:托管Postgres实例采用一刀切的解决方案,在AI工作负载下会遇到IOPS限制、限流窗口和延迟峰值等问题。它们的内部存储层会产生瓶颈,克隆机制依赖慢速且昂贵的快照恢复或物理复制。为了保持安全,只能过度配置每个环境,导致成本激增。
Q3:Vela的数据库分支功能与传统克隆有什么不同?
A:数据库分支是克隆的进化版本,使用写时复制技术而非传统的数据复制。它添加了类似Git的语义和生命周期管理,支持命名版本化开发线,分支以树状结构组织。用户可以比较分支间的更改,进行合并、提升、变基或解决冲突,提供了更灵活的数据库管理方式。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.