据 SiliconANGLE 报道,可观测性软件公司 groundcover Inc. 于9月24日披露,已收购 Kubernetes 资源优化初创公司 Wand Cloud Ltd.,交易金额未披露。这是 groundcover 成立以来的首次收购,也是其推进“自主基础设施”方向的一步,即由软件直接对生产系统采取行动。
根据交易安排,Wand 的创始人和员工将整体转入 groundcover。groundcover 未公布收购价格,也未披露交易的财务条款。
groundcover 的平台从应用和基础设施中采集遥测数据。其采用自带云模式,生产历史数据保留在客户自己的云账户内,工程师和人工智能代理借助这些数据排查问题、判断系统发生了什么变化。Wand 的技术在此基础上增加了另一层能力:依据工作负载的真实表现,对运行中的 Kubernetes 集群作出决策并执行。
Wand 处理的是 Kubernetes 要求工程师提前设定的处理器和内存请求。这类数值通常在负载尚未真实运行前确定。设定偏高,浪费的容量会在每个副本和节点上成倍放大;设定偏低,流量变化时可能出现限流甚至服务中断。即便设定当时正确,随着服务变更也会逐渐失效。
Kubernetes 自带的扩缩容组件已经承担了部分工作。groundcover 表示,垂直、水平和集群级三种扩缩容通常各自独立运行。例如,资源请求收紧会推高实测利用率,水平扩缩容组件可能据此增加并不需要的副本;节点上的工作负载打包随之变化,集群扩缩容组件的行为也跟着改变。
Wand 的软件运行在集群内部,同时作出上述三类扩缩容决策。工程师不必再处理一长串待办的资源调整建议,因为处理器和内存分配会随需求变化在实时基础设施上调整。Wand 表示,其调优以性能和可用性为先,在剥离不需要的余量之后带来成本节省。
Wand 联合创始人兼首席执行官 Shon Lev-Ran 表示,合理配置资源“假设我们知道未来”。他说,基础设施持续变化,加入 groundcover 让 Wand 得以更深入地了解生产环境中正在发生的事情。
groundcover 的收购逻辑正建立在这种视野之上。公司称,一个工作负载以过去一小时衡量可能显得配置过度,但对每周一早上到来的流量而言仍可能是正确规模。其平台以高保真方式保存生产数据,团队不必事先决定采样或丢弃哪些数据。
groundcover 联合创始人兼首席执行官 Shahar Azulay 表示,生产数据正日益成为 AI 代理构建、修复和运行软件所依赖的上下文。“要让基础设施变得自主,系统还需要安全地依据已知信息采取行动,”Azulay 说,“Wand 多年来正是为 Kubernetes 构建了这种能力。”
公司计划在两个场景中使用 Wand 的技术。其一是 groundcover 自身运行在客户云账户内的平台:平台消耗的资源会计入客户的云账单,更精简的占用应能降低客户以全保真方式保留更多遥测数据的成本。其二是把 Wand 的 Kubernetes 资源优化能力直接提供给 groundcover 客户。两项计划均未给出时间表。
groundcover 是一家获得风险投资的初创公司,迄今累计融资1.6亿美元,其中包括7月由 One Peak 领投的1亿美元 C 轮融资。其他投资方包括 Morgan Stanley Expansion Capital、Zeev Ventures、Angular Ventures、Heavybit 和 Jibe。