Che cos'è Amazon OpenSearch Service? - OpenSearch Servizio Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Che cos'è Amazon OpenSearch Service?

Amazon OpenSearch Service è un servizio gestito che semplifica l'implementazione, il funzionamento e la scalabilità OpenSearch dei cluster nel AWS cloud. Un dominio OpenSearch di servizio è sinonimo di cluster. OpenSearch I domini sono cluster con le impostazioni, i tipi di istanza, il numero di istanze e le risorse di archiviazione specificate. Amazon OpenSearch Service supporta OpenSearch un sistema operativo Elasticsearch legacy (fino alla versione 7.10, l'ultima versione open source del software). Quando crei un dominio, puoi scegliere quale motore di ricerca utilizzare.

OpenSearchè un motore di ricerca e analisi completamente open source per casi d'uso come l'analisi dei log, il monitoraggio delle applicazioni in tempo reale e l'analisi del clickstream. Per ulteriori informazioni, consulta la documentazione relativa ad OpenSearch .

Amazon OpenSearch Service fornisce tutte le risorse per il OpenSearch cluster e lo avvia. Inoltre, rileva e sostituisce automaticamente i nodi di OpenSearch servizio guasti, riducendo il sovraccarico associato alle infrastrutture autogestite. Puoi dimensionare il cluster con un'unica chiamata API o con pochi clic nella console.

Diagram showing data flow from input sources through Amazon OpenSearch Service to output applications.

Per iniziare a utilizzare OpenSearch Service, è necessario creare un dominio di OpenSearch servizio, equivalente a un cluster. OpenSearch Ogni EC2 istanza del cluster funge da unico nodo OpenSearch di servizio.

Puoi utilizzare la console OpenSearch di servizio per configurare e configurare un dominio in pochi minuti. Se preferisci l'accesso programmatico, puoi usare il AWS CLIAWS SDKs, the o Terraform.

Caratteristiche di Amazon OpenSearch Service

OpenSearch Il servizio include le seguenti funzionalità:

Dimensionamento

  • Numerose configurazioni di CPU, memoria e capacità di archiviazione, note come tipi di istanza, comprese le istanze Graviton a costi ridotti

  • Supporta fino a 1002 nodi di dati

  • Fino a 25 PB di storage collegato

  • Archiviazione a freddo economica per UltraWarmdati di sola lettura

Sicurezza

  • AWS Identity and Access Management (IAM) controllo degli accessi

  • Semplice integrazione con Amazon VPC e i gruppi di sicurezza VPC

  • Crittografia dei dati inattivi e node-to-node crittografia

  • Autenticazione Amazon Cognito, HTTP basic o SAML per dashboard OpenSearch

  • Sicurezza a livello di indice, a livello di documento e a livello di campo

  • Log di verifica

  • Multi-tenancy di Dashboards

Stabilità

  • Più posizioni geografiche per le risorse, note come regioni e zone di disponibilità

  • Allocazione dei nodi tra due o tre zone di disponibilità nella stessa regione AWS , nota come Multi-AZ

  • Nodi master dedicati per l'offload delle attività di gestione del cluster

  • Istantanee automatizzate per il backup e il ripristino dei domini di servizio OpenSearch

Flessibilità

  • Supporto SQL per l'integrazione con applicazioni di Business Intelligence (BI)

  • Pacchetti personalizzati per migliorare i risultati della ricerca

Integrazione con i servizi più diffusi

  • Visualizzazione dei dati tramite dashboard OpenSearch

  • Integrazione con Amazon CloudWatch per il monitoraggio delle metriche OpenSearch del dominio del servizio e l'impostazione degli allarmi

  • Integrazione con AWS CloudTrail per il controllo delle chiamate API di configurazione ai domini di servizio OpenSearch

  • Integrazione con Amazon S3, Amazon Kinesis e Amazon DynamoDB per caricare dati di streaming in Service OpenSearch

  • Avvisi da Amazon SNS quando i dati superano determinate soglie

Quando utilizzare OpenSearch rispetto ad Amazon Service OpenSearch

Utilizza la tabella seguente per decidere se il OpenSearch servizio Amazon fornito o gestito in modo automatico OpenSearch è la scelta giusta per te.

OpenSearch OpenSearch Servizio Amazon
  • La tua organizzazione è disposta a monitorare e gestire manualmente i cluster forniti autonomamente e dispone di persone con le competenze adeguate.

  • Desiderate il controllo completo a livello di compilazione del codice.

  • La tua organizzazione preferisce, o utilizza esclusivamente, il software open source.

  • Hai una strategia multi-cloud, che richiede tecnologie che non sono specifiche del fornitore.

  • Il tuo team è in grado di risolvere qualsiasi problema critico di produzione.

  • Desiderate la flessibilità necessaria per utilizzare, modificare ed estendere il prodotto come preferite.

  • Desideri accedere immediatamente alle nuove funzionalità non appena vengono rilasciate.

  • Non vuoi gestire, monitorare e mantenere manualmente la tua infrastruttura.

  • Desideri modi semplici per gestire i crescenti costi di analisi distribuendo i dati su più livelli di storage, sfruttando la durabilità e il basso costo di Amazon S3.

  • Vuoi sfruttare le integrazioni con altri sistemi Servizi AWS come DynamoDB, Amazon DocumentDB (con compatibilità MongoDB), IAM e. CloudWatch CloudFormation

  • Desideri accedere facilmente all'assistenza fornita per la manutenzione preventiva e durante i Supporto problemi di produzione.

  • Desiderate sfruttare funzionalità come la riparazione automatica, la manutenzione proattiva, la resilienza e i backup.

Versioni supportate di Elasticsearch e OpenSearch

OpenSearch Il servizio supporta le seguenti versioni di: OpenSearch

  • 2.19, 2.17, 2.15, 2.13, 2.11, 2.9, 2.7, 2.5, 2.3, 1.3, 1.2, 1.1 e 1.0

OpenSearch Il servizio supporta le seguenti versioni della versione precedente di Elasticsearch:

  • 7.10, 7.9, 7.8, 7.7, 7.4, 7.1, 6.8, 6.7, 6.5, 6.4, 6.3, 6.2, 6.0, 5.6, 5.5, 5.3, 5.1, 2.3 e 1.5

Si consiglia di eseguire l'aggiornamento alla OpenSearch versione più recente disponibile per utilizzare al meglio il Servizio, in termini di rapporto prezzo/prestazioni, ricchezza di funzionalità e miglioramenti della sicurezza. OpenSearch

Supporto standard ed esteso

AWS fornisce correzioni di bug e aggiornamenti di sicurezza per le versioni con supporto standard. Per le versioni con supporto esteso, AWS offre correzioni di sicurezza critiche per almeno 12 mesi dopo la fine del supporto standard, a una tariffa fissa per Normalized Instance Hour (NIH). NIH si basa sulle dimensioni dell'istanza e sulle ore di utilizzo.

I costi di assistenza estesa si applicano automaticamente quando un dominio esegue una versione che non rientra più nel supporto standard. Per evitare questi costi, esegui l'upgrade a una versione supportata.

Le tabelle seguenti mostrano la pianificazione della fine del supporto per le versioni precedenti OpenSearch di Elasticsearch.

OpenSearch Il servizio supporta più versioni OpenSearch e versioni legacy open source di Elasticsearch. Per alcune versioni, abbiamo già pubblicato le date di fine del supporto standard e del supporto esteso. Ti consigliamo di eseguire l'aggiornamento alla OpenSearch versione più recente disponibile per utilizzare al meglio il OpenSearch Servizio in termini di rapporto prezzo/prestazioni, ricchezza di funzionalità e miglioramenti della sicurezza. Le tabelle seguenti forniscono elenchi di Elasticsearch e delle relative OpenSearch versioni e le relative pianificazioni di supporto.

La pianificazione di fine del supporto per le versioni di Elasticsearch è la seguente:

Versione del software Fine del supporto standard Fine dell'Extended Support
Versioni di Elasticsearch 1.5 e 2.3 7 novembre 2025 7 novembre 2026
Versioni di Elasticsearch da 5.1 a 5.5 7 novembre 2025 7 novembre 2026
Versioni di Elasticsearch 5.6 7 novembre 2025 7 novembre 2028
Versioni di Elasticsearch da 6.0 a 6.7 7 novembre 2025 7 novembre 2026
Versioni di Elasticsearch 6.8 Non annunciato Non annunciato
Versioni di Elasticsearch da 7.1 a 7.8 7 novembre 2025 7 novembre 2026
Versioni di Elasticsearch 7.9 Non annunciato Non annunciato
Versioni di Elasticsearch 7.10 Non annunciato Non annunciato

La pianificazione della fine del supporto per OpenSearch le versioni è la seguente:

Versione del software Fine del supporto standard Fine dell'Extended Support
OpenSearch versioni da 1.0 a 1.2 7 novembre 2025 7 novembre 2026
OpenSearch versioni 1.3 Non annunciato Non annunciato
OpenSearch versioni da 2.3 a 2.9 7 novembre 2025 7 novembre 2026
OpenSearch versioni 2.11 e versioni successive Non annunciato Non annunciato

Supporto standard e supporto esteso di OpenSearch Elasticsearch

AWS fornisce correzioni di bug e aggiornamenti di sicurezza regolari per le versioni coperte da Standard Support. Per le versioni con supporto esteso, AWS fornisce correzioni di sicurezza critiche per un periodo di almeno 12 mesi dopo la fine del supporto standard, a una tariffa fissa aggiuntiva per ogni Normalized Instance Hour (NIH). NIH viene calcolato come fattore della dimensione dell'istanza (ad esempio media, grande) e del numero di ore dell'istanza (per un esempio, vedi la sezione Calcolo dei costi di supporto esteso di seguito). I costi di supporto esteso vengono applicati automaticamente quando un dominio esegue una versione per la quale il supporto standard è terminato. È possibile eseguire l'aggiornamento a una versione recente ancora coperta dal supporto standard per evitare costi di supporto estesi. Per ulteriori informazioni sui costi del supporto esteso, consulta la pagina dei prezzi. Per informazioni generali sul supporto esteso, consulta le domande frequenti sul supporto esteso.

Calcolo dei costi di assistenza estesa

Ai domini che eseguono versioni con supporto esteso verrà addebitato un importo fisso aggiuntivo per ora di fee/Normalized istanza (NIH), ad esempio 0,0065 USD nella regione Stati Uniti orientali (Virginia del Nord). Il NIH viene calcolato come fattore tra la dimensione dell'istanza (ad esempio, media, grande) e il numero di ore dell'istanza. Ad esempio, se utilizzi un'istanza m7g.medium.search per 24 ore nella regione Stati Uniti orientali (Virginia del Nord), al prezzo di 0,068 USD/ora di istanza (su richiesta), in genere pagherai 1,632 USD (0,068 USD/24 USD). Se utilizzi una versione con supporto esteso, pagherai 0,0065 USD/NIH aggiuntivi, calcolati come 0,0065 USD x 24 (numero di ore di istanza) x 2 (fattore di normalizzazione delle dimensioni; 2 per istanze di medie dimensioni), che equivale a 0,312 USD per il supporto esteso per 24 ore. L'importo totale che pagherai per 24 ore sarà la somma del costo di utilizzo standard dell'istanza e del costo del supporto esteso, pari a 1,944 USD (1,632 USD+0,312 USD). La tabella seguente mostra il fattore di normalizzazione per istanze di varie dimensioni in Service. OpenSearch

Dimensioni istanza Fattore di normalizzazione
nano 0,25
micro 0,5
small 1
medium 2
large 4
xlarge 8
2xlarge 16
4xlarge 32
8xlarge 64
9xlarge 72
10xlarge 80
12xlarge 96
16xlarge 128
18xlarge 144
24xlarge 192
32xlarge 256

Prezzi per Amazon OpenSearch Service

Per il OpenSearch servizio, paghi per ogni ora di utilizzo di un' EC2 istanza e per la dimensione cumulativa di tutti i volumi di storage EBS collegati alle istanze. Si applicano anche le tariffe standard per il trasferimento AWS dei dati.

Tuttavia, esistono alcune eccezioni di trasferimento dati notevoli. Se un dominio utilizza più zone di disponibilità, il OpenSearch servizio non fattura il traffico tra le zone di disponibilità. Un significativo trasferimento di dati avviene all'interno di un dominio durante l'allocazione e il ribilanciamento degli shard. OpenSearch Non servono né contatori né bollette per questo traffico. Allo stesso modo, il OpenSearch Servizio non fattura il trasferimento di dati tra UltraWarm/cold nodes e Amazon S3.

Per i dettagli completi sui prezzi, consulta i prezzi OpenSearch di Amazon Service. Per informazioni sui costi addebitati durante le modifiche di configurazione, consulta Costi per le modifiche di configurazione.

OpenSearch Il servizio viene comunemente utilizzato con i seguenti servizi:

Amazon CloudWatch

OpenSearch I domini di servizio inviano automaticamente le metriche a CloudWatch in modo da poter monitorare lo stato e le prestazioni del dominio. Per ulteriori informazioni, consulta Monitoraggio dei parametri dei OpenSearch cluster con Amazon CloudWatch.

CloudWatch I log possono anche andare nella direzione opposta. È possibile configurare CloudWatch i registri per lo streaming dei dati al OpenSearch Servizio per l'analisi. Per ulteriori informazioni, consulta Caricamento di dati di streaming da Amazon CloudWatch.

AWS CloudTrail

Utilizzalo AWS CloudTrail per ottenere una cronologia delle chiamate all'API di configurazione del OpenSearch servizio e degli eventi correlati per il tuo account. Per ulteriori informazioni, consulta Monitoraggio delle chiamate API di Amazon OpenSearch Service con AWS CloudTrail.

Amazon Kinesis

Kinesis è un servizio gestito per l'elaborazione in tempo reale dei dati di streaming su vasta scala. Per ulteriori informazioni, consultare Caricamento dei dati in streaming in Amazon Kinesis Data Streams e Caricamento di dati di streaming da Amazon Data Firehose.

Amazon S3

Amazon Simple Storage Service (Amazon S3) è un servizio di archiviazione su Internet. Questa guida fornisce il codice di esempio Lambda per l'integrazione con Amazon S3. Per ulteriori informazioni, consultare Caricamento di dati in streaming da Amazon S3.

AWS IAM

AWS Identity and Access Management (IAM) è un servizio web che puoi utilizzare per gestire l'accesso ai tuoi domini OpenSearch di servizio. Per ulteriori informazioni, consulta Identity and Access Management in Amazon OpenSearch Service.

AWS Lambda

AWS Lambda è un servizio di elaborazione che consente di eseguire codice senza fornire o gestire server. Questa guida fornisce il codice di esempio Lambda per lo streaming dei dati da DynamoDB, Amazon S3 e Kinesis. Per ulteriori informazioni, consultare Caricamento di dati di streaming in Amazon OpenSearch Service.

Amazon DynamoDB

Amazon DynamoDB è un servizio di database NoSQL interamente gestito che combina prestazioni elevate e prevedibili con una scalabilità ottimale. Per ulteriori informazioni sullo streaming di dati su OpenSearch Service, consulta. Caricamento di dati in streaming da una tabella Amazon DynamoDB

Amazon QuickSight

È possibile visualizzare i dati del OpenSearch Servizio utilizzando i QuickSight dashboard. Per ulteriori informazioni, consulta Using Amazon OpenSearch Service with QuickSight nella Guida QuickSight per l'utente.

Nota

OpenSearch include alcuni codici Elasticsearch con licenza Apache di Elasticsearch B.V. e altro codice sorgente. Elasticsearch B.V. non è la fonte di quell'altro codice sorgente. ELASTICSEARCH è un marchio registrato di Elasticsearch B.V.