Mit Application Awareness können Sie Ihre Cross-Cloud Interconnect-Verbindungen effizienter nutzen, indem Sie den Code Point des Dienstdifferenzierungs-Felds (DSCP) 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:
Informationen zu Best Practices beim Konfigurieren von Cloud Interconnect, insbesondere zum Erstellen redundanter Cloud Interconnect-Verbindungen mit ausreichender Kapazität
Achten Sie darauf, dass auf der Cross-Cloud Interconnect-Verbindung kein Netzwerkverkehr vorhanden ist.
Zugriffsklassen
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 Live-Videos |
TC5 | 10xxxx | Kritischer Traffic, z. B. interaktiver oder für Nutzer sichtbarer Traffic |
TC6 | 11xxxx | Unverzichtbarer Netzwerksteuerungstraffic 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:
- Absolute 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-KlasseTC1
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 Profil zur Verkehrssteuerung 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 Netzwerksteuerungstraffic wie BGP und BFD der höchsten Prioritätsklasse strict_policy
zugewiesen werden.
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 prozentualen Anteil der Bandbreite zusammen mit einem Profil zur Verkehrsformung konfigurieren. Mit einem Traffic-Shaping-Profil 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 Prozentsätze der Bandbreite 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
bisTC6
) definieren.
Um Netzwerkausfälle zu vermeiden, muss Netzwerksteuerungstraffic 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
}