ARTICLE · 人工智能

快速扩展在线存储以服务超过 10 亿 ChatGPT 用户(第二部分)

作者:OpenAI 来源:OpenAI News 2026-10-24 01:00 17 分钟 1 阅读 4164 字
AI 与智能应用云原生 / DevOps性能优化模型训练与推理数据工程
一语总结

OpenAI 的 Habitat 存储平台从单租户架构演进为多租户、全球分布式系统,借助 Azure Cosmos DB 应对爆炸式增长,并为超过 10 亿用户提供可靠、高性能的数据访问。

AI 总结

随着 OpenAI 扩展至服务超过 10 亿 ChatGPT 用户,Habitat 存储平台在可靠性、性能和运营效率方面面临重大挑战。团队从单租户模式转向基于 Azure Cosmos DB 的多租户方案,实施了热点键限流、QoS 分级和无服务器模式等策略,以缓解吵闹邻居和弱分区问题。这一演进,加上与 Azure 在共管服务方面的紧密合作,最终打造出一套稳健、高性能的存储解决方案,能够处理海量全球流量。

核心要点
  1. 转向多租户架构

    为解决单租户模式的低效以及管理大量容器带来的运营开销,OpenAI 转向多租户模式。这带来了更好的资源利用率和更简化的容量规划,但也需要克服吵闹邻居和分区键冲突等挑战。

  2. 优化 Azure Cosmos DB

    团队在 Azure Cosmos DB 中实施了几项关键优化,包括热点键限流以防止主导键垄断资源、服务质量(QoS)分级以优先处理交互式请求而非后台任务,以及一种根据存储和 RU 使用量动态扩展的新无服务器模式。

  3. 共管服务与全球性能

    认识到标准托管服务在其规模下已不够用,OpenAI 与 Azure 建立了深度合作关系。这种协同工程方式带来了稳定性和性能的显著提升,包括开发出一套分层策略来优化全球各区域的读取性能。

快速扩展在线存储以服务超过 10 亿 ChatGPT 用户(第二部分)

随着 OpenAI 扩展至服务超过 10 亿 ChatGPT 用户,Habitat 存储平台在可靠性、性能和运营效率方面面临重大挑战。团队从单租户模式转向基于 Azure Cosmos DB 的多租户方案,实施了热点键限流、QoS 分级和无服务器模式等策略,以缓解吵闹邻居和弱分区问题。这一演进,加上与 Azure 在共管服务方面的紧密合作,最终打造出一套稳健、高性能的存储解决方案,能够处理海量全球流量。

文章金句

"

我们不断评估权衡取舍,遵循这样的模式:首先做到足够可靠以承载关键任务的产品流量,然后做到足够快以服务全球用户,最后做到能够在大规模下灵活运营。