来自byte_hours的Google云端存储使用定价

时间:2017-02-15 03:04:19

标签: google-cloud-storage google-cloud-platform

我最近设置了Google云存储访问日志&存储数据和日志已记录,但我可以同时看到4个日志。

例如:

  • usage_2017_02_14_07_00_00_00b564_v0
  • usage_2017_02_14_07_00_00_01b564_v0
  • usage_2017_02_14_07_00_00_02b564_v0
  • usage_2017_02_14_07_00_00_03b564_v0

因此,每小时记录4个使用日志,它们之间的差异是什么。

我将所有日志连接到大查询以查询表 - 并且所有4个日志都具有不同的值。

同时分析存储日志 - 我可以看到storage_byte_hours到43423002260。

如何从storage_byte_hours计算费用?

1 个答案:

答案 0 :(得分:1)

GCS有时会在同一小时内生成多个日志文件,这是正常的。来自Downloading logs(强调我的):

  

注意:

     
      
  • 使用日志的任何日志处理都应考虑到它们可能在晚于15分钟后发送的可能性   一小时结束。
  •   
  • 通常,每小时使用日志对象包含该小时内发生的所有使用情况的记录。偶尔,每小时使用日志   object包含较早时间的记录,但从不包含较晚的记录   小时。
  •   
  • 云存储可能会在同一时间内写入多个日志对象
  •   
  • 有时,单个记录可能会在使用日志中出现两次。虽然我们尽最大努力删除重复记录,但您的日志   如果对日志至关重要,处理应该能够删除它们   分析。您可以使用 s_request_id 字段来检测重复项。
  •   

您从storage_byte_hours计算存储区大小。来自Access and storage log format

  

存储数据字段:

Field                 Type        Description
storage_byte_hours    integer     Average size in byte-hours over a 24 hour period of the bucket. 
     

要获取存储桶的总大小,请将字节小时除以24。

在您的情况下43423002260字节小时/ 24小时= 1809291760字节

您可以使用存储区大小来估算存储本身的成本:

1809291760字节= 1809291760/2 ^^ 30 GB~ = 1.685 GB

假设多区域存储(每月每GB)$ 0.026,您的存储成本为:

1.685 GB x $ 0.026 = $ 0.04381​​ / month~ = $ 0.00146033333333 / day(w / 30天月)

但是需要一堆其他数据(网络,操作等)来计算额外的相关成本,请参阅Google Cloud Storage Pricing