Application awareness membantu Anda menggunakan koneksi Cross-Cloud Interconnect dengan lebih efisien menggunakan codepoint kolom layanan yang dibedakan (DSCP) untuk diferensiasi traffic.
Anda dapat mengonfigurasi diferensiasi traffic untuk transfer data Cross-Cloud Interconnect keluar menggunakan Application Awareness di Cloud Interconnect.
Kesadaran aplikasi memungkinkan Anda melakukan hal berikut:
Pilih salah satu dari dua jenis kebijakan, yaitu kebijakan prioritas ketat atau kebijakan persentase bandwidth, untuk mengklasifikasikan transfer data keluar ke dalam berbagai class traffic.
Alokasikan bandwidth transfer data keluar Cross-Cloud Interconnect Anda di antara enam class traffic yang berbeda.
Gunakan kontrol pembentukan traffic untuk menetapkan bandwidth maksimum yang dapat digunakan setiap class traffic pada transfer data keluar Cross-Cloud Interconnect Anda.
Bagian berikut menjelaskan Application Awareness di Cloud Interconnect dan cara mengonfigurasinya untuk koneksi Cross-Cloud Interconnect Anda.
Hubungi tim akun Anda untuk mengaktifkan Application Awareness di Cross-Cloud Interconnect Anda.
Sebelum memulai
Sebelum memulai, lakukan hal berikut:
Pahami praktik terbaik saat mengonfigurasi Cloud Interconnect, terutama untuk membuat koneksi Cloud Interconnect redundan dengan kapasitas yang memadai.
Pastikan tidak ada traffic jaringan di koneksi Cross-Cloud Interconnect.
Class traffic
Application Awareness menggunakan konsep class traffic, berdasarkan rentang DSCP, untuk membedakan traffic di Cross-Cloud Interconnect. Tabel berikut menjelaskan enam class traffic:
Class traffic | Rentang DSCP dalam | Deskripsi |
---|---|---|
TC1 | 000xxx | Traffic prioritas terendah atau traffic upaya terbaik |
TC2 | 001xxx | Traffic prioritas rendah, seperti traffic massal |
TC3 | 010xxx | Traffic prioritas sedang |
TC4 | 011xxx | Traffic prioritas tinggi, seperti streaming atau video live |
TC5 | 10xxxx | Traffic penting, seperti traffic interaktif atau yang ditampilkan kepada pengguna |
TC6 | 11xxxx | Traffic kontrol jaringan yang penting seperti BGP atau BFD |
Jenis kebijakan yang tersedia
Application awareness di Cloud Interconnect menawarkan dua jenis kebijakan untuk menentukan cara transfer data keluar dibedakan di Cloud Interconnect Anda:
- Prioritas ketat
Jenis kebijakan prioritas ketat menetapkan tingkat prioritas ke setiap class traffic untuk transfer data keluar. Transfer data keluar dengan prioritas tertinggi ditetapkan ke class traffic
TC6
, sedangkan transfer data keluar dengan prioritas terendah ditetapkan ke class trafficTC1
.Diferensiasi prioritas yang ketat tidak mengharuskan Anda menentukan konfigurasi khusus class karena prioritas untuk setiap class traffic telah ditentukan sebelumnya. Namun, untuk mencegah kehabisan kelas traffic prioritas lebih rendah selama peristiwa kemacetan, sebaiknya tentukan profil pembentukan traffic untuk membatasi bandwidth maksimum yang digunakan oleh setiap kelas traffic prioritas lebih tinggi.
- Persentase bandwidth
Jenis kebijakan persentase bandwidth memungkinkan Anda menentukan target pembagian bandwidth yang dapat digunakan setiap class traffic. Menetapkan persentase ke setiap class traffic membantu memastikan bahwa setiap class traffic dapat menggunakan bagian bandwidth Cloud Interconnect yang ditentukan selama peristiwa kemacetan di Cloud Interconnect Anda.
Jika bandwidth berlebih tersedia karena class traffic tidak menggunakan bagian yang ditetapkan sepenuhnya, bandwidth yang tersisa akan dibagikan secara merata di antara semua class traffic lainnya.
Mengonfigurasi jenis kebijakan prioritas ketat
Untuk mengonfigurasi jenis kebijakan prioritas yang ketat, gunakan REST API untuk mengirim
objek JSON berikut ke
endpoint
interconnects.patch
:
{
"aaiEnabled":true,
"applicationAwareInterconnect":
{
"profileDescription": "DESCRIPTION",
"strictPriorityPolicy":{}
},
}
Ganti DESCRIPTION
dengan deskripsi untuk profil ini.
Secara opsional, Anda dapat mengonfigurasi jenis kebijakan prioritas ketat beserta profil pembentukan traffic. Sebaiknya gunakan profil pembentukan traffic untuk membantu memastikan bahwa class traffic dengan prioritas lebih rendah tidak kehabisan bandwidth selama peristiwa kemacetan.
Untuk mengonfigurasi jenis kebijakan prioritas ketat dengan profil pembentukan traffic, gunakan
REST API untuk mengirim objek JSON berikut ke
endpoint
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
}
]
}
}
}
Ganti TC1_SHAPE_PERCENTAGE ... TC6__SHAPE_PERCENTAGE
dengan
nilai numerik yang mewakili persentase bandwidth maksimum untuk setiap class
traffic. Anda dapat menentukan profil pembentukan traffic untuk subkumpulan atau ke-6 class traffic, TC1
hingga TC6
.
Untuk mencegah kegagalan jaringan, pastikan traffic kontrol jaringan, seperti BGP dan
BFD, disertakan dalam class prioritas strict_policy
tertinggi.
Mengonfigurasi persentase bandwidth
Untuk mengonfigurasi kebijakan persentase bandwidth, gunakan REST API untuk mengirim objek JSON berikut ke endpoint interconnects.patch
endpoint:
{
"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
}
]
}
}
}
Ganti kode berikut:
DESCRIPTION
: deskripsi untuk profil ini.TC1_PERCENTAGE ... TC6_PERCENTAGE
: nilai numerik bukan nol yang mewakili persentase untuk setiap class traffic. Persentase bandwidth untuk semua class traffic harus berjumlah 100.
Secara opsional, Anda dapat mengonfigurasi kebijakan persentase bandwidth beserta profil pembentukan traffic. Profil pembentukan traffic membantu Anda menetapkan bandwidth maksimum yang dapat digunakan setiap class traffic.
Untuk mengonfigurasi kebijakan persentase bandwidth dengan profil pembentukan traffic, gunakan
REST API untuk mengirim objek JSON berikut ke
endpoint
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
}
]
}
}
}
Ganti kode berikut:
DESCRIPTION
: deskripsi untuk profil ini.TC1_PERCENTAGE ... TC6_PERCENTAGE
: nilai numerik yang mewakili persentase untuk setiap class traffic. Nilai non-nol harus ditentukan untuk setiap class traffic, dan persentase bandwidth untuk semua class traffic harus berjumlah 100.TC1_SHAPE_PERCENTAGE ... TC6_SHAPE_PERCENTAGE
: nilai numerik yang mewakili persentase rata-rata bentuk untuk setiap class traffic. Setiap nilai harus kurang dari atau sama dengan 100. Anda dapat menentukan profil pembentukan traffic untuk sebagian atau ke-6 class traffic,TC1
hinggaTC6
.
Untuk mencegah kegagalan jaringan, pastikan traffic kontrol jaringan, seperti BGP dan BFD, disertakan dalam konfigurasi persentase bandwidth yang sesuai.
Menghapus kebijakan diferensiasi traffic
Untuk menghapus kebijakan diferensiasi traffic, gunakan REST API untuk mengirim
objek JSON berikut ke
endpoint
interconnects.patch
:
{
"applicationAwareInterconnect": {}
}
Menonaktifkan diferensiasi traffic
Untuk menonaktifkan diferensiasi traffic, gunakan REST API untuk mengirim objek JSON berikut ke endpoint interconnects.patch
endpoint:
{
"aaiEnabled": false
}