Google cloud storage 有没有办法确定Google云存储桶位于哪个地区?

Google cloud storage 有没有办法确定Google云存储桶位于哪个地区?,google-cloud-storage,Google Cloud Storage,NCBI(国家生物技术信息中心)慷慨地向第三方提供数据供其使用。数据位于云存储桶中,例如gs://sra-pub-run-1/。我希望在不产生额外成本的情况下读取这些数据,我相信可以通过从存储桶所在的同一地区读取数据来实现这一点。不幸的是,我无法确定bucket托管在哪个地区(NCBI在其文档中提到了美国的bucket,但没有提到美国的bucket所在地)。因此,我的问题是: 有没有办法确定我不拥有的bucket(如gs://sra-pub-run-1/)位于哪个区域 我的理解正确吗?从同一地区

NCBI(国家生物技术信息中心)慷慨地向第三方提供数据供其使用。数据位于云存储桶中,例如
gs://sra-pub-run-1/
。我希望在不产生额外成本的情况下读取这些数据,我相信可以通过从存储桶所在的同一地区读取数据来实现这一点。不幸的是,我无法确定bucket托管在哪个地区(NCBI在其文档中提到了美国的bucket,但没有提到美国的bucket所在地)。因此,我的问题是:

  • 有没有办法确定我不拥有的bucket(如
    gs://sra-pub-run-1/
    )位于哪个区域
  • 我的理解正确吗?从同一地区的实例中读取数据是免费的?如果地面军事系统桶是多区域的呢
  • 执行一个简单的
    gsutil ls-b-L
    要么不提供任何信息(在
    sra-pub-run-1
    中列出特定目录时),要么如果我尝试直接使用以下命令列出
    gs://sra-pub-run-1/
    上的信息,则会出现权限拒绝错误:


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

    您不能将特定的计算引擎区域指定为存储桶位置,但给定区域内区域中的所有计算引擎VM实例在访问该区域中的存储桶时具有类似的性能

    在计费方面,将数据从云存储导出到同一位置/区域(例如,US-EAST1到US-EAST1)的计算引擎实例是免费的,不考虑区域


    因此,请检查GCS存储桶的“位置限制”(
    gsutil ls-Lb gs://bucketname
    ),如果它显示“US-EAST1”,并且如果您的GCE实例也在US-EAST1中,则从该GCS存储桶下载数据将不会产生出境费。

    谢谢-我的术语弄错了(编辑了问题)。我想知道的是区域,而不是区域。不幸的是,我没有运行您建议的
    gsutil ls-Lb
    命令的权限-因此我想这意味着除了询问实际拥有数据的人之外,我没有办法找到区域。是的,这可能是最好的。请注意,出口费我将向bucket的所有者提出申请(使用requester pays功能的下载程序除外),因此建议您使用正确的区域符合他们的利益。是的,bucket的所有者友好地回答并分享了位置。事实上,这是一个requester pays bucket,因此在同一地区符合我自己的利益:)