Välj en prisnivå för Azure Cognitive Search
En del av att skapa en söktjänst innebär att välja en prisnivå (eller SKU) som är fast under tjänstens livslängd. I portalen anges nivå på sidan Välj prisnivå när du skapar tjänsten. Om du etablerar via PowerShell eller Azure CLI i stället anges nivån via -Sku parametern
Den nivå som du väljer avgör:
- Maximalt antal index och andra objekt som tillåts i tjänsten
- Storlek och hastighet för partitioner (fysisk lagring)
- Fakturerbart pris som en fast månadskostnad, men även en inkrementell kostnad om du lägger till kapacitet
I några få fall avgör den nivå som du väljer tillgängligheten för Premium-funktioner.
Priser – eller den uppskattade månadskostnaden för att köra tjänsten – visas på portalens sida Välj prisnivå. Du bör kontrollera tjänstpriser för att lära dig mer om uppskattade kostnader.
Anteckning
Letar du efter information om "Azure SKU:er"? Börja med Priser för Azure och rulla sedan ned för länkar till prissättningssidor per tjänst.
Nivåbeskrivningar
Nivåerna är Kostnadsfri, Basic, Standard och Storage Optimerad. Standard och Storage Optimized är tillgängliga med flera konfigurationer och kapaciteter. Följande skärmbild från Azure Portal visar tillgängliga nivåer, minus priser (som du hittar i portalen och på prissättningssidan).
Kostnadsfri skapar en begränsad söktjänst för mindre projekt, som att köra självstudier och kodexempel. Internt delas systemresurser mellan flera prenumeranter. Du kan inte skala en kostnadsfri tjänst eller köra betydande arbetsbelastningar.
Basic och Standard är de vanligaste fakturerbara nivåerna, där Standard är standard eftersom det ger dig större flexibilitet vid skalning för arbetsbelastningar. Med dedikerade resurser under din kontroll kan du distribuera större projekt, optimera prestanda och öka kapaciteten.
Vissa nivåer är utformade för vissa typer av arbete. Standard 3 Högdensitet (S3 HD) är till exempel ett värdläge för S3, där den underliggande maskinvaran är optimerad för ett stort antal mindre index och är avsedd för scenarier med flera innehavare. S3 HD har samma avgifter per enhet som S3, men maskinvaran är optimerad för snabb filläsning på ett stort antal mindre index.
Storage optimerade nivåer erbjuder större lagringskapacitet till ett lägre pris per TB än Standard-nivåerna. Den primära kompromissen är högre frågesvarstid, som du bör validera för dina specifika programkrav. Mer information om prestandaöverväganden för den här nivån finns i Prestanda- och optimeringsöverväganden.
Du kan läsa mer om de olika nivåerna på prissättningssidan iartikeln Tjänstbegränsningar i Azure Cognitive Search och på portalsidan när du etablerar en tjänst.
Funktionstillgänglighet per nivå
De flesta funktioner är tillgängliga på alla nivåer, inklusive den kostnadsfria nivån. I några få fall påverkar den nivå du väljer din möjlighet att implementera en funktion. I följande tabell beskrivs funktionsbegränsningar som är relaterade till tjänstnivån.
| Funktion | Begränsningar |
|---|---|
| Indexerare | Indexerare är inte tillgängliga i S3 HD. |
| AI-berikning | Körs på den kostnadsfria nivån men rekommenderas inte. |
| Hanterade eller betrodda identiteter för utgående åtkomst (indexerare) | Inte tillgängligt på den kostnadsfria nivån. |
| Kund hanterade krypteringsnycklar | Inte tillgängligt på den kostnadsfria nivån. |
| IP-brandväggsåtkomst | Inte tillgängligt på den kostnadsfria nivån. |
| Privat slutpunkt (integrering med Azure Private Link) | För inkommande anslutningar till en söktjänst, inte tillgängligt på den kostnadsfria nivån. För utgående anslutningar av indexerare till andra Azure-resurser, inte tillgängligt i Kostnadsfri eller S3 HD. För indexerare som använder kunskapsuppsättningar, inte tillgängligt på Free, Basic, S1 eller S3 HD. |
| Tillgänglighetszoner | Inte tillgängligt på den kostnadsfria nivån eller Basic-nivån. |
| Semantisk sökning (förhandsversion) | Inte tillgängligt på den kostnadsfria nivån eller Basic-nivån. |
Resursintensiva funktioner kanske inte fungerar bra om du inte ger den tillräckligt med kapacitet. AI-berikning har till exempel långvariga kunskaper som tar slut på en kostnadsfri tjänst om inte datauppsättningen är liten.
Övre gränser
Nivåer avgör den maximala lagringen av själva tjänsten, samt det maximala antalet index, indexerare, datakällor, kunskapsuppsättningar och synonymmappningar som du kan skapa. En fullständig utbrytning av alla gränser finns i Tjänstbegränsningar i Azure Cognitive Search.
Partitionsstorlek och hastighet
Prisnivån innehåller information om lagring per partition som sträcker sig från 2 GB för Basic, upp till 2 TB för nivåerna Storage (L2). Andra maskinvaruegenskaper, till exempel hastighet för åtgärder, svarstider och överföringshastigheter, publiceras inte, men nivåer som är utformade för specifika lösningsarkitekturer bygger på maskinvara som har funktioner som stöder dessa scenarier. Mer information om partitioner finns i Beräkna och hantera kapacitet och Skala för prestanda.
Faktureringspriser
Nivåer har olika faktureringspriser, med högre priser för nivåer som körs på dyrare maskinvara eller tillhandahåller dyrare funktioner. Faktureringspriset per nivå finns på azure-prissättningssidorna för Azure Cognitive Search.
När du skapar en tjänst blir faktureringspriset både en fast kostnad för att köra tjänsten dygnet runt och en inkrementell kostnad om du väljer att lägga till mer kapacitet.
Söktjänster allokeras beräkningsresurser i form av partitioner (för lagring) och repliker (instanser av frågemotorn). Inledningsvis skapas en tjänst med en av var och en, och faktureringspriset omfattar båda resurserna. Men om du skalar kapacitet går kostnaderna upp eller ned i steg om det fakturerbara priset.
I följande exempel visas en illustration. Anta ett hypotetiskt faktureringspris på 100 USD per månad. Om du behåller söktjänsten vid den ursprungliga kapaciteten för en partition och en replik är 100 USD vad du kan förvänta dig att betala i slutet av månaden. Men om du lägger till ytterligare två repliker för att uppnå hög tillgänglighet ökar månadsfakturan till 300 USD (100 USD för det första replikpartitionsparet, följt av 200 USD för de två replikerna).
Den här faktureringsmodellen baseras på begreppet att tillämpa faktureringspriset på antalet sökenheter (SU) som används av en söktjänst. Alla tjänster etableras inledningsvis på en SU, men du kan öka SU:erna genom att lägga till antingen partitioner eller repliker för att hantera större arbetsbelastningar. Mer information finns i Så här beräknar du kostnader för en söktjänst.
Nästa steg
Det bästa sättet att välja prisnivå är att börja med en låg kostnadsnivå och sedan tillåta erfarenhet och testning för att informera dig om ditt beslut att behålla tjänsten eller skapa en ny på en högre nivå. För nästa steg rekommenderar vi att du skapar en söktjänst på en nivå som kan hantera den nivå av testning som du föreslår att du ska göra. Gå sedan igenom följande riktlinjer för rekommendationer om beräkning av kostnad och kapacitet.