Cloud Storage 价格

本文档详细介绍了 Cloud Storage 的价格。如需了解 Google 云端硬盘(提供便捷的个人文件在线存储功能)的价格,请参阅 Google 云端硬盘定价

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

价格概览

Cloud Storage 价格取决于以下因素:

Cloud Storage“始终免费”用量上限

作为 Google Cloud Platform 免费层级的一部分,Cloud Storage 可让您免费使用某些资源,但用量不能超过指定的上限。这些免费资源的用量限额在免费试用期间及试用结束后均有效。如果免费试用期已过,您将需要根据以下价格表为超过这些“始终免费”限额的用量支付费用。

资源 每月免费用量上限
Regional 存储空间 5 GB/月
A 类操作 5000 次
B 类操作 50000 次
网络出站流量 1 GB,从北美到每个 Google Cloud Platform (GCP) 出站目的地(不包括澳大利亚和中国)

Cloud Storage“始终免费”配额适用于在 us-west1us-central1us-east1 区域产生的用量。系统会汇总这 3 个区域的用量。“始终免费”上限随时可能更改。如需了解资格要求和其他限制,请参阅常见问题解答

价格表

以下价格表显示了使用 Cloud Storage 时需要支付的费用。

您可以参阅详细的价格示例,该示例通过具体场景来说明用量和费用。如需使用 Google Cloud Platform 价格计算器,请访问计算器页面。

数据存储

数据存储费用适用于在 Cloud Storage 中静态存储数据的情况。从下拉列表中选择所需的位置,即可查看适用于该位置的数据存储费率。

美国(多区域) 欧盟(多区域) 亚洲(多区域) 芬兰和荷兰 (eur4)测试版 爱荷华和南卡罗来纳 (nam4)测试版 爱荷华 (us-central1) 洛杉矶 (us-west2) 俄勒冈 (us-west1) 北弗吉尼亚 (us-east4) 南卡罗来纳 (us-east1) 蒙特利尔 (northamerica-northeast1) 圣保罗 (southamerica-east1) 比利时 (europe-west1) 芬兰 (europe-north1) 法兰克福 (europe-west3) 伦敦 (europe-west2) 荷兰 (europe-west4) 苏黎世 (europe-west6) 孟买 (asia-south1) 新加坡 (asia-southeast1) 悉尼 (australia-southeast1) 香港 (asia-east2) 台湾 (asia-east1) 东京 (asia-northeast1)
Multi-Regional 存储空间
(每月每 GB)
Regional 存储空间
(每月每 GB)
Nearline 存储空间
(每月每 GB)
Coldline 存储空间
(每月每 GB)

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

* 存储在多区域位置中的数据不能以 Regional 类别存储,存储在单区域位置中的数据不能以 Multi-Regional 类别存储。

网络

从您的存储分区中读取对象数据或对象元数据时,您需要支付网络使用费。网络用量分为以下几种:

GCP 内的网络出站流量

当您将数据从 Cloud Storage 中的一个存储分区移动或复制到另一个存储分区时,或当其他 GCP 服务访问您的存储分区中的数据时,就会产生 GCP 内的网络出站流量。

在同一位置内(例如,us-east1us-east1,或 eueu 在同一大洲的不同部分之间(例如,us-east1northamerica-northeast1us-east1us,或 usus-central1 在全球各个位置之间(例如,usasia,或 australia-southeast1us-east1
免费 $0.01/GB1 常规网络用量费率计费

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

1 在以下情况下,从您的存储分区到非 Cloud Storage 的 GCP 服务的数据出站流量是免费的:

  • 您的存储分区位于单区域位置,GCP 服务位于多区域位置,且两个位置位于同一大洲。例如,通过 us App Engine 实例访问 us-east1 存储分区中的数据。
  • 您的存储分区位于多区域位置,GCP 服务位于单区域位置,且两个位置位于同一大洲。例如,通过 eu-west1 GKE 实例访问 eu 存储分区中的数据。

要查看您在创建存储分区时可以使用的位置和区域的列表,请参阅存储分区位置

特殊网络服务

如果您已选择使用特定的 GCP 网络产品,则出站价格基于这些产品的价格表:

常规网络用量

从存储分区中读取数据时产生且不属于上述任何类别的常规网络用量。

美国(多区域) 欧盟(多区域) 亚洲(多区域) 芬兰和荷兰 (eur4)测试版 爱荷华和南卡罗来纳 (nam4)测试版 爱荷华 (us-central1) 洛杉矶 (us-west2) 俄勒冈 (us-west1) 北弗吉尼亚 (us-east4) 南卡罗来纳 (us-east1) 蒙特利尔 (northamerica-northeast1) 圣保罗 (southamerica-east1) 比利时 (europe-west1) 芬兰 (europe-north1) 法兰克福 (europe-west3) 伦敦 (europe-west2) 荷兰 (europe-west4) 苏黎世 (europe-west6) 孟买 (asia-south1) 新加坡 (asia-southeast1) 悉尼 (australia-southeast1) 香港 (asia-east2) 台湾 (asia-east1) 东京 (asia-northeast1)
每月用量 到全球目的地(不包括亚洲和澳大利亚)的出站流量
(每 GB)
到亚洲目的地(不包括除香港外的中国其他地方)的出站流量
(每 GB)
到中国目的地(不包括香港)的出站流量
(每 GB)
到澳大利亚目的地的出站流量
(每 GB)
入站流量
0-1 TB $0.23 $0.19 免费
1-10 TB $0.22 $0.18 免费
10 TB 以上 $0.20 $0.15 免费
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

您可以在项目的结算明细中查看您当前的用量。

操作

当您在 Cloud Storage 中执行操作时,需支付操作费用。操作是对 Cloud Storage 中的存储分区和对象进行更改或检索其相关信息。

操作分为三个类别:A 类、B 类和免费。结算费率以每 10000 次操作为单位。要详细了解划分到各个类别的操作,请参阅下文

存储类别1 A 类操作
(每 10000 次操作)
B 类操作
(每 10000 次操作)
免费操作

Multi-RegionalRegional $0.05 $0.004 免费
NearlineDurable Reduced Availability $0.10 $0.01 免费
Coldline $0.10 $0.05 免费

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

1如果是对对象执行操作,则该对象的存储类别将决定操作费用。如果是对存储分区执行操作(例如列出存储分区中的对象),则为该存储分区设置的默认存储类别将决定操作费用。如果是列出项目中的存储分区,则始终适用 A 类 Multi-Regional 存储类别费率。

操作分类

下表列出了划分到各个类别的操作。如果您通过 Google Cloud Platform Console 或某个 Cloud Storage 客户端库访问 Cloud Storage,则适用 JSON API 行中的操作。如果您通过 gsutil 访问 Cloud Storage,则默认情况下系统会使用 JSON API 操作,但您可以将 gsutil 配置为通过 XML API 来执行。

API 或功能 A 类操作 B 类操作 免费操作
JSON API storage.*.insert1
storage.*.patch
storage.*.update
storage.*.setIamPolicy
storage.buckets.list
storage.buckets.lockRetentionPolicy
storage.notifications.delete
storage.objects.compose
storage.objects.copy
storage.objects.list
storage.objects.rewrite
storage.objects.watchAll
storage.*AccessControls.delete
storage.*.get
storage.*.getIamPolicy
storage.*.testIamPermissions
storage.*AccessControls.list
storage.notifications.list
每个对象通知
storage.channels.stop
storage.buckets.delete
storage.objects.delete
XML API GET 服务
GET 存储分区(列出存储分区中的对象时)
PUT
POST
GET 存储分区(检索存储分区配置时)
GET 对象
HEAD
DELETE
对象生命周期管理 SetStorageClass 删除

1 通过 JSON API 执行的简单上传、分段上传和可续传上传均会被视为一项 A 类操作。

检索和提前删除

由于 Google Cloud Storage NearlineGoogle Cloud Storage Coldline 用于存储不经常访问的数据,因此您在检索这些类别中存储的数据或元数据时需要支付额外费用,此外还需要支付最短存储期限费用。

  • 当您读取存储在 Nearline 或 Coldline 类别中的数据或元数据时,需支付检索费用。这笔费用在因读取数据而产生的任何网络费用之外单独收取。

  • 最短存储期限适用于存储在 Nearline 或 Coldline 类别中的数据。您可以删除存储时间未达到此期限的文件,但在您删除该文件时,系统将按照最短存储期限向您收费。这些费用是通过 early delete SKU 收取的。

Nearline 存储空间 Coldline 存储空间
数据检索 每 GB $0.01 每 GB $0.05
最短存储期限 30 天 90 天

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

例如,假设您在 US 多区域位置存储了 1000 GB 的 Coldline 数据。如果您在第 1 天添加这些数据,然后在第 60 天将其移除,系统会根据第 1 天到第 60 天的存储量向您收取 $14($0.007/GB/月 * 1000 GB * 2 个月),然后向您收取 30 天(从第 61 天到第 90 天)的提前删除费用,即 $7($0.007/GB/月 * 1000 GB * 1 个月)。

重写和移动对象

当您重写或移动未达到最短存储期限的现有对象时,需支付提前删除费用,因为这两项操作都会删除原始文件。在移动对象时,还会产生数据检索费用,因为系统必须将原始文件复制到新位置。重写和复制操作生成的对象都会产生常规的存储费用。

例如,如果您创建一个 Nearline 存储类别对象,然后在 10 天后重写该对象,以便将其存储类别更改为 Regional,系统会将此操作视为提前删除。系统会根据剩余的 20 天存储时间向您收取提前删除费用,并在重写操作发生时,立刻开始收取新的 Regional 存储类别对象的存储费用。

价格说明

  • 存储空间和网络用量是以二进制千兆字节 (GB) 为单位计算的,其中 1GB 为 230 个字节。此计量单位也称为吉比字节 (GiB)。与之类似,1TB 为 240 个字节,即 1024 GB。

  • 系统会按比例计算每个对象的存储费用,精确到亚秒(但 Nearline 和 Coldline 存储空间内提前删除或修改的数据除外,具体请参见上文)。您可以参阅下面的价格示例,查看按比例计算存储费用的示例。

  • 费用每天累计,但 Cloud Storage 只在结算周期结束时向您收取费用。您可以在 Google Cloud Platform Console 的项目结算页面中查看未结算的用量。

  • 系统会根据各个对象的存储类别(而非为包含这些对象的存储分区设置的默认存储类别)计算存储费用。

  • 系统会将自定义元数据计入您的每月存储空间和网络用量中。例如,对于自定义元数据 [NAME]:[VALUE],Cloud Storage 会将 [NAME][VALUE] 中的每个字符统计为一个字节(该字节会随相应对象一起存储并在对象请求中传输)。

  • 对于在下载期间进行转码的压缩对象,存储费率取决于该对象的压缩大小。出站费率取决于该对象的未压缩大小。

  • 对于启用了对象版本控制的存储分区,对象的每个归档版本都将按与其现行版本相同的费率进行计费。

  • Cloud Storage 还提供了 Durable Reduced Availability (DRA) 存储类别;但我们建议用户优先选择 Regional 存储类别而非 DRA。Regional 存储类别采用同样的价格结构,但操作价格更低。此外,Regional 存储类别还可提供更好的性能,特别是在可用性方面。

  • 使用 Storage Transfer Service 不会产生任何额外费用,但会产生常规的 Cloud Storage 费用和外部提供方费用。您可以参阅 Storage Transfer Service 价格,查看可能产生的费用列表。

价格示例

按比例计算存储费用的示例

此示例演示了 Cloud Storage 如何按比例计算数据的存储费用。

假设您将一个 15 GB 的对象存储在 Multi-Regional 存储分区中 12 个小时。Cloud Storage 会将此视为存储了 0.5 天或 1/60 个月(假设该月共有 30 天)。则此次存储产生的费用为:

$0.026(per GB per month) * 15(GB) * 1/60(months) = $0.0065

简单的价格示例

以下示例演示了一个简单的情景,可能适用于刚开始使用 Cloud Storage 的用户。数据存储量是在这一个月内存储分区中的平均数据量。

假设您在某个月份的存储空间使用情况如下:

价格类别 使用类型 数量
数据存储 Multi-Regional 存储空间 50 GB
网络 到美洲、欧洲、中东和非洲的出站流量 10 GB
操作 A 类操作(添加对象、列出存储分区和对象) 10000 次操作
操作 B 类操作(获取对象、检索存储分区和对象元数据) 50000 次操作

您在该月内的帐单的计算方式如下:

价格类别 计算方式 费用
数据存储 50 GB Multi-Regional 存储空间 * $0.026/GB $1.30
网络 10 GB 出站流量 * $0.12/GB $1.20
操作 10000 次 A 类操作 * $0.05/10000 次操作 $0.05
操作 50000 次 B 类操作 * $0.004/10000 次操作 $0.02
总计 $2.57

详细的价格示例

以下示例演示了包含多个存储类别的存储空间使用以及涵盖多个层级的带宽使用。对于每个存储类别,数据存储量是在这一个月内的平均值。

假设您在某个月份的存储空间使用情况如下:

价格类别 使用类型 数量
数据存储 Multi-Regional 存储空间 60 TB
数据存储 Nearline 存储空间(存储在多区域位置) 100 TB
网络 到美洲、欧洲、中东和非洲的出站流量 25 TB
网络 到亚太地区的出站流量 25 TB
网络 入站流量 30 TB
操作 对 Multi-Regional 存储类别的数据执行的 A 类操作(添加对象、列出存储分区和对象) 100000 次操作
操作 对 Multi-Regional 存储类别的数据执行的 B 类操作(获取对象、检索存储分区和对象元数据) 10000000 次操作
操作 对 Nearline 存储类别的数据执行的 B 类操作(获取对象、检索存储分区和对象元数据) 1000000 次操作
Nearline 费用 数据检索(总体数据出站流量的 Nearline 存储类别部分) 10 TB

您在该月内的帐单的计算方式如下:

价格类别 计算方式 费用
数据存储 60 TB (61440 GB) Multi-Regional 存储空间 * $0.026/GB $1597.44
数据存储 100 TB (102400 GB) Nearline 存储空间 * $0.010/GB $1024.00
网络 到美洲、欧洲、中东和非洲的总计 25 TB 的出站流量:
(0-1 TB 层级):1TB (1024GB) 出站流量 * $0.12/GB
(1-10 TB 层级):9TB (9216GB) 出站流量 * $0.11/GB
(10 TB 以上层级):15TB (15360GB) 出站流量 * $0.08/GB

$122.88
$1013.76
$1228.80
网络 到亚太地区的总计 25 TB 的出站流量:
(0-1 TB 层级):1TB (1024GB) 出站流量 * $0.12/GB
(1-10 TB 层级):9TB (9216GB) 出站流量 * $0.11/GB
(10 TB 以上层级):15TB (15360GB) 出站流量 * $0.08/GB

$122.88
$1013.76
$1228.80
网络 入站流量免费 $0.00
操作 100000 次 A 类操作 * $0.05/10000 次操作 $0.50
操作 10000000 次 B 类操作 * $0.004/10000 次操作 $4.00
操作 1000000 次 B 类操作 * $0.01/10000 次操作 $1.00
Nearline 费用 10 TB (10240 GB) 数据检索 * 0.01/GB $102.40
总计 $7460.22

使用政策

使用此服务时,您必须遵守 Cloud Storage 服务条款计划政策,以及 Google 的隐私权政策

后续步骤

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Cloud Storage
需要帮助?请访问我们的支持页面