AWS DataSync 是一種線上資料移動和探索服務,可簡化並加速向 AWS 的資料遷移,以及在內部部署儲存、邊緣節點、其他雲端和 AWS 儲存服務移入和移出資料[1]。
在某些架構上會,使用該服務會需要安裝 DataSync Agent 來傳輸檔案
您需要 DataSync Agent的情況[2]:
常常有人關心到,費用該如何計算
我們以 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/