選擇 Azure AI 搜尋的服務層級
建立搜尋服務的一部分是選擇服務存留期固定的定價層(或 SKU)。 在入口網站中,當您建立服務時,會在 [選取定價層] 頁面中指定階層。 如果您改為透過PowerShell或 Azure CLI 進行布建,則會透過 -Sku
參數指定層
您選取的階層會決定:
- 服務上允許的索引和其他物件數目上限
- 分割區的大小和速度(實體記憶體)
- 可計費費率作為固定每月成本,但如果您新增容量,也會增加累加成本
在少數情況下,您選擇的階層會決定進階功能的可用性。
定價 - 或執行服務的預估每月成本 - 會顯示在入口網站的 [ 選取定價層 ] 頁面中。 您應該檢查 服務定價 以了解預估成本。
注意
在 2024 年 4 月 3 日之後建立的 搜尋服務,幾乎每個層級都有較大的分割區和較高的向量配額。 如需詳細資訊,請參閱 服務限制。
階層描述
層包括免費、基本、標準和 儲存體 優化。 標準和 儲存體 Optimized 有數個組態和容量可供使用。 下列來自 Azure 入口網站 的螢幕快照顯示可用的定價層、減價層(您可以在入口網站和定價頁面上找到)。
免費 為較小的專案建立 有限的搜尋服務 ,例如執行教學課程和程式代碼範例。 在內部,系統會在多個訂閱者之間共用系統資源。 您無法調整免費服務或執行大量工作負載。 每個 Azure 訂用帳戶只能有一個免費搜尋服務。
最常使用的計費層包括下列各項:
Basic 能夠符合 SLA,且支援三個複本。
標準 (S1、S2、S3) 是預設值。 它可讓您更彈性地調整工作負載。 您可以調整分割區和複本。 透過您控制下的專用資源,您可以部署較大的專案、優化效能,以及增加容量。
某些層級是針對特定類型的工作所設計:
標準 3 高密度 (S3 HD) 是 S3 的裝載模式 ,其中基礎硬體已針對大量較小的索引進行優化,並適用於多租使用者案例。 S3 HD 的每個單位費用與 S3 相同,但硬體已針對大量較小的索引進行快速檔案讀取優化。
儲存體 Optimized (L1, L2) 層提供比標準層較低的每 TB 價格更高的記憶體容量。 這些層是針對不會經常變更的大型索引所設計。 主要取捨是較高的查詢延遲,您應該針對特定應用程式需求進行驗證。
您可以在定價頁面上、Azure AI 搜尋服務中的服務限制一文,以及在布建服務時,在入口網站頁面上深入瞭解各個層級。
依階層的功能可用性
大部分功能可在所有層上使用,包括免費層。 在少數情況下,層會決定功能的可用性。 下表描述條件約束。
功能 | 限制 |
---|---|
索引 | S3 HD 上無法使用索引器。 索引器對免費層有更多 限制 。 |
AI 擴充 | 在免費層上執行,但不建議使用。 |
用於輸出的受控或信任身分識別 (索引器) 存取 | 免費層無法使用。 |
使用客戶自控的加密金鑰 | 免費層無法使用。 |
IP 防火牆存取 | 免費層無法使用。 |
私人端點 (與 Azure Private Link 整合) | 對於搜尋服務的輸入連線,無法在免費層上使用。 針對索引器對其他 Azure 資源的輸出連線,無法在免費或 S3 HD 上使用。 對於使用技能集的索引器,不適用於免費、基本、S1 或 S3 HD。 |
可用性區域 | 免費層或基本層無法使用。 |
語意排名器 | 免費層無法使用。 |
除非您提供足夠的容量,否則資源密集型功能可能無法正常運作。 例如, 除非數據集很小,否則 AI 擴充 具有長時間執行的技能,在免費服務上逾時。
上限
階層會決定服務本身的最大儲存空間,以及您可以建立的索引、索引器、數據源、技能集和同義字對應數目上限。 如需所有限制的完整突破,請參閱 Azure AI 搜尋中的服務限制。
數據分割大小和速度
階層定價包含每個分割區記憶體的詳細數據,範圍從基本 15 GB,儲存體 Optimized (L2) 層最多 2 TB。 不會發佈其他硬體特性,例如作業速度、延遲和傳輸速率,但專為特定解決方案架構設計的階層是以具有支持這些案例功能的硬體為基礎所建置。 如需數據分割的詳細資訊,請參閱 Azure AI 搜尋中的估計和管理容量和可靠性。
計費費率
層有不同的計費費率,對於在較昂貴的硬體上執行的層級,或提供更昂貴的功能,其費率較高。 階層計費費率可在 Azure AI 搜尋的 Azure 定價頁面中找到。
建立服務之後,計費費率會 同時成為全天候執行服務的固定成本 ,而如果您選擇新增更多容量,則會 產生累加成本 。
搜尋服務 是以分割區的形式配置計算資源(用於記憶體),以及複本(查詢引擎的實例)。 一開始,服務會以其中一個來建立,而且計費費率包含這兩個資源。 不過,如果您調整容量,成本會以可計費率遞增的方式增加或減少。
下列範例提供一個實例。 假設每月計費費率為 $100 美元。 如果您將搜尋服務保留在一個數據分割和一個複本的初始容量,則 $100 是您預期在月底支付的費用。 不過,如果您再新增兩個復本以達到高可用性,每月帳單就會增加至 $300 美元(第一個復本分割組的 $100 美元,後面接著兩個複本的 $200 美元)。
此計費模型是以將計費費率套用至搜尋服務所使用的搜尋 單位 (SU) 的概念為基礎。 所有服務一開始都會布建在一個 SU,但您可以藉由新增分割區或復本來處理較大的工作負載來增加 SU。 如需詳細資訊,請參閱 如何估計搜尋服務的成本。
階層升級或降級
升級或降級層沒有內建支援。 如果您想要切換至不同的層級,則方法是:
在新層建立新的搜尋服務。
將您的搜尋內容部署到新的服務。 請遵循此檢查清單 ,確定您擁有所有內容。
一旦您確定不再需要舊的搜尋服務,請刪除它。
針對您不想從頭開始重建的大型索引,請考慮使用 備份和還原範例 來移動它們。
下一步
選擇定價層的最佳方式是從最低成本層開始,然後允許體驗和測試通知您的決策,以保留服務,或在較高層建立新的定價層。 針對後續步驟,建議您在一層建立搜尋服務,以容納您建議要執行的測試層級,然後檢閱下列指引,以取得預估成本和容量的建議。