首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法找出谷歌云存储桶托管在哪个区域?

有没有办法找出谷歌云存储桶托管在哪个区域?
EN

Stack Overflow用户
提问于 2020-01-17 16:10:11
回答 1查看 1.2K关注 0票数 1

国家生物技术信息中心( NCBI )慷慨地向第三方提供数据供其消费。数据位于云桶(如gs://sra-pub-run-1/ )中。我想阅读这些数据而不增加成本,我认为可以通过从存储桶所在的同一区域读取这些数据来实现。不幸的是,我不知道存储桶在哪个区域(NCBI在他们的文档中提到了在美国,但在美国没有提到)。所以我的问题是:

  1. 有什么方法可以找出我不拥有的桶在哪个区域,就像托管gs://sra-pub-run-1/一样?
  2. 是正确的,从同一区域的实例中读取数据是免费的吗?如果GCS桶是多区域的呢?

执行一个简单的gsutil ls -b -L要么不提供任何信息(当在sra-pub-run-1中列出特定目录时),或者如果我试图使用以下方法直接列出关于gs://sra-pub-run-1/的信息,就会得到一个被拒绝的权限错误:

gsutil -u metagraph ls -b gs://sra-pub-run-1/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-17 18:32:31

您不能指定特定的Compute引擎区域作为桶位置,但是在访问该区域中的桶时,给定区域内区域中的所有Compute Engine VM实例具有类似的性能。

计费-将数据从云存储转移到同一位置/区域的Compute引擎实例(例如,US-EAST1 1到US-EAST1 1)是免费的,而不管在哪个区域。

因此,检查GCS (gsutil ls -Lb gs://bucketname )的“位置约束”,如果它显示“US 1”,如果您的GCE实例也在US 1中,则从该GCS桶下载数据将不需要支付出口费。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59791000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档