更新於 2024/07/04閱讀時間約 3 分鐘

估算 DataSync Agent 部署在 EC2 時所產生的流量費用


AWS DataSync 是一種線上資料移動和探索服務,可簡化並加速向 AWS 的資料遷移,以及在內部部署儲存、邊緣節點、其他雲端和 AWS 儲存服務移入和移出資料[1]。


在某些架構上會,使用該服務會需要安裝 DataSync Agent 來傳輸檔案

您需要 DataSync Agent的情況[2]:

  • 與本地儲存之間的傳輸
  • 與其他雲端儲存之間的傳輸
  • 向邊緣儲存傳輸或從邊緣儲存傳輸
  • 跨 AWS 帳戶在某些 AWS 儲存服務之間傳輸(當兩個儲存服務都不是 Amazon S3 時)


常常有人關心到,費用該如何計算

我們以 Virginia us-east-1 要傳輸 25TB 檔案,為範例


DataSync 複製資料費用,價格每 GB 0.0125 USD

25,000GB×0.0125USD/GB=312.50USD


將資料從 Amazon EC2 傳出至網際網路 USD 0.09 /每 GB

25,000GB×0.09USD/GB=2,250USD


再把兩者相加就是留流量傳輸費,
但是 EC2 傳輸至 Internet 的部分會涵蓋兩個計費的級距 [3]


根據文件 [1],EC2 傳輸至 Internet 前 10 TB 費率為 $0.09 per GB,接下來 40 TB 費率為 $0.085 per GB。


因此在 EC2 傳輸至 Internet 的部分用如下 :

10 TB * 1024 GB per TB * $ 0.09 per GB = $ 921.6

(25 TB - 10 TB) * 1024 GB per TB * $ 0.085 per GB = $ 1305.6


結合以上兩個級距,EC2 傳出至 Internet 費用為 $ 2227.2。


DataSync 的部分則是 $0.0125 per gigabyte (GB) [2],因此在 DataSync 的數據處理費用如下 :

25 TB * 1024 GB per TB * $ 0.0125 per GB = 320


最終在 DataSync 與 EC2 費用合計為 $ 2227.2 + $ 320 = $ 2547.2。


不過以上計算只有包含 EC2 與 DataSync 數據傳輸、處理費用。

實際在運作時還有以下費用 :

1. EC2 instance 執行主機 + EBS 磁碟費用

2. 傳輸來源與傳輸目標的讀取與寫入費用



[1] https://aws.amazon.com/tw/datasync/

[2] https://docs.aws.amazon.com/datasync/latest/userguide/do-i-need-datasync-agent.html

[3] https://aws.amazon.com/ec2/pricing/on-demand/?nc1=h_ls

[4] https://aws.amazon.com/datasync/pricing/

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.