Traffic-Differenzierung konfigurieren

Mit Application Awareness können Sie Ihre Cross-Cloud Interconnect-Verbindungen effizienter nutzen, da Sie den DSCP-Wert (Differentiated Services Field Code Point) für die Traffic-Differenzierung verwenden.

Sie können die Traffic-Differenzierung für ausgehende Cross-Cloud Interconnect-Datenübertragungen mithilfe der Anwendungserkennung in Cloud Interconnect konfigurieren.

Mit der Anwendungserkennung haben Sie folgende Möglichkeiten:

  • Wählen Sie einen der beiden Richtlinientypen aus, entweder eine Richtlinie mit strenger Priorität oder eine Richtlinie mit einem prozentualen Anteil der Bandbreite, um ausgehende Datenübertragungen in verschiedene Traffic-Klassen zu klassifizieren.

  • Sie können die ausgehende Datenübertragungsbandbreite von Cross-Cloud Interconnect auf sechs verschiedene Traffic-Klassen verteilen.

  • Mit den Einstellungen für die Verkehrssteuerung können Sie die maximale Bandbreite festlegen, die jede Traffic-Klasse für Ihre ausgehenden Datenübertragungen über Cross-Cloud Interconnect verwenden kann.

In den folgenden Abschnitten wird die Anwendungserkennung bei Cloud Interconnect beschrieben und wie Sie sie für Ihre Cross-Cloud Interconnect-Verbindung konfigurieren.

Wenden Sie sich an Ihr Account-Management-Team, um die Anwendungserkennung für Ihren Cross-Cloud Interconnect zu aktivieren.

Hinweise

Führen Sie zuerst folgende Schritte aus:

Traffic-Klassen

Bei der Anwendungserkennung wird das Konzept einer Traffic-Klasse verwendet, das auf DSCP-Bereichen basiert, um Traffic über Cross-Cloud Interconnect zu unterscheiden. In der folgenden Tabelle werden die sechs Traffic-Klassen beschrieben:

Traffic-Klasse Innerer DSCP-Bereich Beschreibung
TC1 000xxx Traffic mit niedrigster Priorität oder Best-Effort-Traffic
TC2 001xxx Traffic mit niedriger Priorität, z. B. Bulk-Traffic
TC3 010xxx Traffic mit mittlerer Priorität
TC4 011xxx Traffic mit hoher Priorität, z. B. Streaming oder Livevideo
TC5 10xxxx Kritischer Traffic, z. B. interaktiver oder nutzerorientierter Traffic
TC6 11xxxx Wichtige Netzwerksteuerungs-Traffic wie BGP oder BFD

Verfügbare Richtlinientypen

Application Awareness in Cloud Interconnect bietet zwei Richtlinientypen, mit denen Sie festlegen können, wie ausgehende Datenübertragungen in Ihrem Cloud Interconnect differenziert werden:

Strenge Priorität

Bei einem strengen Prioritätsrichtlinientyp wird jeder Traffic-Klasse für ausgehende Datenübertragungen eine Prioritätsstufe zugewiesen. Die ausgehenden Datenübertragungen mit der höchsten Priorität werden der Traffic-Klasse TC6 zugewiesen, während die ausgehenden Datenübertragungen mit der niedrigsten Priorität der Traffic-Klasse TC1 zugewiesen werden.

Bei der strikten Prioritätsdifferenzierung müssen Sie keine klassenspezifischen Konfigurationen angeben, da die Priorität für jede Traffic-Klasse vorab festgelegt ist. Um jedoch zu verhindern, dass bei Überlastungen Traffic-Klassen mit niedrigerer Priorität ausgebremst werden, empfehlen wir, ein Traffic-Shaping-Profil anzugeben, um die maximale Bandbreite zu begrenzen, die von jeder Ihrer Traffic-Klassen mit höherer Priorität genutzt wird.

Prozentsatz der Bandbreite

Mit einem Richtlinientyp für den prozentualen Anteil der Bandbreite können Sie den Anteil der Zielbandbreite angeben, der von jeder Traffic-Klasse verwendet werden kann. Wenn Sie jeder Traffic-Klasse einen Prozentsatz zuweisen, kann jede Traffic-Klasse bei Überlastungen Ihres Cloud Interconnects ihren festgelegten Anteil an der Cloud Interconnect-Bandbreite nutzen.

Wenn mehr Bandbreite verfügbar ist, weil eine Traffic-Klasse ihren zugewiesenen Anteil nicht vollständig nutzt, wird die verbleibende Bandbreite gleichmäßig auf alle anderen Traffic-Klassen verteilt.

Richtlinientyp mit strenger Priorität konfigurieren

Wenn Sie einen Richtlinientyp mit strenger Priorität konfigurieren möchten, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "aaiEnabled":true,
  "applicationAwareInterconnect":
    {
      "profileDescription": "DESCRIPTION",
      "strictPriorityPolicy":{}
  },
}

Ersetzen Sie DESCRIPTION durch eine Beschreibung für dieses Profil.

Optional können Sie einen strengen Prioritätsrichtlinientyp zusammen mit einem Traffic-Shaping-Profil konfigurieren. Wir empfehlen, ein Traffic-Shaping-Profil zu verwenden, damit bei Überlastungen nicht die Traffic-Klassen mit niedrigerer Priorität ausgebremst werden.

Wenn Sie einen Richtlinientyp mit strenger Priorität mit einem Traffic-Shaping-Profil konfigurieren möchten, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "aaiEnabled": true,
  "applicationAwareInterconnect":
    {
      "profileDescription": "DESCRIPTION",
      "strictPriorityPolicy": {},
      "shapeAveragePercentages": [
          {
            "trafficClass": "TC1",
            "percentage": TC1_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC2",
            "percentage": TC2_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC3",
            "percentage": TC3_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC4",
            "percentage": TC4_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC5",
            "percentage": TC5_SHAPE_PERCENTAGE
           },
           {
             "trafficClass": "TC6",
             "percentage": TC6_SHAPE_PERCENTAGE
           }
        ]
    }
  }
}

Ersetzen Sie TC1_SHAPE_PERCENTAGE ... TC6__SHAPE_PERCENTAGE durch einen numerischen Wert, der den maximalen Prozentsatz der Bandbreite für jede Traffic-Klasse darstellt. Sie können das Traffic-Shaping-Profil für einen Teil oder alle sechs Traffic-Klassen (TC1 bis TC6) definieren.

Um Netzwerkausfälle zu vermeiden, muss der Netzwerkkontroll-Traffic wie BGP und BFD in der höchsten strict_policy-Prioritätsklasse enthalten sein.

Prozentsatz der Bandbreite konfigurieren

Um die Richtlinie für den Prozentsatz der Bandbreite zu konfigurieren, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "aaiEnabled": true,
  "applicationAwareInterconnect":
    {
      "profileDescription": "DESCRIPTION",
      "bandwidthPercentagePolicy": {
        "bandwidthPercentages": [
          {
            "trafficClass": "TC1",
            "percentage": TC1_PERCENTAGE
          },
          {
            "trafficClass": "TC2",
            "percentage": TC2_PERCENTAGE
          },
          {
            "trafficClass": "TC3",
            "percentage": TC3_PERCENTAGE
          },
          {
            "trafficClass": "TC4",
            "percentage": TC4_PERCENTAGE
          },
          {
            "trafficClass": "TC5",
            "percentage": TC5_PERCENTAGE
           },
           {
             "trafficClass": "TC6",
             "percentage": TC6_PERCENTAGE
           }
        ]
    }
  }
}

Ersetzen Sie Folgendes:

  • DESCRIPTION: eine Beschreibung für dieses Profil.

  • TC1_PERCENTAGE ... TC6_PERCENTAGE: Ein positiver numerischer Wert, der den Prozentsatz für jede Traffic-Klasse darstellt. Die Bandbreitenprozentsätze für alle Traffic-Klassen müssen zusammen 100 % ergeben.

Optional können Sie eine Richtlinie für den Prozentsatz der Bandbreite zusammen mit einem Profil zur Verkehrsformung konfigurieren. Mit einem Profil für die Verkehrssteuerung können Sie die maximale Bandbreite festlegen, die jede Traffic-Klasse verbrauchen kann.

Wenn Sie eine Richtlinie für den prozentualen Anteil der Bandbreite mit einem Traffic-Shaping-Profil konfigurieren möchten, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "aaiEnabled": true,
  "applicationAwareInterconnect":
    {
      "profileDescription": "DESCRIPTION",
      "bandwidthPercentagePolicy": {
        "bandwidthPercentages": [
          {
            "trafficClass": "TC1",
            "percentage": TC1_PERCENTAGE
          },
          {
            "trafficClass": "TC2",
            "percentage": TC2_PERCENTAGE
          },
          {
            "trafficClass": "TC3",
            "percentage": TC3_PERCENTAGE
          },
          {
            "trafficClass": "TC4",
            "percentage": TC4_PERCENTAGE
          },
          {
            "trafficClass": "TC5",
            "percentage": TC5_PERCENTAGE
           },
           {
             "trafficClass": "TC6",
             "percentage": TC6_PERCENTAGE
           }
        ]
    },
      "shapeAveragePercentages": [
          {
            "trafficClass": "TC1",
            "percentage": TC1_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC2",
            "percentage": TC2_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC3",
            "percentage": TC3_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC4",
            "percentage": TC4_SHAPE_PERCENTAGE
          },
          {
            "trafficClass": "TC5",
            "percentage": TC5_SHAPE_PERCENTAGE
           },
           {
             "trafficClass": "TC6",
             "percentage": TC6_SHAPE_PERCENTAGE
           }
        ]
    }
  }
}

Ersetzen Sie Folgendes:

  • DESCRIPTION: eine Beschreibung für dieses Profil.

  • TC1_PERCENTAGE ... TC6_PERCENTAGE: Ein numerischer Wert, der den Prozentsatz für jede Traffic-Klasse darstellt. Für jede Traffic-Klasse muss ein Wert angegeben werden, der ungleich 0 ist. Die Bandbreitenprozentsätze für alle Traffic-Klassen müssen zusammen 100 % ergeben.

  • TC1_SHAPE_PERCENTAGE ... TC6_SHAPE_PERCENTAGE: Ein numerischer Wert, der den durchschnittlichen Prozentsatz der Form für jede Verkehrsklasse darstellt. Jeder Wert muss kleiner oder gleich 100 sein. Sie können das Traffic-Shaping-Profil für eine Teilmenge oder alle sechs Traffic-Klassen (TC1 bis TC6) definieren.

Um Netzwerkausfälle zu vermeiden, muss der Netzwerkkontrollverkehr wie BGP und BFD in der entsprechenden Konfiguration des Prozentsatzes der Bandbreite enthalten sein.

Richtlinien zur Traffic-Differenzierung löschen

Wenn Sie Richtlinien zur Verkehrsdifferenzierung löschen möchten, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "applicationAwareInterconnect": {}
}

Traffic-Differenzierung deaktivieren

Wenn Sie die Traffic-Differenzierung deaktivieren möchten, senden Sie über die REST API das folgende JSON-Objekt an den Endpunkt interconnects.patch:

{
  "aaiEnabled": false
}