Aggiornare i parametri del dominio multicast
Questa pagina descrive come ridimensionare l'infrastruttura multicast per il tuo dominio aggiornando i parametri di traffico delle attivazioni di dominio multicast zonali esistenti.
Per informazioni sulla creazione e l'attivazione dei domini multicast, consulta Creare domini multicast.
Prima di iniziare
Prima di aggiornare i parametri del dominio multicast, esamina quanto segue e pianifica l'aggiornamento di conseguenza:
Disponibilità del servizio durante l'aggiornamento: questa procedura potrebbe causare un' interruzione temporanea del servizio durante il Google Cloud riprovisioning dell'infrastruttura multicast in base ai nuovi parametri forniti.
L'interruzione del servizio si applica all'infrastruttura multicast per l'attivazione del dominio multicast specifico che stai aggiornando. Durante l'aggiornamento, i producer e i consumer multicast non possono inviare o ricevere traffico per il dominio e la zona multicast corrispondenti.
La durata dell'interruzione del servizio dipende da diversi fattori, come la scalabilità dell'infrastruttura multicast attuale, il numero di attivazioni dell'intervallo di gruppi multicast creati utilizzando l'attivazione del dominio e la scalabilità dei nuovi parametri forniti. Per le configurazioni su larga scala, l'aggiornamento può richiedere da 30 minuti a 1 ora.
Modifiche agli addebiti di fatturazione dopo l'aggiornamento: le attivazioni del dominio multicast comportano addebiti di fatturazione come descritto in Fatturazione. L'aggiornamento dei parametri di traffico di un'attivazione del dominio multicast potrebbe influire sugli addebiti di fatturazione del progetto. Per ulteriori informazioni, contatta il tuo Google Cloud rappresentante di vendita.
Azione richiesta dai consumer multicast dopo l'aggiornamento: al termine dell'aggiornamento, per iniziare a ricevere di nuovo il traffico, i consumer multicast devono rientrare in tutti i gruppi multicast nel dominio e nella zona. Se necessario, coordina con l'amministratore di rete del consumer multicast o con i proprietari dell'applicazione consumer multicast.
Aggiornare un'attivazione del dominio multicast
Questa sezione descrive come aggiornare i parametri di un'attivazione del dominio multicast che determinano la scalabilità dell'infrastruttura multicast.
Se hai attivato un dominio multicast in più zone, segui questa procedura per ogni attivazione del dominio multicast zonale che vuoi aggiornare.
gcloud
Per aggiornare un'attivazione del dominio multicast, utilizza il
network-services multicast-domain-activations update comando.
Il completamento del seguente comando richiede circa 10-30 minuti. Una volta completato correttamente il comando, potrebbero essere necessari alcuni minuti prima che l'infrastruttura sia pronta a ricevere e distribuire il traffico multicast. Per le configurazioni su larga scala, l'intero processo può richiedere da 30 minuti a 1 ora.
gcloud network-services multicast-domain-activations update DOMAIN_ACTIVATION_NAME \
--location=ZONE \
--aggr-egress-pps=AGGR_EGRESS_PPS \
--aggr-ingress-pps=AGGR_INGRESS_PPS \
--avg-packet-size=AVG_PACKET_SIZE \
--max-per-group-ingress-pps=MAX_PER_GROUP_INGRESS_PPS \
--max-per-group-subscribers=MAX_PER_GROUP_SUBSCRIBERS
Sostituisci i seguenti valori:
DOMAIN_ACTIVATION_NAME: il nome dell'attivazione del dominio multicastZONE: la zona in cui è stato attivato il dominio multicastSpecifica i seguenti parametri in base alle tue esigenze per il traffico multicast in questa zona. Google Cloud Questi parametri vengono utilizzati per determinare la scalabilità dell'infrastruttura multicast.
Prima di specificare questi parametri, consulta quanto segue:
- Esamina le limitazioni corrispondenti per il traffico multicast descritte nella panoramica di multicast.
Consulta le seguenti informazioni sui flag facoltativi e obbligatori:
- Se in precedenza hai specificato
--aggr-egress-ppsquando hai creato l'attivazione del dominio multicast, la specifica di--aggr-egress-ppsè facoltativa. In caso contrario, questo flag è obbligatorio. - Tutti gli altri flag sono facoltativi.
- Se in precedenza hai specificato
Per ulteriori informazioni su ogni flag, consulta quanto segue:
AGGR_EGRESS_PPS: pacchetti in uscita aggregati al secondo (pps) per tutti i gruppi multicast nel dominio nella zona specificata. L'uscita si riferisce ai pacchetti distribuiti dall'infrastruttura multicast ai consumer multicast.Puoi inserire un valore compreso tra 0 e 500.000.000 (500 milioni). Il valore predefinito è 1.000.000 (1 milione). I valori predefiniti per gli altri campi vengono impostati dinamicamente in base al valore inserito per questo flag.
AGGR_INGRESS_PPS: pps di ingresso aggregati per tutti i gruppi multicast nel dominio nella zona specificata. L'ingresso si riferisce ai pacchetti inviati dai producer multicast all'infrastruttura multicast.Puoi inserire un valore compreso tra 0 e 2.000.000 (2 milioni). Il valore inserito per
--aggr-ingress-ppsnon può essere maggiore del valore di--aggr-egress-pps.AVG_PACKET_SIZE: dimensione media dei pacchetti in byte. Puoi inserire un valore compreso tra 64 e 1500.MAX_PER_GROUP_INGRESS_PPS: pps di ingresso massimi per un singolo gruppo multicast nel dominio nella zona specificata. Utilizza questo flag per specificare il gruppo multicast più attivo nel dominio, il che aiuta Google Cloud a determinare con maggiore precisione la scalabilità richiesta dell'infrastruttura multicast.Puoi inserire un valore compreso tra 0 e 2.000.000 (2 milioni). Il valore inserito per
--max-per-group-ingress-ppsnon può essere maggiore del valore di--aggr-ingress-pps.MAX_PER_GROUP_SUBSCRIBERS: numero massimo di consumer multicast per un singolo gruppo multicast nel dominio nella zona specificata. Utilizza questo flag per specificare il gruppo con il maggior numero di consumer multicast, il che aiuta Google Cloud a determinare con maggiore precisione la scalabilità richiesta dell'infrastruttura multicast. L'inclusione di questo flag non impone un limite al numero di consumer multicast per un gruppo.Puoi inserire un valore compreso tra 1 e 500.
API
Per aggiornare un'attivazione del dominio multicast, utilizza il
multicastDomainActivations.patch metodo.
Il completamento del seguente comando richiede circa 10-30 minuti. Una volta completato correttamente il comando, potrebbero essere necessari alcuni minuti prima che l'infrastruttura sia pronta a ricevere e distribuire il traffico multicast. Per le configurazioni su larga scala, l'intero processo può richiedere da 30 minuti a 1 ora.
PATCH https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations/DOMAIN_ACTIVATION_NAME?updateMask=trafficSpec
{
"trafficSpec": {
"aggrEgressPps": "AGGR_EGRESS_PPS",
"aggrIngressPps": "AGGR_INGRESS_PPS",
"avgPacketSize": "AVG_PACKET_SIZE",
"maxPerGroupIngressPps": "MAX_PER_GROUP_INGRESS_PPS",
"maxPerGroupSubscribers": "MAX_PER_GROUP_SUBSCRIBERS"
}
}
Sostituisci i seguenti valori:
PROJECT_ID: l'ID del progetto dell'amministratore multicastDOMAIN_ACTIVATION_NAME: il nome dell'attivazione del dominio multicastZONE: la zona in cui è stato attivato il dominio multicastSpecifica i valori per l'oggetto
trafficSpecin base alle tue esigenze per il traffico multicast in questa zona. Google Cloud Questi parametri vengono utilizzati per determinare la scalabilità dell'infrastruttura multicast.Prima di specificare questi parametri, consulta quanto segue:
- Esamina le limitazioni corrispondenti per il traffico multicast descritte nella panoramica di multicast.
Consulta le seguenti informazioni sui campi facoltativi e obbligatori:
- Se in precedenza hai specificato
aggrEgressPpsquando hai creato l'attivazione del dominio multicast, la specifica diaggrEgressPpsè facoltativa. In caso contrario, questo campo è obbligatorio. - Tutti gli altri campi in
trafficSpecsono facoltativi.
- Se in precedenza hai specificato
Per ulteriori informazioni su ogni campo, consulta quanto segue:
AGGR_EGRESS_PPS: pacchetti in uscita aggregati al secondo (pps) per tutti i gruppi multicast nel dominio nella zona specificata. L'uscita si riferisce ai pacchetti distribuiti dall'infrastruttura multicast ai consumer multicast.Puoi inserire un valore compreso tra 0 e 500.000.000 (500 milioni). Il valore predefinito è 1.000.000 (1 milione). I valori predefiniti per gli altri campi vengono impostati dinamicamente in base al valore inserito per questo campo.
AGGR_INGRESS_PPS: pps di ingresso aggregati per tutti i gruppi multicast nel dominio nella zona specificata. L'ingresso si riferisce ai pacchetti inviati dai producer multicast all'infrastruttura multicast.Puoi inserire un valore compreso tra 0 e 2.000.000 (2 milioni). Il valore inserito per
aggrIngressPpsnon può essere maggiore del valore diaggrEgressPps.AVG_PACKET_SIZE: dimensione media dei pacchetti in byte. Puoi inserire un valore compreso tra 64 e 1500.MAX_PER_GROUP_INGRESS_PPS: pps di ingresso massimi per un singolo gruppo multicast nel dominio nella zona specificata. Utilizza questo campo per specificare il gruppo multicast più attivo nel dominio, il che aiuta Google Cloud a determinare con maggiore precisione la scalabilità richiesta dell'infrastruttura multicast.Puoi inserire un valore compreso tra 0 e 2.000.000 (2 milioni). Il valore inserito per
maxPerGroupIngressPpsnon può essere maggiore del valore diaggrIngressPps.MAX_PER_GROUP_SUBSCRIBERS: numero massimo di consumer multicast per un singolo gruppo multicast nel dominio nella zona specificata. Utilizza questo campo per specificare il gruppo con il maggior numero di consumer multicast, il che aiuta Google Cloud a determinare con maggiore precisione la scalabilità richiesta dell'infrastruttura multicast. La fornitura di questa specifica non impone un limite al numero di consumer multicast per un gruppo.Puoi inserire un valore compreso tra 1 e 500.