Wartungsarbeiten an der Infrastruktur

In diesem Leitfaden werden Wartungsereignisse der Infrastruktur und deren Auswirkungen auf Cloud Interconnect-Verbindungen beschrieben.

Was sind Wartungsarbeiten an der Infrastruktur?

Infrastrukturwartungen sind Zeiten, zu denen Google Cloud regelmäßig Netzwerkgeräte wartet, einschließlich Cloud Interconnect-Geräte. Ereignisse werden in der Regel im Voraus geplant und wir senden nach Möglichkeit eine Benachrichtigung, damit Sie das Wartungsereignis der Infrastruktur planen und Ausfallzeiten vermeiden können. Infrastrukturwartungen werden nicht in festen Intervallen zwischen zwei Terminen durchgeführt, aber in der Regel mehrmals pro Jahr.

Es können auch Notfall- oder ungeplante Wartungsereignisse auftreten. Notfälle sind unregelmäßig und ungeplant auftretende Ereignisse, die sich auf Cloud Interconnect-Verbindungen auswirken können. Leider können Notfallereignisse jederzeit und ohne Vorwarnung auftreten. Google empfiehlt, Hybrid-Netzwerktopologien mit Hochverfügbarkeit zu erstellen, um durch Notfallwartungen verursachte Netzwerkausfälle zu minimieren.

Ein einzelner Link in einer Edge-Verfügbarkeitsdomain hat kein SLA. Damit der Zugriff auf Ihre Dienste während der Wartung nicht verloren geht, sollten Sie zwei Links in verschiedenen Edge-Verfügbarkeitsdomains bereitstellen. Weitere Informationen finden Sie unter Redundante Cloud Interconnect-Verbindungen mit ausreichender Kapazität erstellen.

Ereignisbenachrichtigungen erhalten

Die meisten Benachrichtigungen gelten für geplante und potenzielle Unterbrechungen, damit Sie vorbeugende Maßnahmen, z. B. die Umleitung des Traffics, ergreifen können. Im unwahrscheinlichen Fall eines Notfalls erhalten Sie möglicherweise eine Benachrichtigung über eine Unterbrechung, haben jedoch nicht genügend Zeit, um den Traffic umzuleiten. Wie Sie Trafficunterbrechungen aufgrund von Notfallunterbrechungen minimieren können, erfahren Sie unter Best Practices.

Wartungsereignisse werden möglicherweise nicht wie geplant durchgeführt. Wir senden aktualisierte Ereignisbenachrichtigungen, wenn ein Wartungsereignis verschoben oder abgebrochen wird.

Für Partner Interconnect-Nutzer werden in der Google Cloud Console keine Benachrichtigungen angezeigt.

Kontakte für Terminbenachrichtigungen zuweisen

Cloud Interconnect benachrichtigt die Projektinhaber und verwendet weiter die Essential Contacts API, um Benachrichtigungen über bevorstehende Wartungsereignisse zu senden. Wenn Sie einem Projekt keinen technischen Kontakt zuweisen, werden Benachrichtigungen an die Fallback-Kontakte gesendet, die auf IAM-Rollen basieren. Wenn Sie einem Projekt keinen technischen Kontakt zuweisen, werden Benachrichtigungen an die Fallback-Kontakte gesendet, die auf IAM-Rollen basieren.

Damit Sie ordnungsgemäße Benachrichtigungen zu Wartungsereignissen erhalten, geben Sie für jedes Projekt, das eine Dedicated Interconnect-Verbindung oder einen VLAN-Anhang hostet, mindestens einen technischen Kontakt an.

Weitere Informationen zum Zuweisen technischer Kontakte zu einem Projekt finden Sie unter Kontakte für Benachrichtigungen verwalten.

Dedicated Interconnect-Ereignisbenachrichtigungen

Vor einer geplanten Infrastrukturwartung erhalten Dedicated Interconnect-Nutzer die folgenden Benachrichtigungen:

  • Alle Projektinhaber einer Dedicated Interconnect-Verbindung werden per E-Mail informiert, sobald eine Wartung geplant ist, von der sie betroffen sind.

  • Die E-Mail wird an die Adresse gesendet, die im Feld nocContactEmail des Cloud Interconnect-Objekts angegeben ist. Sie können dieses Objekt in der Google Cloud Console auf der Cloud Interconnect-Detailseite ermitteln und bearbeiten. Sie können dazu auch den folgenden Befehl der Google Cloud CLI nutzen:

    gcloud compute interconnects describe my-interconnect
    
  • Es wird eine E-Mail an alle technischen Kontakte gesendet, die für das Projekt aufgeführt sind, das die Dedicated Interconnect-Verbindung hostet.

  • Auf dem Google Cloud Console-Tab Aktivität und im Bereich Benachrichtigungen wird eine Benachrichtigung angezeigt.

Partner Interconnect-Ereignisbenachrichtigungen

Vor einer geplanten Infrastrukturwartung erhalten Partner Interconnect-Nutzer die folgenden Benachrichtigungen:

  • Es wird eine E-Mail an alle technischen Kontakte für das Projekt gesendet, das den VLAN-Anhang hostet.

  • Es wird eine E-Mail an alle Projektinhaber des Projekts gesendet, das den VLAN-Anhang hostet.

Anstehende Wartungsereignisse ansehen

Wählen Sie eine der folgenden Optionen aus:

gcloud

Führen Sie den folgenden Befehl aus, um Informationen zu Ihrer Verbindung aufzurufen, einschließlich bevorstehender Wartungsereignisse:

gcloud compute interconnects describe INTERCONNECT_NAME

Ersetzen Sie INTERCONNECT_NAME durch den Namen der Cloud Interconnect-Verbindung.

Die Ausgabe sieht in etwa so aus:

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

REST API

Verwenden Sie interconnects.get, um Informationen zu Ihrer Verbindung einschließlich bevorstehender Wartungsereignisse aufzulisten:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Die Projekt-ID, in der sich die Cloud Interconnect-Verbindung befindet

  • INTERCONNECT_NAME: Den Name der Cloud Interconnect-Verbindung

Die Ausgabe sieht in etwa so aus:

{
"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"
]
}

Ausfallstatus

Ereignis-E-Mails, die an Projektinhaber und nocContactEmail-Kontakte gesendet werden, enthalten einen Abschnitt mit dem Titel „Ausfallstatus“. Im Folgenden werden die möglichen Ausfallstatuszustände beschrieben:

  • Aktualisiert: Ein zuvor geplantes Wartungsereignis, das aktualisiert oder verschoben wurde.

  • Abgeschlossen: Ein abgeschlossenes Wartungsereignis.

  • Abgebrochen: Ein zuvor geplantes Wartungsereignis, das abgebrochen wurde.

  • Neu: Ein neues Wartungsereignis.

  • Keine Änderung: Ein zuvor geplantes Wartungsereignis, das noch wie zuvor geplant ist.

Weitere Informationen