簡體   English   中英

降低 AWS S3 文件的 AWS 數據傳輸成本

[英]Reducing AWS Data Transfer Cost for AWS S3 files

AWS S3 有一個標准的公共存儲桶和文件夾(亞太地區),可托管約 30 GB 的圖像/媒體。 另一方面,網站和應用程序通過使用直接 S3 object URL 訪問這些圖像。 在不知不覺中,我們遇到了高昂的數據傳輸成本及其明顯不成比例的問題:

  1. 亞馬遜簡單存儲服務:30 美元
  2. AWS 數據傳輸:110 美元

我還讀到如果 EC2 和 S3 在同一個區域,成本會大大降低,但問題是 S3 對象可以直接從客戶端機器從世界任何地方訪問,並且兩者之間不涉及 EC2。

有人可以建議如何降低數據傳輸成本嗎?

數據傳輸費用與從 AWS 到 Internet的信息量直接相關。 根據您所在的地區,通常按 9c/GB 收費。

如果您擔心數據傳輸費用,您可以采取以下措施:

  • 激活Amazon S3 服務器訪問日志,這將為每個 web 請求創建一個日志文件。 然后,您可以看到有多少請求即將到來,並可能檢測到奇怪的訪問行為(例如機器人、搜索引擎、濫用)。
  • 您可以嘗試減小通常訪問的文件的大小,例如縮小圖像。 查看訪問日志並確定哪些對象被訪問最多,因此造成的成本最高。
  • 在您的網站上使用較少的大文件(例如視頻)。 同樣,查看訪問日志以確定數據的使用位置。

110 美元的成本表明正在傳輸大約 1.2TB 的數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM