Eventi di manutenzione dell'infrastruttura

Questa guida descrive gli eventi di manutenzione dell'infrastruttura e come possono influire sulle connessioni Cloud Interconnect.

Che cosa sono gli eventi di manutenzione dell'infrastruttura

Gli eventi di manutenzione dell'infrastruttura sono i momenti in cui Google Cloud esegue la manutenzione delle apparecchiature di rete, incluse quelle per Cloud Interconnect. Se possibile, inviamo una notifica in modo che tu possa pianificare l'evento di manutenzione dell'infrastruttura e prevenire i tempi di riposo.

Manutenzione pianificata

Google Cloud esegue molti tipi diversi di eventi di manutenzione. Le differenze tra i tipi di eventi di manutenzione sono semplificate, in modo che gli eventi di manutenzione di tipi diversi abbiano lo stesso aspetto nella console Google Cloud. La maggior parte dei tipi di eventi di manutenzione pianificata si verificano tra le 22:00 e le 05:00 (ora locale) in cui si trova il dispositivo di rete. Ad esempio, se il dispositivo si trova in Asia-South1, la manutenzione pianificata avviene in genere tra le 22:00 e le 05:00 Ora standard India (UTC+5:30). Gli eventi di manutenzione pianificata non hanno un intervallo predefinito tra le occorrenze, ma in genere si verificano più volte all'anno.

Un tipo di evento di manutenzione pianificata, una migrazione fisica, si verifica da lunedì a venerdì dalle 9:00 alle 17:00 (fuso orario orientale degli Stati Uniti).

Manutenzione non pianificata

Potrebbero verificarsi anche eventi di emergenza o manutenzione straordinaria. Gli eventi di emergenza sono eventi irregolari e non pianificati che possono influire sulle connessioni Cloud Interconnect. Purtroppo, gli eventi di emergenza possono verificarsi in qualsiasi momento e senza preavviso. Google consiglia di creare topologie di rete ibride ad alta disponibilità per ridurre le interruzioni della rete causate da eventi di manutenzione di emergenza.

Un singolo link in un dominio di disponibilità perimetrale non comporta alcun SLA. Per evitare di perdere l'accesso ai tuoi servizi durante la manutenzione, assicurati di eseguire il provisioning di due link in domini di disponibilità edge diversi. Per ulteriori informazioni, consulta Creare connessioni Cloud Interconnect redundanti con capacità sufficiente.

Ricezione di notifiche relative agli eventi

La maggior parte delle notifiche riguarda interruzioni pianificate e potenziali, in modo da poter eseguire azioni preventive, come il reindirizzamento del traffico. Le notifiche per gli eventi di manutenzione pianificata vengono inviate almeno 14 giorni prima dell'evento all'indirizzo email elencato nel campo nocContactEmail dell'oggetto Cloud Interconnect e vengono visualizzate nel metodo dell'API interconnects.get. Per ulteriori informazioni, consulta Assegnare contatti per le notifiche degli eventi.

Nell'improbabile caso di un evento di emergenza, potresti ricevere una notifica per un'interruzione, ma non avere tempo sufficiente per reindirizzare il traffico. Per ridurre le probabilità di interruzioni del traffico a causa di emergenze, consulta le best practice.

Gli eventi di manutenzione potrebbero non avvenire come pianificato. Inviamo notifiche aggiornate per gli eventi se un evento di manutenzione viene riprogrammato o annullato.

Le notifiche non vengono visualizzate nella console Google Cloud per gli utenti di Partner Interconnect.

Assegnare contatti per le notifiche di eventi

Cloud Interconnect invia notifiche ai proprietari del progetto e utilizza anche l'API Contatti necessari per inviare notifiche relative a eventi di manutenzione imminenti. Se non assegni un contatto tecnico a un progetto, le notifiche vengono inviate ai contatti di riserva, che si basano sui ruoli IAM.

Per assicurarti di ricevere una notifica adeguata sugli eventi di manutenzione, specifica almeno un contatto tecnico per ogni progetto che ospita una connessione Dedicated Interconnect o un collegamento VLAN.

Per ulteriori informazioni sull'assegnazione dei contatti tecnici per un progetto, consulta la sezione Gestire i contatti per le notifiche.

Notifiche di eventi di Dedicated Interconnect

Prima di un evento di manutenzione dell'infrastruttura pianificato, gli utenti di Dedicated Interconnect ricevono le seguenti notifiche:

  • Non appena viene pianificata una manutenzione che ha un impatto, viene inviata un'email a tutti i proprietari di progetti con connessione Dedicated Interconnect.

  • Viene inviata un'email all'indirizzo indicato nel campo nocContactEmail dell'oggetto Cloud Interconnect. Puoi trovare e modificare questo oggetto nella console Google Cloud nella pagina dei dettagli di Cloud Interconnect o utilizzando il seguente comando Google Cloud CLI:

    gcloud compute interconnects describe my-interconnect
    
  • Viene inviata un'email a tutti i contatti tecnici elencati per il progetto che ospita la connessione Dedicated Interconnect.

  • Viene visualizzata una notifica nella scheda Attività della console Google Cloud e nell'area Notifiche.

Notifiche di eventi di Partner Interconnect

Prima di un evento di manutenzione dell'infrastruttura pianificato, gli utenti di Partner Interconnect ricevono le seguenti notifiche:

  • Viene inviata un'email a tutti i contatti tecnici del progetto che ospita il collegamento VLAN.

  • Viene inviata un'email a tutti i proprietari del progetto che ospita il collegamento VLAN.

Stati delle interruzioni del servizio

Le email relative agli eventi inviate ai proprietari del progetto e ai contatti di nocContactEmail includono una sezione intitolata "Stato dell'interruzione del servizio". Di seguito sono descritti i possibili stati di interruzione:

  • Aggiornato: un evento di manutenzione pianificato in precedenza che viene aggiornato o riprogrammato.

  • Sovraccarico: un evento di manutenzione pianificato in precedenza è in corso e il completamento richiede più tempo del previsto.

  • Completata: un evento di manutenzione completato.

  • Annullato: un evento di manutenzione precedentemente pianificato e annullato.

  • Nuovo: un nuovo evento di manutenzione.

  • Nessuna modifica: un evento di manutenzione precedentemente pianificato che è ancora programmato come previsto in precedenza.

Visualizzare gli eventi di manutenzione imminenti

Seleziona una delle seguenti opzioni:

gcloud

Per visualizzare informazioni sulla tua connessione, inclusi gli eventi di manutenzione imminenti, esegui il seguente comando:

gcloud compute interconnects describe INTERCONNECT_NAME

Sostituisci INTERCONNECT_NAME con il nome dell'Cloud Interconnect.

L'output è simile al seguente; cerca expectedOutages:

adminEnabled: true
availableFeatures:
- IF_MACSEC
circuitInfos:
- customerDemarcId: demarc-0
  googleCircuitId: circuit-0
  googleDemarcId: local-demarc-0
creationTimestamp: '2021-12-15T17:02:48.829-08:00'
customerName: Cymbal Group
description: Interconnect connection
expectedOutages:
- description: ''
  endTime: '1705520100000'
  issueType: IT_OUTAGE
  name: pcr-764913
  source: NSRC_GOOGLE
  startTime: '1705501500000'
  state: CANCELLED
- description: ''
  endTime: '1707304200000'
  issueType: IT_OUTAGE
  name: pcr-777490
  source: NSRC_GOOGLE
  startTime: '1707285600000'
  state: COMPLETED
googleIpAddress: 192.0.2.0/24
googleReferenceId: '6006458259035'
id: '249691500371717847'
interconnectType: IT_PRIVATE
kind: compute#interconnect
labelFingerprint: 42WmSpB8rSM=
linkType: LINK_TYPE_ETHERNET_10G_LR
location: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/interconnectLocations/sjc-zone1-6
macsec:
  failOpen: false
  preSharedKeys:
  - name: key-1
    startTime: '2023-08-08T21:09:21.385Z'
macsecEnabled: false
name: cymbal-group-interconnect
nocContactEmail: cloudysanfrancisco@gmail.com
operationalStatus: OS_ACTIVE
peerIpAddress: 192.0.2.0/24
provisionedLinkCount: 1
requestedLinkCount: 1
selfLink: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/interconnects/INTERCONNECT_NAME
state: ACTIVE

API REST

Per elencare le informazioni sulla tua connessione, inclusi gli eventi di manutenzione imminenti, utilizza interconnects.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/interconnects/INTERCONNECT_NAME

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto in cui si trova Cloud Interconnect

  • INTERCONNECT_NAME: il nome di Cloud Interconnect

L'output è simile al seguente:

{
"kind": "compute#interconnect",
"description": "Interconnect connection",
"selfLink": "https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/interconnects/INTERCONNECT_NAME",
"id": "249691500371717847",
"creationTimestamp": "2021-12-15T17:02:48.829-08:00",
"name": "INTERCONNECT_NAME",
"location": "https://www.googleapis.com/compute/v1/projects/INTERCONNECT_NAME/global/interconnectLocations/sjc-zone1-6",
"linkType": "LINK_TYPE_ETHERNET_10G_LR",
"requestedLinkCount": 1,
"interconnectType": "IT_PRIVATE",
"adminEnabled": true,
"nocContactEmail": "",
"customerName": "Cymbal Group",
"operationalStatus": "OS_ACTIVE",
"provisionedLinkCount": 1,
"peerIpAddress": "192.0.2.0/24",
"googleIpAddress": "192.0.2.0/24",
"googleReferenceId": "6006458259035",
"expectedOutages": [
  {
    "name": "pcr-764913",
    "description": "",
    "source": "NSRC_GOOGLE",
    "state": "CANCELLED",
    "issueType": "IT_OUTAGE",
    "startTime": "1705501500000",
    "endTime": "1705520100000"
  },
  {
    "name": "pcr-777490",
    "description": "",
    "source": "NSRC_GOOGLE",
    "state": "COMPLETED",
    "issueType": "IT_OUTAGE",
    "startTime": "1707285600000",
    "endTime": "1707304200000"
  }
],
"circuitInfos": [
  {
    "googleCircuitId": "circuit-0",
    "googleDemarcId": "local-demarc-0",
    "customerDemarcId": "demarc-0"
  }
],
"labelFingerprint": "42WmSpB8rSM=",
"state": "ACTIVE",
"macsec": {
  "preSharedKeys": [
    {
      "name": "key-1",
      "startTime": "2023-08-08T21:09:21.385Z"
    }
  ],
  "failOpen": false
},
"macsecEnabled": false,
"availableFeatures": [
  "IF_MACSEC"
]
}

Passaggi successivi