Snowflake仓库是像EC2一样基于虚拟机吗?

问题描述 投票:0回答:3

Snowflake仓库是像EC2一样基于虚拟机的吗?我的意思是每个 Snowflake 仓库都是 EC2 吗?所以,仓库不可能这么快恢复。如果不是,是基于容器还是什么?

谢谢 史蒂文

snowflake-cloud-data-platform
3个回答
1
投票

Snowflake 的计算(虚拟仓库)层使用帐户设置平台上可用的任何计算。 Snowflake 的好处之一是你不必关心这些细节,它可能是这样的:

  • AWS -> EC2
  • GCP -> 计算引擎
  • Azure -> 虚拟机

据我了解,Snowflake 维护着一个服务器池。当您关闭虚拟仓库时,并不意味着您的 EC2 实例终止 - 它们只是返回到可供其他 Snowflake 客户使用的服务器池中。


0
投票

在较高层面上,雪花 DWH 由三层组成

a.) 存储层:在 AWS 中,这通常是 S3 存储层

b.) 计算层:这些是 EC2 机器,用于计算和数据加载

c.) Web 服务:这些服务负责身份验证和安全性等服务

因此 Snowflake 的计算层托管在 EC2 上。


0
投票

在 Snowflake 中,请记住您正在通过 Snowsight UI 访问实际仓库,然后连接到云资源(无论是虚拟机还是容器)。您无法直接了解云中的底层计算资源。因此,您不知道云资源何时实际出现故障。据我从 Snowflake 训练中了解到,集群在虚拟机上运行。

© www.soinside.com 2019 - 2024. All rights reserved.