Amazon OpenSearch Service 定價
為何選擇 Amazon OpenSearch Service?
使用 Amazon OpenSearch Service 時,您只需依實際使用量付費,並且無最低費用或使用量要求。Amazon OpenSearch Service 提供兩種部署模式:
- 若使用受管叢集,您只需依執行個體時數、儲存及資料傳輸量付費。依據您選擇的執行個體類型與儲存方案定價。若是使用執行個體,您可選擇隨需定價或預留執行個體定價,或者透過 Database Savings Plans 節省費用。
- 若是選擇無伺服器,則運算與儲存分開計費。以 OpenSearch 運算單元 (OCU) 來衡量運算容量,對應於索引資料或執行查詢所需的 CPU、記憶體與 I/O 資源。無伺服器亦在 Database Savings Plans 涵蓋範圍。
Database Savings Plans 適用於兩種部署模式,且一年期使用量合約 (以美元/小時衡量) 可享價格優惠。若要了解詳細資訊,請參閱 Database Savings Plans 定價頁面。
AWS 定價計算器
一次估算即可計算您的 Amazon OpenSearch Service 和架構成本。
隨需執行個體定價
除非另有說明,否則我們的價格不包括適用的稅金和稅收 (包括加值稅和適用的營業稅)。帳單地址在日本的客戶若使用 AWS,則需負擔日本消費稅。進一步了解。
預留執行個體定價
使用 Amazon OpenSearch Service 預留執行個體,您可以預訂一年期或三年期的執行個體,並節省比隨需執行個體更多的用量成本。隨需執行個體和預留執行個體在功能上並無不同。不過在計費方面,預留執行個體可節省更多的成本。
預留執行個體有三個付款選項:
- 不預付預留執行個體 (NURI) – 相較於隨需執行個體定價,NURI 可節省大量費用。無須任何預付款,但需承諾在一或三年期間支付預留執行個體費用。一年期 NURI 提供 31% 的折扣,而三年期 NURI 提供 48% 的折扣。對於 T3.medium,一年期 NURI 提供 18% 的折扣,而三年期 NURI 提供 28% 的折扣。
- 部分預付預留執行個體 (PURI) – PURI 比 NURI 能節省更多的費用。這個選項需要預先支付一部分的總費用,然後剩餘的費用必須在期限內依每小時使用費計費。一年期 PURI 提供 33% 的折扣,而三年期 PURI 提供 50% 的折扣。對於 T3.medium,一年期 PURI 提供 20% 的折扣,而三年期 NURI 提供 30% 的折扣。
- 全額預付預留執行個體 (AURI) – 在所有預留執行個體付費選項中,AURI 節省的費用最多。您用一筆預付款結清整個保留期的費用,無須支付每小時使用費。一年期 AURI 提供 35% 的折扣,而三年期 AURI 提供 52% 的折扣。對於 T3.medium,一年期 AURI 提供 22% 的折扣,而三年期 NURI 提供 32% 的折扣。
- 預留執行個體定價每個區域不同,取決於您選擇的付款選項和期限。購買預留執行個體時,即時您目前尚未執行 Amazon OpenSearch Service,也會向您收取相關的預付款 (如果適用) 和小時費用 (如果適用)。若要購買預留執行個體,請瀏覽我們主控台中的 Reserved Instance 標籤。
每月費用依據執行個體當月執行時長計算:
- 每小時計費執行個體:當月時數 × 每小時用量
每小時用量費率等於預留執行個體費用總計,除以期間總時數 (以一年 365 天計算)
Amazon OpenSearch Serverless
使用 Amazon OpenSearch Serverless,只需依工作負載取用的資源付費。OpenSearch Serverless 對運算和儲存分開計費。運算容量以 OpenSearch 運算單元 (OCU) 衡量。OCU 的數目直接對應於索引資料或執行查詢所需的 CPU、記憶體、Amazon EBS 儲存和 I/O 資源。一個 OCU 包含 6 GB RAM、相應的 vCPU、GP3 儲存 (用於提供對最常存取資料的快速存取),以及到 Amazon Simple Storage Service (S3) 的資料傳輸。
您會看到一個以 OCU-小時計算的項目,具有兩個標籤:一個用於資料索引,另一個用於搜尋。OCU 按小時計費,以每秒精細度的集合為基礎。存放在 Amazon S3 上的資料將按每月 GB 數計費。 針對帳戶中的第一個集合,您至少需要支付 2 個 OCU 的費用 (1 OCU [0.5 x 2] 索引包括主索引和備用索引,以及 1 OCU [0.5 x 2] 搜尋包括 HA 的一個副本)。但是,最小值會根據您使用的資料大小和集合類型而有所不同。
此外,OpenSearch Serverless 還提供開發測試選項,您可以在其中啟動集合而無需冗餘的備用節點。此部署模式進一步降低了一半的成本,將 0.5 OCU 用於索引,0.5 OCU 用於搜索。所有資料都以兩種模式儲存在 Amazon S3 中,提供完整的資料耐用性。但是,最小值會根據您使用的資料大小和集合類型而有所不同。
所有使用相同加密金鑰的後續集合都可以共用這些 OCU。根據支援集合所需的運算執行個體和資料新增額外的 OCU。可為每個帳戶設定最大 OCU 數目以控制成本。
即使向量搜尋集合使用與搜尋或時間序列集合相同的 KMS 金鑰,向量搜尋集合也無法與搜尋和時間序列集合共用 OCU。系統會為您的第一個向量搜尋集合建立一組新的 OCU。向量搜索集合的 OCU 會在相同的 KMS 金鑰向量集合之間共用。
Amazon OpenSearch Ingestion
使用 Amazon OpenSearch Ingestion,只需依您的工作負載取用的資源付費。OpenSearch Ingestion 僅針對在 OpenSearch Ingestion 管道中擷取、轉換和路由資料所需的運算收費。運算容量以 OpenSearch 運算單元 (OCU) 衡量。OCU 數目直接對應於擷取資料或對資料執行轉換所需的 CPU 和記憶體。一個 OCU 包含 15GB 的記憶體和 2vCPU。您會看到一個以 OCU-小時運算的項目,以及資料擷取標籤。OCU 以每分鐘精細度依小時計費。您可以設定每個管道的 OCU 數目下限和上限來控制成本。此外,藉助 OpenSearch Ingestion,您在不使用管道時可將其完全暫停,而且暫停管道時不會取用任何 OCU。
Amazon OpenSearch Service 向量擷取
Amazon OpenSearch Service 向量擷取功能針對在 Amazon OpenSearch Service 上建置向量資料庫,提供了一種簡化的方法來建立 Amazon OpenSearch Ingestion 管道。您可選擇執行向量自動最佳化任務,以及使用 GPU 加速向量索引,來迅速最佳化及建置大規模的向量資料庫。除了您選擇使用的功能,無須任何額外費用。如需了解 Amazon OpenSearch Ingestion、Amazon OpenSearch Service 向量自動最佳化任務,以及 Amazon OpenSearch Service 向量索引 GPU 加速的定價,請參閱各自服務的相關定價。 進一步了解
| 資料來源 | OpenSearch Service 功能定價 | 其他 AWS 服務定價 |
|
Amazon S3 |
Amazon S3 (讀取、存放,以及傳輸費用) 請參閱 Amazon S3 定價,了解詳細資訊 |
Amazon OpenSearch Service 向量索引 GPU 加速
藉助 Amazon OpenSearch Service 向量索引 GPU 加速功能,僅需依對工作負載加速向量索引期間取用的資源付費。運算容量以 OpenSearch 運算單元 (OCU) 衡量 – 向量加速。此 OCU 類型包含 6GB GPU 記憶體、8 GiB 記憶體,以及 2 個 vCPU。若啟用 GPU 加速,且索引輸送量超出可設定閾值,則向量索引任務會卸載至這些 OCU。OCU 會以更高輸送量擴展,但須依 OCU 總時間付費。換言之,若 OCU 翻倍,處理時間則會減半,因此總費用與未翻倍 OCU 費用一樣。自動擴展與暖集區為全受管,但不會加入計費時間。OCU 依次要精細度按小時計費。進一步了解此功能。
Amazon OpenSearch Service 向量自動最佳化任務
若使用 Amazon OpenSearch Service 向量自動最佳化任務,依每項任務按固定費率付費。每項任務皆會執行超參數最佳化程序。此程序涉及從資料集中進行向量取樣,啟動平行實驗來使用各種組態建置及評估索引,以及生成含最佳化建議的報告。進一步了解
Amazon OpenSearch Service S3 向量
Amazon S3 Vectors 提供經濟高效、具有彈性且耐用的向量儲存體,可降低最高 90% 的上傳、存放及查詢向量的成本。藉助 S3 Vectors,您可大規模地支援 RAG 及其他語義搜尋工作負載,只需小部分成本即可進行儲存、請求、資料上傳及資料查詢。
PUT 成本
PUT 定價依據上傳向量的邏輯 GB 數,其中每個向量為其邏輯向量資料、中繼資料及索引鍵的總和。您可在單一 PUT 請求中上傳多個向量,從而最大化上傳輸送量及最小化上傳成本。
儲存成本
儲存總計是索引間的邏輯儲存總和,其中儲存大小依據存放的向量數目及其大小確定。 向量大小確定依據:
1) 向量資料:每個向量大小依據維度數目來確定。每個維度等於每個向量 4 位元組儲存空間,例如,1024 維向量需要 4 KB 邏輯向量資料。
2) 中繼資料︰您可使用向量來存放可篩選及不可篩選的中繼資料。不可篩選中繼資料用於傳回查詢結果部分資訊,而可篩選中繼資料亦可用於篩選查詢結果。
3) 索引鍵:每個向量關聯一個索引鍵。索引鍵每個字元需要 1 位元組儲存空間。
查詢成本
除了依平均向量大小的每 TB 費用 (包括向量資料、索引鍵及可篩選中繼資料),乘以您將查詢的索引中的向量數目,查詢費用還包括每個 API 的費用。隨著向量索引增加,查詢的資料處理費用會依比例增加;但是在較大規模下,向量索引中 100K 以上每 TB 費用定價可讓您收益。
Amazon OpenSearch Service 自動化語義擴充
若使用自動化語義擴充功能,僅依工作負載取用的資源付費。運算容量以 OpenSearch 運算單元 (OCU) 衡量。每個 OCU 與資料擷取期間,針對指定資料欄位生成語義編碼所需的 CPU、GPU 和記憶體直接對應。語義搜尋 OCU 可自動縮放,無須預先設定最小值或最大值。OCU 以每分鐘精細度依小時計費。每個 OCU 處理約 45 MB (1,110 萬輸入字符) 的英文內容,或者 30 MB (730 萬輸入字符) 的多語言內容。若不使用,則不會對語義搜尋 OCU 計費。在搜尋操作或資料儲存期間,無須支付額外的語義搜尋 OCU 費用。
Amazon OpenSearch Service Direct Query
使用 Amazon OpenSearch Service Direct Query,只需依您的工作負載取用的資源付費。OpenSearch Service Direct Query 只會針對查詢連線資料來源,以及您決定在 OpenSearch Service 中索引資料時所需的運算收費。運算容量以 OpenSearch 運算單元 (OCU) 衡量。OCU 數目直接對應於根據資料查詢或維護索引所需的 vCPU 和記憶體。一個 OCU 包括 2 個 vCPU 和 8 GiB RAM。您會看到一個以 OCU-小時運算的項目,以及直接查詢的標籤。OCU 以每分鐘精細度依小時計費。若要限制成本,您可以使用 AWS Budget,設定在計費期間內可使用的 OCU-小時數上限。如果沒有查詢或索引任務處於作用中狀態,則不會消耗 FOCUS。
Direct Query OCU 的成本取決於 OpenSearch 中索引資料保持更新的資料大小和頻率。無伺服器索引、搜尋和受管儲存成本視乎儀表板中使用的索引資料大小,以及 OpenSearch 中的保留期間而有所差異。
現在,您可以使用 Direct Query,分析存放在 Amazon S3、Amazon CloudWatch Logs 和 Amazon Security Lake 的日誌資料。
|
資料來源 |
OpenSearch Service 功能定價 |
其他 AWS 服務定價 |
|
|
Amazon S3
|
OpenSearch Direct Query
|
Amazon S3 (讀取、存放和傳輸成本)。如需詳細資訊,請參閱 Amazon S3 定價。
|
|
|
Amazon CloudWatch Logs – 新
|
OpenSearch Direct Query
|
在 CloudWatch Logs 中擷取和儲存。如需詳細資訊,請參閱 CloudWatch Logs 定價。 |
|
|
Amazon Security Lake – 新 在美國西部 (加利佛尼亞北部)、亞太區域 (大阪)、歐洲 (米蘭) 和歐洲 (西班牙) 未開放使用。 |
OpenSearch Direct Query
|
Amazon S3 (讀取、存放和傳輸成本)。如需詳細資訊,請參閱 Amazon S3 定價。
|
CloudWatch Logs 客戶建置 OpenSearch 儀表板,適用於 VPC、WAF、CloudTrail
CloudWatch Logs 客戶可藉由導覽至 CloudWatch Logs Insights 中的「使用 OpenSearch 進行分析」,並選擇儀表板類型和日誌,在 CloudWatch 的 VPC、WAF 和 CloudTrail Logs 上建立 OpenSearch 儀表板。在此步驟之前,CloudWatch 客戶首先需要設定 OpenSearch 整合 – 此步驟會建立 OpenSearch 集合,用於存放 OpenSearch 中記錄必要指標。Direct Query 透過查詢 CloudWatch 日誌並更新 OpenSearch 中的指標,可用於使 OpenSearch 中的指標資料保持更新,如需有關如何建立這些儀表板的說明,請參閱 CloudWatch 文件。
|
使用案例 |
OpenSearch Service 功能定價 |
其他 AWS 服務定價 |
|
|
CloudWatch Logs Insights 中的 Amazon OpenSearch 儀表板 (「使用 OpenSearch 進行分析」)
|
OpenSearch Direct Query
|
在 CloudWatch Logs 中擷取和儲存。如需詳細資訊,請參閱 CloudWatch Logs 定價。 |
Amazon EBS 磁碟區定價 (選擇 EBS 磁碟區時適用)
Amazon OpenSearch Service 可讓您選擇 Amazon EBS 磁碟區類型。如果您選擇佈建 IOPS (SSD) 儲存,將需要支付儲存與佈建的輸送量費用。但是,您不必為使用的 I/O 付費。
延伸支援成本
Amazon OpenSearch Service 提供關鍵的安全修正和作業系統修補程式,適用於標準支援結束後處於延伸支援狀態的版本,為期至少 12 個月。這樣可讓您有更多時間規劃升級至更新的支援引擎版本。若您執行處於延伸支援狀態的版本,除了標準執行個體成本之外,還會依固定費用/標準化執行個體時間 (NIH) 向您收取費用。NIH 依據執行個體大小 (例如 medium、large) 和執行個體時數等因素計算得出。如需有關延伸支援、計算延伸支援費用,以及各版本時間表的詳細資訊,請參閱文件。請參閱下文了解依 NIH 的延伸支援定價。
| 區域 | 價格/NIH |
| 美國東部 (維吉尼亞北部) | 0.0065 USD |
| 美國東部 (俄亥俄) | 0.0065 USD |
| 美國西部 (加利佛尼亞北部) | 0.0077 USD |
| 美國西部 (奧勒岡) | 0.0065 USD |
| 加拿大 (中部) | 0.0072 USD |
| 加拿大西部 (卡加利) | 0.0072 USD |
| AWS GovCloud (美國東部) | 0.0078 USD |
| AWS GovCloud (美國西部) | 0.0078 USD |
| 非洲 (開普敦) | 0.0086 USD |
| 亞太地區 (香港) | 0.0087 USD |
| 亞太地區 (海德拉巴) | 0.0070 USD |
| 亞太地區 (雅加達) | 0.0078 USD |
| 亞太地區 (馬來西亞) | 0.0074 USD |
| 亞太地區 (墨爾本) | 0.0082 USD |
| 亞太地區 (孟買) | 0.0070 USD |
| 亞太區域 (紐西蘭) | 0.0087 USD |
| 亞太區域 (大阪) | 0.0081 USD |
| 亞太地區 (首爾) | 0.0077 USD |
| 亞太地區 (新加坡) | 0.0078 USD |
| 亞太地區 (雪梨) | 0.0082 USD |
| 亞太區域 (台北) | 0.0077 USD |
| 亞太區域 (泰國) | 0.0075 USD |
| 亞太地區 (東京) | 0.0081 USD |
| 歐洲 (法蘭克福) | 0.0076 USD |
| 歐洲 (愛爾蘭) | 0.0072 USD |
| 歐洲 (倫敦) | 0.0075 USD |
| 歐洲 (米蘭) | 0.0076 USD |
| 歐洲 (巴黎) | 0.0075 USD |
| 歐洲 (斯德哥爾摩) | 0.0068 USD |
| 歐洲 (西班牙) | 0.0072 USD |
| 歐洲 (蘇黎世) | 0.0083 USD |
| 以色列 (特拉維夫) | 0.0076 USD |
| 墨西哥 (中部) | 0.0069 USD |
| 中東 (巴林) | 0.0079 USD |
| 中東 (阿拉伯聯合大公國) | 0.0079 USD |
| 南美洲 (聖保羅) | 0.0103 USD |
標準 AWS 數據傳輸費
您需要針對傳入和傳出 Amazon OpenSearch Service 的資料支付標準 AWS 資料傳輸費。在 Amazon OpenSearch Service 網域內節點之間的資料傳輸則不會向您收費。
免費自動快照儲存
Amazon OpenSearch Service 透過自動和手動叢集快照提供更高的資料持久性。該服務為每個 Amazon OpenSearch Service 網域免費提供自動快照的儲存空間,並保留這些快照 14 天。手動快照存放於 Amazon S3,您需要支付標準 Amazon S3 使用費。使用快照功能進行的資料傳輸無需付費。
定價範例
定價範例 1
假設您要使用以下組態在美國東部 (維吉尼亞北部) 區域建立一個新的具有三個可用區域的生產級網域:三個 r6g.xlarge.search 類型的資料節點,每個節點具有 500 GB EBS 儲存 (一般用途 SSD);三個 c6g.large.search 類型的叢集管理員節點;以及兩個 ultrawarm1.medium.search 類型的 UltraWarm 節點,每個節點具有 1.5 TB 儲存。在一個月內,您網域上的這 8 個執行個體 (3 個資料節點、3 個叢集管理員節點和 2 個 UltraWarm 節點) 中的每一個將執行 730 小時,總計 5,840 個執行個體小時。根據這些個別執行個體類型的價格,您的執行個體小時總成本為 1,328.60 USD。您當月的總儲存成本包括 3 個資料節點的 EBS 儲存成本和 UltraWarm 節點的儲存成本。這三個執行個體中的每一個都有 500 GB EBS 儲存,您將按每月每 GB 0.135 USD 的價格支付 1,500 GB 儲存的費用,因此當月的 EBS 儲存成本為 202.50 USD。對於 2 個 UltraWarm 節點的儲存,您需要支付 3 TB (每個執行個體 1.5 TB) 的費用,總計 73.728 USD (每月每 GB 0.024 USD)。
請參閱下文,了解您可能產生的每月成本 (USD) 明細。
| 成本類型 | 定價 | 用量 | 每月成本 |
| 執行個體用量 | r6g.xlarge.search = 每小時 0.335 USD | 3 個執行個體 (資料節點) * 一個月 730 小時 = 2,190 小時 | 2,190 小時 * 0.335 USD = 733.65 USD |
| c6g.large.search = 每小時 0.113 USD | 3 個執行個體 (叢集管理員節點) * 一個月 730 小時 = 2,190 小時 | 2,190 小時 * 0.113 USD = 247.47 USD | |
| ultrawarm1.medium.search = 每小時 0.238 USD | 2 個執行個體 * 730 小時 = 1,460 小時 | 1,460 小時 * 0.238 USD = 347.48 USD | |
| 儲存成本 | EBS 一般用途 SSD (gp2) = 每月每 GB 0.135 USD | 每個節點 500 GB * 3 個執行個體 (資料節點)= 每月 1,500 GB | 1,500 GB * 0.135 USD = 202.5 USD |
| UltraWarm 受管儲存成本 = 每月每 GB 0.024 USD | 1.5 TB * 2 個執行個體 = 每月 3 TB | 3,072 GB * 0.024 USD = 73.728 USD | |
| 總成本 | 1,604.83 USD | ||
OpenSearch 包括來自 Elasticsearch B.V. 的特定 Apache 授權的 Elasticsearch 程式碼和其他原始程式碼。Elasticsearch B.V. 不是其他原始程式碼的來源。ELASTICSEARCH 是 Elasticsearch B.V. 的註冊商標。
定價範例 2
Amazon OpenSearch Service 不收取含待機多可用區部署費用。
案例 1:客戶擁有設定良好的網域,其中包含 3 個叢集管理員節點、6 個資料節點和 3 份資料。他們不會看到將其網域移至異地同步備份 (帶備用) 的任何影響。之前和之後的成本是相同的。
| 項目 | 組態 | 計數 | 費率 | 總計 |
|---|---|---|---|---|
| 叢集管理員節點 | m5.large.search | 3 |
0.14 USD |
306.72 USD |
| 資料節點 | m5.large.search | 6 |
0.14 USD |
613.44 USD |
| EBS 儲存 | GP2 | 512 GB |
0.14 USD |
414.72 USD |
| 總計
|
1,334.880 | |||
案例 2:客戶網域的叢集管理員規模不足 (CPU 或 RAM 使用率超過 60%)。客戶必須先更新叢集管理員節點執行個體類型,才能啟用異地同步備份 (帶備用) 功能。在這種情況下,對於 10-20 個數據節點,他們需要使用 c5.xlarge.search 或更高版本的執行個體類型。由於叢集管理員節點大小的變更,因異地同步備份 (帶備用) 功能會強制執行這些最佳實務,客戶會看到成本有所增加。
| 項目 | 組態 | 計數 | 費率 | 總計 |
|---|---|---|---|---|
| 叢集管理員節點 |
m5.large.search |
3 |
0.14 USD |
306.72 USD |
| 資料節點 | r5.large.search | 18 |
0.37 USD |
4,821.12 USD |
| EBS 儲存 | GP2 | 1500 GB |
0.14 USD |
3,645 USD |
| 總計
|
8,772.840 USD | |||
| 項目 | 組態 | 計數 | 費率 | 總計 |
|---|---|---|---|---|
| 叢集管理員節點 |
c5.xlarge.search |
3 |
0.25 USD |
542.16 USD |
| 資料節點 | r5.xlarge.search | 18 |
0.37 USD |
4,821.12 USD |
| EBS 儲存 | GP2 | 1500 GB |
0.14 USD |
3,645 USD |
| 總計
|
9,008.280 USD | |||
案例 3:客戶的網域遵循舊式最佳實務和準則,因此擁有 2 份資料 (1 份主要資料和 1 份複本),而儲存空間使用率高於 70%。啟用異地同步備份 (帶備用) 至少需要 3 份或 3 的倍數份資料。若要容納額外的資料份數,客戶需要額外 40% 的儲存空間,同時仍保留 20% 的可用磁碟空間。這代表要額外的 9 個資料節點。
| 項目 | 組態 | 計數 | 費率 | 總計 |
|---|---|---|---|---|
| 叢集管理員節點 |
m5.large.search |
3 |
0.14 USD |
306.72 USD |
| 資料節點 | r5.xlarge.search | 18 |
0.37 USD |
4,821.12 USD |
| EBS 儲存 | GP2 | 1500 GB |
0.14 USD |
3,645 USD |
| 總計
|
8,772.840 USD | |||
| 項目 | 組態 | 計數 | 費率 | 總計 |
|---|---|---|---|---|
| 叢集管理員節點 |
c5.xlarge.search |
3 |
0.25 USD |
542.16 USD |
| 資料節點 | r5.xlarge.search | 27* |
0.37 USD |
7,231.68 |
| EBS 儲存 | GP2 | 1500 GB |
0.14 USD |
5,467.50 USD |
| 總計
|
13,241.340 USD | |||
* 如果客戶僅使用總儲存空間的 50-60%,則無需為第三份資料增加額外的儲存空間,因此可能不會產生額外費用。
由上述範例可見,遵循最佳實務的客戶不會因在其網域上啟用含待機多可用區部署功能而產生額外費用。
定價範例 3
假設您要使用以下組態在美國東部 (維吉尼亞北部) 區域建立一個新的具有三個可用區域的生產級網域:三個 or1.xlarge.search 類型的資料節點,每個節點具有 500 GB EBS 儲存 (一般用途 SSD);三個 c6g.large.search 類型的叢集管理員節點;以及三個 ultrawarm1.medium.search 類型的 UltraWarm 節點,每個節點具有 1.5 TB 儲存。在一個月內,您網域上的這 9 個執行個體 (3 個資料節點、3 個叢集管理員節點和 3 個 UltraWarm 節點) 中的每一個將執行 720 小時,總計 5780 個執行個體小時。根據這些個別執行個體類型的價格,您的執行個體小時總成本為 1661.04 USD。您當月的總儲存成本包括 3 個資料節點的 EBS 儲存、本機儲存的成本和受管儲存的儲存成本,共計 292.728 USD。這三個執行個體中的每一個都有 500 GB EBS 儲存,您將按每月每 GB 0.122 USD 的價格支付 1,500 GB 儲存的費用,因此當月的 EBS 儲存成本為 183.0 USD。由於資料會在遠端存放區中同步寫入 Amazon S3,因此您要支付 1,500 GB 的費用,每月每 GB 0.024 USD,相當於 3 個 UltraWarm 節點的儲存 36.0 USD,您需要支付 3 TB (每個執行個體 1.5 TB) 的費用,相當於 73.728 USD (每月每 GB 0.024 USD)。
請參閱下文,了解您可能產生的每月成本 (USD) 明細。
| 費用類型 | 定價 | 用量 | 每月成本 |
|
執行個體用量
|
or1.xlarge.search = 每小時 0.418 USD | 3 個執行個體 (資料節點) * 一個月 720 小時 = 2160 小時 | 2,160 小時 * 0.418 USD = 902.88 USD |
| c6g.large.search = 每小時 0.113 USD | 3 個執行個體 (叢集管理員節點) * 一個月 720 小時 = 2,190 小時 | 2,160 小時 * 0.113 USD = 244.08 USD | |
| ultrawarm1.medium.search = 每小時 0.238 USD |
3 個執行個體 * 720 小時 = 2160 小時 |
2160 小時 * 0.238 USD = 514.08 USD | |
| 儲存成本 | EBS 一般用途 SSD (gp2) = 每月每 GB 0.135 USD |
每個節點 500 GB * 3 個執行個體 (資料節點)= 每月 1,500 GB |
1,500 GB * 0.122 USD = 183.00 USD |
| OR1 受管儲存成本 = 每月每 GB 0.024 USD | 每個節點 500 GB * 3 個執行個體 (資料節點)= 每月 1,500 GB | 1,500 GB * 0.024 USD =36.00 USD | |
| UltraWarm 受管儲存成本 = 每月每 GB 0.024 USD | 1.5 TB * 2 個執行個體 = 每月 3 TB | 3,072 GB * 0.024 USD = 73.728 USD | |
| 總成本 | 1,953.732 USD | ||
定價範例 4
OpenSearch Service Direct Query – 查詢 Amazon S3
假設您已在美國東部 (維吉尼亞北部) 區域設定了 Amazon OpenSearch Service 網域,並且使用 Amazon S3 建立了新的 Direct Query 資料來源,以查詢您的 VPC 流量日誌。您參考您的執行手冊以啟動一系列查詢,整體使用 2 個 OCU-小時完成。 將會向您收取 2 OCU * 0.24 OCU-小時 * 24 小時/天 = 11.52 USD / 天,以維護您的索引獲得更快速的查詢效能。
定價範例 5
OpenSearch Service Direct Query – 加速 Amazon S3
假設您已在美國東部 (維吉尼亞北部) 區域設定了 Amazon OpenSearch Service 網域,並且使用 Amazon S3 建立了新的 Direct Query 資料來源,以查詢您的 S3 日誌。您想要調整查詢效能,讓查詢更快完成。設定每小時執行的資料來源且每次執行使用 2 個 OCU-小時的時候,您可以在 AWS Glue Data Catalog 中的 S3 日誌表格中啟用具體化視觀表。將會向您收取 2 * 0.24 OCU-小時 * 24 小時/天 = 11.52 USD / 天,以維護您的索引獲得更快速的查詢效能。
定價範例 6
透過 OpenSearch UI 或 CloudWatch Logs 執行 OpenSearch 儀表板
假設您在 CloudWatch Logs 主控台安裝了現成的 VPC 流程日誌儀表板,每月擷取 1440 GB 的資料。除了擷取和存放資料的典型 CloudWatch Logs 成本,您還會在帳單上看到下列 OpenSearch 費用:
OpenSearch 運算單位 (OCU) 用於 a) 查詢 CloudWatch Logs 中的資料,b) 建立索引,c) 存放資料至 OpenSearch Serverless Managed Storage,d) 使用搜尋與查詢功能來檢視儀表板。使用的 OCU 數目取決於您的資料擷取大小及查詢頻率。
a) 使用 Direct Query 查詢 CloudWatch Logs 中的資料︰OCU 用於查詢 CloudWatch Logs 中的資料,並將資料移至 OpenSearch Service 集合,以便建置儀表板
- 若每小時查詢兩分鐘,每次查詢 0.5 OCU-小時 * 每月 730 小時 * 0.5 * 2/60 * 730 * 每 OCU-小時 0.24 USD = 每月 3 USD
b) 將資料索引至 OpenSearch Service 集合:
- 使用索引 OCU︰1 OCU-小時 * 每月 730 小時 * 每 OCU-小時 0.24 USD = 每月 176 USD
c) 將資料存放於 OpenSearch Serverless 集合中
- 使用 Managed Storage︰您每月將 1440 GB 的資料擷取至集合,每月每 GB 產生 0.02 USD 的費用 = 每月 29 USD
d) 搜尋和篩選 VPC 流量儀表板
- 使用搜尋與查詢 1 OCU-小時 * 每小時 0.24 USD * 730 小時 = 每月 176 USD
每月費用總計 = 384 USD
- 3 USD (Direct Query OCU)
- 176 USD (無伺服器索引)
- 29 USD (無伺服器儲存)
- 176 USD (無伺服器搜尋)
定價範例 7
OpenSearch Service 自動化語義搜尋
假設您已在美國東部 (維吉尼亞北部) 區域設定 OpenSearch Service Serverless 搜尋集合。您想要針對您的產品型錄,建立一個新的搜尋索引,包含三個欄位:「產品 ID」、「產品尺寸」,以及「產品說明」。您打算在「產品說明」欄位,針對英文內容啟用自動化語義搜尋,同時將其他兩個欄位保持設定為一般詞彙搜尋。針對此範例,假設您已擷取 10 GB 資料至「產品說明」欄位。一般來說,在自動化語義擴充編碼程序期間,每 500 MB 資料生成約 1.2 億輸入字符。因此,10 GB 會生成約 24 億字符。(請注意:實際字符數可能視乎特定工作負載特性而有所差異。)
一個語義搜尋 OCU 可處理 1,110 萬英文內容字符。如需處理 24 億字符,您需大約 216 個語義搜尋 OCU-小時 (24 億/1,110 萬)。每語義搜尋 OCU-小時的價格為 0.24 USD,處理 10 GB 資料進行自動化語義搜尋的費用為 51 USD (216 OCU-小時 × 每 OCU-小時 0.24 USD)。在搜尋操作或資料儲存期間,無須支付額外的語義搜尋 OCU 費用。
定價範例 8
S3 Vectors
您將建置 RAG (檢索增強生成) 工作流程,以便向客戶提供準確、相關的文字回應。您的架構使用 OpenSearch 叢集,採用 OR2 大型執行個體類型與 k-NN 索引,並使用 S3VectorEngine 來實現高效的向量儲存與檢索。OpenSearch 在後台將使用 S3Vector 索引,進行向量資料儲存和查詢。該服務將使用本機運算與存放區,進行中繼資料儲存及篩選條件處理、文字搜尋或混合搜尋。
假設您有共計 1 億個向量,那麼使用 S3Vector 引擎,一個具有單一碎片的 k-NN 索引即可容納。每個資料文件都有 1024 維向量記錄,且每個維度使用 4 個位元組,2KB 的中繼資料,其中包含其他欄位,用於執行篩選、文字或混合搜尋。此外,我們還假設您每月執行 10% 的向量更新,並且每月執行約 100 萬次搜尋請求,但搜尋結果中未擷取向量。此範例適用於美國東部 (維吉尼亞北部) AWS 區域的定價。
*除下列 S3Vector 儲存、上傳與查詢費用外,OpenSearch 還可能發出 CreateIndexes 與 ListIndexes 等某些請求,用於管理 S3Vector 索引,這些請求可能會產生一些費用。
| 費用類型 | 定價 | 用量 | 每月費用 | 總計 |
| OpenSearch 運算 – 資料節點 | om2.large.search = 每小時 0.153 USD | 2 個執行個體 x 每月 730 小時 = 每月 1460 小時 | 223.38 USD | |
| OpenSearch 運算 – 主節點 | c6g.large.search = 每小時 0.113 USD | 3 個執行個體 x 每月 730 小時 = 每月 2190 小時 | 247.47 USD | |
| EBS 儲存 – OpenSearch 資料節點 | 一般用途 SSD (gp3) – 儲存 = 每月每 GB 0.122 USD |
2 KB (每項記錄) x 1 億項記錄 x ((1+1 個複本) * 1.45) (OpenSearch 複本 + 索引開銷) = 每月 553 GB |
67.466 USD | |
| 小計 | 538.316 USD | |||
| S3 向量儲存 | 儲存 = 每月每 GB 0.06 USD |
(4 位元組 * 1024 維) 向量資料/向量 + 0.17 KB 索引鍵/向量 * 1 億 = 每月 397.68 GB |
23,8608 USD | |
| S3 向量 PUT 請求 | 每 GB 0.20 USD | 第一個月 397.68 GB (1 次完整上傳) | 79.536 USD | |
| 39.76 GB (每月更新 10%) | 7.952 USD | |||
| S3 向量查詢費費用 | 查詢 API 費用 – 每百萬次查詢 2.5 USD | 1 億次查詢 | 2.5 USD | |
| 方案 1 查詢處理費用 – 每 TB 0.004 USD | 10 萬向量 * 4.17 KB/平均向量 * 100 萬次查詢 = 388.36 TB | 1.55344 USD | ||
| 方案 2 查詢處理費用 – 每 TB 0.002 USD | 15 萬向量 * 4.17 KB/平均向量 * 100 萬次查詢 = 582.54 TB | 1.16508 USD | ||
| 小計 | 116.56732 USD | |||
| 總計 | 654.88332 USD |
定價範例 9
假設您要使用以下組態在美國東部 (維吉尼亞北部) 區域建立一個新的具有三個可用區域的生產級網域:三個 or2.2xlarge.search 類型的資料節點,每個節點具有 1,000 GB EBS 儲存 (一般用途 SSD gp3 – 儲存);三個 r8g.large.search 類型的受管節點;以及三個 oi2.xlarge.search 類型的暖節點,且具有 1,875 GiB 的執行個體儲存,並支援 7,500 GiB 的暖儲存。下表提供了使用全新多層可寫入暖架構的費用明細。
| 費用類型 | 定價 | 用量 | 每月成本 |
| 執行個體用量 | or2.2xlarge.search = 0.80 USD | 3 個執行個體 (資料節點) x 一個月 730 小時 = 2,190 小時 | 2,190 小時 x 0.8 USD = 1,752 USD |
| r8g.large.search = 0.196 USD | 3 個執行個體 (叢集管理員節點) x 一個月 730 小時 = 2,190 小時 | 2,190 小時 x 0.196 USD = 429.24 USD | |
| oi2.2xlarge.search = 1.16688 USD | 3 個執行個體 (暖節點) x 一個月 730 小時 = 2,190 小時 | 2,190 小時 x 1.16688 USD = 2.555.4672 USD | |
| 儲存用量 | EBS 一般用途 SSD (gp3) = 每月每 GB 0.122 USD | 每個節點 1,000 GB * 3 個執行個體 (資料節點)= 每月 3,000 GB | 3,000 USD * 0.122 USD = 366 USD |
| 資料節點受管儲存 = 每月每 GB 0.024 USD | 每個節點 1,000 GB * 使用了 80% * 3 個執行個體 (資料節點) = 每月 2,400 GB | 2400 * 0.024 USD = 57.6 USD | |
| 暖節點受管儲存 = 每月每 GB 0.024 USD | 7,500 GB *3 個執行個體 (暖節點) = 每月 22,500 GB | 22500 * 0.024 USD = 540 USD | |
| 總費用 | 5,700 USD |
常見問答集
隨需執行個體定價
問:使用 Amazon OpenSearch Service 如何計價和收費?
僅按實際使用量收費,無最低費用或設定費用。您的計費是根據:
- Amazon OpenSearch Service 執行個體小時數 – 根據使用的 Amazon OpenSearch Service 執行個體等級 (例如,標準、小、大、超大型)。未滿一小時的 Amazon OpenSearch Service 執行個體按一小時計費。
- 儲存 (每月每 GB) – 您在 Amazon OpenSearch Service 執行個體佈建的 Amazon EBS 儲存容量。如果您在當月內擴展佈建的儲存容量,則將依比例分配計費。
- 每月的佈建 IOPS – Amazon EBS 佈建 IOPS 費率,不論 IOPS 的使用量如何 (僅限於 Amazon OpenSearch Service 佈建 IOPS (SSD) 儲存)。
- 資料傳輸 – 以一般 AWS 數據傳輸費計費。
如需詳細的定價資訊,請參閱 Amazon OpenSearch Service 定價頁面。
問:我的 Amazon OpenSearch Service 網域的帳單週期怎麼計算?
Amazon OpenSearch Service 執行個體的帳單週期從執行個體可用時立即開始計費。帳單週期一直持續到該 Amazon OpenSearch Service 執行個體終止為止,刪除執行個體或執行個體出現故障時就會終止。
問:應計費的 Amazon OpenSearch Service 執行個體小時數如何定義?
Amazon OpenSearch Service 執行個體小時數是按您的執行個體在可用狀態下執行的每個小時來計費。如果您不想再支付 Amazon OpenSearch Service 執行個體的費用,則必須刪除該網域,以避免產生額外的執行個體小時費用。未滿一小時的 Amazon OpenSearch Service 執行個體按一小時計費。
預留執行個體定價
問:什麼是預留執行個體 (RI)?
Amazon OpenSearch Service 預留執行個體可讓您選擇預訂執行個體一年或三年的期限,與隨需執行個體定價相比,能節省大量的費用。
問:預留執行個體與隨需執行個體有何區別?
預留執行個體和隨需執行個體在功能上是完全相同的。唯一的區別是執行個體的收費方式。使用預留執行個體,您可以購買一年或三年保留期,並在期限內享受較低的每小時使用費 (相較於隨需執行個體)。除非您在某個區域購買預留執行個體,否則該區域的所有執行個體均以隨需執行個體每小時使用費計算。
問:預留執行個體有哪些付款選項?
目前有三個選項可供選擇:
- 不預付預留執行個體 (NURI) – 相較於隨需執行個體,NURI 可節省大量費用。無須任何預付款,但需承諾在一或三年期間支付預留執行個體費用。
- 部分預付預留執行個體 (PURI) – PURI 比 NURI 能節省更多的費用。您需要支付一部分的預付款,其餘款項在期限內結清。此選項可平衡預付款和小時費之間的付款金額。
- 全額預付預留執行個體 (AURI) – 在所有預留執行個體付費選項中,AURI 節省的費用最多。您用一筆預付款結清整個保留期的費用,無須支付每小時使用費。
問:如何購買預留執行個體?
您可以在 Amazon OpenSearch Service 的 AWS 管理主控台中,於 "Reserved Instance" 部分購買預留執行個體。或者,您可以使用 Amazon OpenSearch Service API 或 AWS 命令列界面列出及購買預留執行個體。
購買預留執行個體之後,就可以像隨需執行個體一樣使用它。只要購買的預留執行個體仍然有效,Amazon OpenSearch Service 就會按照調降的每小時使用費進行收費。
問:預留執行個體是否專屬於特定可用區域?
Amazon OpenSearch Service 預留執行個體是針對區域購買,而不是針對特定可用區域。購買某個區域的預留執行個體之後,會在區域內的任何可用區域達到特定用量時套用折扣費用。
問:我可以購買多少個預留執行個體?
您一次最多能購買 100 個預留執行個體。如果您需要更多預留執行個體,則需要發出更多購買請求。
問:預留執行個體是否包含容量保留?
Amazon OpenSearch Service 預留執行個體是針對區域購買,而不是針對特定可用區域。因此,它們不是容量預留。即使容量被局限在一個可用區域,仍然可以在該區域內購買預留執行個體。當區域內的任何可用區域達到特定用量時,會套用折扣費用。
問:如果我想將現有的隨需執行個體轉換為預留執行個體,應該怎麼做?
只需購買與現有隨需執行個體相同類型的預留執行個體即可。如果成功購買預留執行個體,Amazon OpenSearch Service 會在保留期內,自動採用新的小時使用費。
問:如果我註冊預留執行個體,期限從何時開始? 期限結束時,我的預留執行個體會出現什麼情況?
收到您的請求並處理付款授權後,與預留執行個體有關的價格變動和保留期將立即生效。如果一次性付款 (如果適用) 或新的小時費率 (如果適用) 無法在下個帳單週期內成功授權,則折扣價不會生效,而且您的保留期將無法開始。您可以使用主控台、API 或 CLI 追蹤您的保留狀態。如需詳細資訊,請參閱我們的文件。
您的預留執行個體到期後,預留執行個體將恢復為該執行個體類別和區域所適用的隨需執行個體小時使用費。
問:我如何控制哪些執行個體按照預留執行個體費用進行計費?
我們的系統在計算帳單時,將自動套用您的保留,即所有符合條件的執行個體都會以較低的預留執行個體每小時費率收費。Amazon OpenSearch Service 網域運行時,Amazon OpenSearch Service 不會區分隨需執行個體和預留執行個體。
問:如果擴展或縮減預留執行個體,我的保留會出現什麼情況?
每個預留執行個體都與您選擇的執行個體類型和區域相關聯。如果您在擁有預留執行個體的區域中變更執行個體類型,則無法享有折扣價。您必須確定您的保留與計劃使用的執行個體類型相符。如需詳細資訊,請參閱 Amazon OpenSearch Service 預留執行個體文件。
問:是否可以將預留執行個體從一個區域或可用區域轉移到另一個區域或可用區域?
每個預留執行個體都與特定區域關聯,並且在保留的存留期內固定不變。不過,每個預留執行個體都可以用於關聯區域內的任何可用區域。
問:如果使用多個可用區域,預留執行個體是否適用?
預留執行個體僅適用於一個 AWS 區域,而且可以在該區域的任何可用區域使用。
問:預留執行個體是否適用於叢集管理員節點和資料節點?
是。Amazon OpenSearch Service 在套用預留執行個體折扣時,不會區分叢集管理員節點和資料節點。
問:是否可以取消預留執行個體?
否,您無法取消預留執行個體,而且一次性付款 (如果適用) 和折扣後的小時使用費 (如果適用) 無法退費。此外,您不能將預留執行個體轉移到另一個帳戶。無論您的用量為何,都必須在預留執行個體期限內支付每小時費用。
問:如果我從付款人 (主帳戶) 購買預留執行個體,是否所有成員帳戶都能存取該預留執行個體?
是。預留執行個體的定價和應用須遵守 AWS 定義的合併帳單政策。您可以在這裡找到更多詳細資訊。
問:如果 AWS 調降 Amazon OpenSearch Service 的隨需執行個體價格,我目前支付的預留執行個體費用是否也會改變?
否。您針對已購買預留執行個體支付的價格不會在保留期內改變。
問:是否可在預留執行個體市場出售我的預留執行個體?
否。在 Amazon OpenSearch Service 購買的預留執行個體無法在預留執行個體市場出售。
問:數量折扣是否適用於購買預留執行個體?
否。我們不提供 Amazon OpenSearch Service 預留執行個體的數量折扣。
了解如何開始使用 Amazon OpenSearch Service