- 移轉與傳輸›
- AWS DataSync›
- AWS DataSync 定價
AWS DataSync 是一種高速度線上資料傳輸服務,可讓您輕鬆、安全地將資料移至任何需要之處:內部部署、邊緣或雲端。DataSync 提供簡單、可預測、依用量計費定價。您可以依據儲存位置之間傳輸的資料量,按每 GB 支付固定費用。設定為增強模式的任務也會按每項工作執行收取費用。這些費用涵蓋移動、驗證和同步資料的成本。藉助 DataSync,無需預付成本,也沒有最低費用。
增強型模式資料傳輸
使用增強型模式,您可以在儲存位置之間傳輸幾乎無限數量的物件,效能比基本模式更高。增強型模式任務透過平行列出、準備、傳輸和驗證資料,來最佳化和簡化資料傳輸程序。增強型模式目前僅適用於 Amazon S3 位置之間的傳輸。
基本模式資料傳輸
基本模式視乎資料集中檔案和物件數量的配額而定。基本模式會依序準備、傳輸和驗證資料集中的檔案和物件,使其大多數工作負載比增強型模式下的慢。 基本模式支援目前可用的所有 DataSync 位置類型。
其他費用
使用 DataSync 複製資料時,您會收取標準要求、儲存和資料傳輸費率,以讀取和寫入 AWS 服務,例如亞馬遜簡易儲存服務 (亞馬遜 S3)、亞馬遜彈性檔案系統 (亞馬遜 EFS) 、適用於 Windows 檔案伺服器的 Amazon FSx 、用於 OpenZFS 的亞馬遜 FSx、適用於 NetApp ONTAP 的 Amazon FSx 和 AWS 金鑰管理服務 (AWS KMS)。
AWS PrivateLink 會針對您建立的介面亞馬遜虛擬私有雲端 (Amazon VPC) 端點收取費用,這些端點可透過 PrivateLink 管理和控制代理程式與 DataSync 服務之間的流量。只有控制流量才需支付 PrivateLink 的費用。這包括從 DataSync 服務到代理程式的命令,例如 StartTaskExecution。透過 DataSync 傳輸的檔案或物件無須支付 PrivateLink 費用。您還需按 Amazon CloudWatch Logs、Amazon CloudWatch Metrics 和 Amazon CloudWatch Events 的標準費率付費。
DataSync 使用 AWS 秘密管理員來儲存或存取您的儲存認證。您可以將 DataSync 設定為代表您建立密碼,也可以提供自訂密碼。AWS 秘密管理員僅為使用您在 DataSync 之外建立的密碼而向您收取費用。
複製資料至 Amazon S3 和從 Amazon S3 複製資料
複製資料至 S3 或從 Amazon S3 複製資料時,您需要為以下 S3 請求支付標準請求費用:LIST、HEAD、GET、PUT 和 COPY。執行的確切操作取決於您的 DataSync 任務的組態。如需詳細資訊,請參閱我們文件中有關評估 S3 請求成本的資訊。請求和儲存費用可能因 S3 儲存類別而異。在不同 S3 儲存類別中讀取和寫入物件時,您還可能會產生額外費用。在我們的文件中閱讀有關使用 Amazon S3 儲存類別的資訊。
複製資料至 AWS 區域 和從 AWS 區域 複製資料
從 AWS 將資料複製到內部部署的儲存系統時,您需要支付從來源 AWS 區域傳出 AWS 資料的費用。在區域間複製資料時,您需要支付區域間的資料傳輸費用 (依據從來源區域至目的地區域的資料傳出計費)。使用 AWS DataSync EC2 代理程式在 AWS 服務間複製資料時,您需要支付區域間的資料傳輸和可用區域間的資料傳輸費用。若要深入瞭解,請參閱資料傳輸定價。
增強型模式定價範例
下列定價範例假設 DataSync 資料傳輸任務已設定為「增強型」模式,以實現更高的效能、擴展性和增強的監控和指標。
範例 1:使用 S3 標準儲存類別,將 50 TB 資料集從一個 S3 儲存貯體複製到同一區域內的另一個儲存貯體
DataSync 會將一個 S3 儲存貯體中的物件,一次性複製至同一區域中的目的地儲存貯體。來源和目的地儲存貯體中的物件均使用 S3 標準儲存類別建立。DataSync 針對任務執行,將掃描來源儲存貯體中的現有物件,以確定應複製哪些物件。掃描過程至少涉及對每個 S3 儲存貯體中物件的 LIST 和 HEAD 請求,如 AWS DataSync 文件中所述。假設來源資料集包含 500 萬個物件。
(50 TB * 使用 DataSync 複製 1024 GB * 0.015 USD/GB) +
(5,000 S3 LIST 請求 * 0.005 USD/1000) +
(500 萬個 S3 HEAD 請求 * 0.0004 USD/1000) +
(500 萬個 S3 GET 請求 * 0.0004 USD/1000) +
(500 萬個 S3 PUT 請求 * 0.005 USD/1000) +
(1 項任務執行 * 0.55 USD)
= 768 USD + 0.025 USD + 2 USD + 2 USD + 25 USD + 0.55 USD
= 797.58 USD
範例 2:使用 S3 Glacier Instant Retrieval 儲存類別,從一個 S3 儲存貯體執行 5 TB 資料集的日常複製至同一區域內的另一個儲存貯體
DataSync 會使用設定為每天執行一次的排程,將一個 S3 儲存貯體中的物件複製至同一區域中的目的地儲存貯體。來源和目的地儲存貯體中的物件均是使用 Glacier Instant Retrieval 儲存類別建立。針對每個日常任務執行,DataSync 將掃描來源和目的地儲存貯體中的現有物件,以確定應複製哪些物件。掃描過程至少涉及對每個 S3 儲存貯體中物件的 LIST 和 HEAD 請求,如 AWS DataSync 文件中所述。在此範例中,我們假設每天有 5% 的變化率。
使用 DataSync 將 5 TB 的檔案 (每個檔案 16 MB) 日常複製至位於美國東部 (俄亥俄) 區域的 Amazon S3 時的成本 (假設每個 S3 儲存貯體中均有 4000 個 LIST 請求,每個複制的物件有一個 GET 請求,以及每個 S3 儲存貯體中的每個物件有一個 HEAD 請求):
增量複製的資料量為 5TB 的 5% = 256 GB
(使用 DataSync 複製 256 GB * 0.015 USD/GB) +
(擷取自 S3 Glacier Instant Retrieval 的 256 GB * 0.03 USD) +
(4000 S3 LIST 請求 * 2 * 0.02 USD / 1000) +
(5 TB * 1024 GB * 1024 MB / 16 MB S3 HEAD 請求 * 2 * 0.01 USD / 1000) +
(256 GB * 1024 MB / 16 MB S3 GET 請求 * 0.01 USD / 1000) +
(256 GB * 1024 MB / 16 MB S3 PUT 請求 * 0.02 USD / 1000) +
(每天 1 項任務執行 * 0.55 USD)
= 3.84 USD + 7.68 USD + 0.16 USD + 6.55 USD + 0.16 USD + 0.32 USD + 0.55 USD
= 19.26 USD/天
基本模式定價範例
下列定價範例假設 DataSync 資料傳輸任務已設定為基本模式。
範例 1:使用 S3 標準儲存類別,將 50 TB 從內部部署儲存移轉至一個空的 S3 儲存貯體
在美國東部 (俄亥俄) 區域,使用 DataSync 將 50TB 的檔案 (每個檔案16 MB) 一次遷移至空 Amazon S3 儲存貯體的成本:
(將 50TB 複製到 S3 * 1024GB * 0.0125 USD/GB) + (1 S3 LIST 請求 * 0.005 USD / 1000) + (50TB / 16MB S3 PUT 請求 * 0.005 USD / 1000)
= 640 USD + 0 USD + 16.38 USD
= 656.38 USD
範例 2:使用 S3 標準儲存類別,將 10TB 從內部部署儲存增量複製至具有 50TB 現有資料的 S3 儲存貯體
在此範例中,DataSync 將掃描 S3 儲存貯體中的現有物件,以確定應從內部部署複製哪些資料。掃描過程至少涉及對 S3 儲存貯體中物件的 LIST 和 HEAD 請求,如 AWS DataSync 文件中所述。
使用 DataSync 將 10 TB 的檔案 (每個檔案 16 MB) 增量複製至位於美國東部 (俄亥俄) 區域的 S3 時的成本 (假設 S3 中每個物件均有 500 個 LIST 請求和一個 HEAD 請求):
(使用 DataSync 將 10TB 複製至 S3 * 1024GB * 0.0125 USD/GB) +
(500 S3 LIST 請求 * 0.005 USD / 1000) +
(50 * 1024 *1024 MB / 16 MB S3 HEAD 請求 * 0.0004 USD / 1000) +
(10 * 1024 * 1024 MB / 16 MB S3 PUT 請求 * 0.005 USD / 1000)
= 128 USD + 0 USD + 1.31 USD + 3.28 USD
= 132.59 USD
範例 3:使用 S3 Glacier Instant Retrieval 儲存類別,從一個 S3 儲存貯體執行 5 TB 資料集的日常複製至同一區域內的另一個儲存貯體
在此範例中,DataSync 會將一個 S3 儲存貯體中的物件複製至同一區域中的目的地儲存貯體。來源和目的地儲存貯體中的物件均是使用 Glacier Instant Retrieval 儲存類別建立。針對每個日常任務執行,DataSync 將掃描來源和目的地儲存貯體中的現有物件,以確定應複製哪些物件。掃描過程至少涉及對每個 S3 儲存貯體中物件的 LIST 和 HEAD 請求,如 AWS DataSync 文件中所述。在此範例中,我們假設每天有 5% 的變化率。
使用 DataSync 將 5TB 的檔案 (每個檔案 16MB) 日常複製至位於美國東部 (俄亥俄) 區域的 Amazon S3 時的成本 (假設每個 S3 儲存貯體中均有 4000 個 LIST 請求,每個複制的物件有一個 GET 請求,以及每個 S3 儲存貯體中的每個物件有一個 HEAD 請求):
增量複製的資料量為 5TB 的 5% = 256 GB
(使用 DataSync 複製 256GB * 0.0125 USD/GB) +
(擷取自 S3 Glacier Instant Retrieval 的 256GB * 0.03 USD) +
(4000 S3 LIST 請求 * 2 * 0.02 USD / 1000) +
(5 TB * 1024 GB * 1024 MB / 16 MB S3 HEAD 請求 * 2 * 0.01 USD / 1000) +
(256 GB * 1024 MB / 16 MB S3 GET 請求 * 0.01 USD / 1000) +
(256 GB * 1024 MB / 16 MB S3 PUT 請求 * 0.02 USD / 1000)
= 3.20 USD + 7.68 USD + 0.16 USD + 6.55 USD + 0.16 USD + 0.32 USD
= 18.07 USD/天
範例 4:將 100 TB 的資料從自我管理伺服器遷移至 Amazon FSx for Windows File Server
使用 DataSync 將 100TB 從內部部署 Windows File Server 遷移到 Amazon FSx 的成本:
(將 100 TB 複製到 Amazon FSx For Windows File Server * 1024 GB * 0.0125 USD/GB)
= 1,280.00 USD
範例 5:雲端內處理和資料分發工作流程的持續資料傳輸
假定您執行每日 1 TB 傳輸至 Amazon EFS。您的 31 天成本將為:
(複製到 EFS 的 1 TB * 1024 GB * 0.0125/GB USD) * 31 天
= 396.80 USD
範例 6:採用增量傳輸的檔案系統複寫功能,確保業務持續性
假設您執行一次資料複寫任務,將 10 TB 的檔案系統複製到亞太區域 (雪梨) 的 Amazon EFS,再另外每日複寫 1 TB 的變更資料。初次複製和其後 31 天正常使用的 DataSync 成本如下:
初次傳輸費用為 10 TB * 1024 GB * 0.0125 USD/GB = 128 USD
+ 遞增傳輸量為 1 TB * 1024 GB * 0.0125 USD/GB * 31 天
= 每月持續費用 396.80 USD。