Ridimensionamento automatico

Il ridimensionamento automatico aggiunge o rimuove automaticamente le risorse all’infrastruttura cloud per mantenere prestazioni ottimali e costi ragionevoli. Attualmente, questa funzione è disponibile solo per i progetti configurati con Architettura ridimensionata.

Nodi del server web

Il livello Web viene ridimensionato per soddisfare un aumento delle richieste di elaborazione e requisiti di traffico più elevati. Attualmente, la funzione di ridimensionamento automatico viene ridimensionata solo orizzontalmente aggiungendo o rimuovendo nodi del server web.

Un evento di ridimensionamento automatico si verifica quando l’utilizzo della CPU e il traffico raggiungono una soglia predefinita:

  • Nodi aggiunti: CPU/core in tutti i nodi Web attivi hanno una capacità del 75% per 1 minuto e il traffico aumenta del 20% per 5 minuti consecutivi.
  • Nodi rimossi: CPU/core in tutti i nodi Web attivi vengono caricati al 60% per 20 minuti. I nodi vengono rimossi nell’ordine in cui sono stati aggiunti.

Le soglie minima e massima sono determinate e impostate in base ai limiti delle risorse contrattuali di ciascun commerciante; ciò riduce il rischio di scalabilità infinita.

Monitorare le soglie con New Relic

È possibile utilizzare il servizio New Relic per monitorare determinate soglie, ad esempio il numero di host e l'utilizzo della CPU. Le query New Relic seguenti utilizzano una notazione variabile per cluster-id solo a scopo esemplificativo.

TIP
Per un riferimento sulla creazione di query, vedere Sintassi NRQL, clausole e funzioni nella documentazione di New Relic.
Utilizza le tue query per creare una dashboard di New Relic.

Numero di host

L’esempio di query New Relic che segue mostra il conteggio degli host all’interno dell’ambiente:

SELECT uniqueCount(SystemSample.entityId) AS 'Infrastructure hosts', uniqueCount(Transaction.host) AS 'APM hosts seen' FROM SystemSample, Transaction where (Transaction.appName = 'cluster-id_stg' AND Transaction.transactionType = 'Web') OR SystemSample.apmApplicationNames LIKE '%|cluster-id_stg|%' TIMESERIES SINCE 3 HOURS AGO

Nella schermata seguente, Host APM visualizzati si riferisce al numero di host con transazioni registrate durante il periodo selezionato.

Numero host New Relic

Utilizzo CPU

L’esempio di query New Relic seguente mostra l’utilizzo della CPU per i nodi web:

SELECT average(cpuPercent) FROM SystemSample FACET hostname, apmApplicationNames WHERE instanceType LIKE 'c%' TIMESERIES SINCE 3 HOURS AGO

Utilizzo CPU nodi Web New Relic

Abilita ridimensionamento automatico

Per abilitare o disabilitare il ridimensionamento automatico per il progetto di infrastruttura cloud Adobe Commerce, Invia un ticket di supporto Adobe Commerce. Scegli i seguenti motivi nel ticket:

  • Motivo contatto: richiesta di modifica dell'infrastruttura
  • Motivo del contatto per l'infrastruttura Adobe Commerce: altra richiesta di modifica dell'infrastruttura
IMPORTANT
La funzione di ridimensionamento automatico acquisisce gli eventi imprevisti. Anche se il ridimensionamento automatico è abilitato, l'Adobe consiglia di continuare a Inviare un ticket di supporto Adobe Commerce se si prevede un evento imminente.

Test di carico

Adobe abilita prima il ridimensionamento automatico nel cluster staging del progetto cloud. Dopo aver eseguito e completato il test di carico nell’ambiente, Adobe abilita il ridimensionamento automatico nel cluster di produzione. Per informazioni sul test di carico, vedere Test delle prestazioni.

INSERIRE NELL'ELENCO CONSENTITI IP

Dopo aver abilitato il ridimensionamento automatico, il traffico del nodo web in uscita proviene dagli indirizzi IP dei nodi di servizio. Se utilizzi un elenco Consentiti di con un servizio di terze parti non incluso nel progetto Adobe Commerce on Cloud Infrastructure, verifica gli indirizzi IP nel inserisco nell'elenco Consentiti di del servizio di terze parti.

Ad esempio:

  • Se il inserisco nell'elenco Consentiti di contiene gli indirizzi IP dei nodi di servizio (1, 2 e 3), non è richiesta alcuna azione.
  • Se il inserisco nell'elenco Consentiti di contiene gli indirizzi IP per i nodi di servizio (1, 2 e 3) e i nodi web (4, 5 e 6), in questo caso tutti e sei i nodi, non è richiesta alcuna azione.
  • Se il inserisco nell'elenco Consentiti di contiene gli indirizzi IP only per i nodi Web (4, 5 e 6), è necessario aggiornare il inserisco nell'elenco Consentiti di per includere gli indirizzi IP per i nodi di servizio.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26