Snowflake的平台部署在全球22个地区 原图定位 Snowflake平台建立在三大公有云上,由 3个独立的可拓展层组成。Snowflake的云原生架构部署在横跨全球 22 个地区的三个公共云 Google Cloud、AWS和 Microsoft Azure 上。中心存储层:基于三大公有云的存储设施,可存储结构化和半结构化数据,独立于计算资源进行扩展并对数据自动分区。Snowflake允许用户将数据存储在三个公有云任意之一。多集群计算层:虚拟数据仓库是计算集群的核心,数据查询在此完成。每个虚拟仓库都是一个计算集群,集群使用多个云提供商提供的计算节点,由 Snowflake 分配组成。云服务层:与客户直接交互的接口,包含一系列的服务,可执行优化查询、系统监测、数据治理等功能。