国家生物技术信息中心( NCBI )慷慨地向第三方提供数据供其消费。数据位于云桶(如gs://sra-pub-run-1/ )中。我想阅读这些数据而不增加成本,我认为可以通过从存储桶所在的同一区域读取这些数据来实现。不幸的是,我不知道存储桶在哪个区域(NCBI在他们的文档中提到了在美国,但在美国没有提到)。所以我的问题是:
gs://sra-pub-run-1/一样?执行一个简单的gsutil ls -b -L要么不提供任何信息(当在sra-pub-run-1中列出特定目录时),或者如果我试图使用以下方法直接列出关于gs://sra-pub-run-1/的信息,就会得到一个被拒绝的权限错误:
gsutil -u metagraph ls -b gs://sra-pub-run-1/
发布于 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桶下载数据将不需要支付出口费。
https://stackoverflow.com/questions/59791000
复制相似问题