Gestione della capacità

Completato

Per creare una soluzione di Azure AI Search, è necessario creare una risorsa di Azure AI Search nella sottoscrizione di Azure. A seconda della soluzione specifica che si vuole creare, potrebbero essere necessarie anche risorse di Azure per l'archiviazione dei dati e altri servizi delle applicazioni.

Livelli di servizio e gestione della capacità

Quando si crea una risorsa di Azure AI Search, è necessario specificare un piano tariffario. Il piano tariffario selezionato consente di determinare i limiti di capacità del servizio di ricerca e le opzioni di configurazione disponibili, oltre al costo del servizio. Sono disponibili i piani tariffari seguenti:

  • Gratuito (F). usare questo livello per esplorare il servizio o provare le esercitazioni nella documentazione del prodotto.
  • Basic (B): usare questo livello per soluzioni di ricerca su scala ridotta che includono al massimo 15 indici e 2 GB di dati di indice.
  • Standard (S): usare questo livello per le soluzioni di livello aziendale. Sono disponibili più varianti di questo livello, tra cui S, S2 e S3, che offrono una capacità crescente a livello di indici e archiviazione, e S3HD, che è ottimizzato per prestazioni di lettura veloci su numeri ridotti di indici.
  • Ottimizzato per l'archiviazione (L): usare un livello ottimizzato per l'archiviazione (L1 o L2) quando è necessario creare indici di grandi dimensioni, al costo di una latenza di query superiore.

Nota

È importante selezionare il piano tariffario più adatto alla soluzione, perché non è possibile modificarlo in un secondo momento. Se si rileva che il piano tariffario scelto non è più adatto per la soluzione specifica, sarà necessario creare una nuova risorsa di Azure AI Search e ricreare tutti gli indici e gli oggetti.

Repliche e partizioni

A seconda del piano tariffario selezionato, è possibile ottimizzare la soluzione per la scalabilità e la disponibilità mediante la creazione di repliche e partizioni.

  • Le repliche sono istanze del servizio di ricerca. È possibile considerarle come nodi in un cluster. L'aumento del numero di repliche può consentire di assicurare che la capacità disponibile sia sufficiente per gestire più richieste di query simultanee, gestendo al tempo stesso le operazioni di indicizzazione in corso.

  • Le partizioni vengono usate per dividere un indice in più posizioni di archiviazione, consentendo di suddividere le operazioni di I/O, ad esempio l'esecuzione di query o la ricompilazione di un indice.

La combinazione di repliche e partizioni configurata determina le unità di ricerca usate dalla soluzione. In poche parole, il numero di unità di ricerca corrisponde al numero di repliche moltiplicato per il numero di partizioni (R x P = UR). Ad esempio, una risorsa con quattro repliche e tre partizioni usa 12 unità di ricerca.

Suggerimento

Per altre informazioni sui piani tariffari e sulla gestione della capacità, vedere la documentazione di Azure AI Search.