Bidang kontrol terkelola untuk pelanggan yang melanjutkan penggunaan
Dokumen ini ditujukan bagi Anda jika Anda adalah pelanggan Anthos Service Mesh yang terus menggunakan bidang kontrol terkelola atau bidang kontrol dalam cluster. Dokumen ini membahas penerapan bidang kontrol Anda dan kemungkinan modernisasi bidang kontrol Anda.
Jika Anda adalah pelanggan Traffic Director lama atau pelanggan baru, Anda sudah memiliki bidang kontrol yang dimodernisasi dan tidak perlu membaca dokumen ini atau dokumen lainnya di bagian ini.
Ringkasan bidang kontrol
Dalam mesh layanan, bidang kontrol menyediakan pengelolaan traffic, pengelolaan proxy saat proxy Envoy digunakan, dan kemampuan jaringan lainnya.
Anthos Service Mesh menawarkan dua bidang kontrol: bidang kontrol terkelola dan bidang kontrol dalam cluster. Hanya proxy Envoy yang digunakan sebagai bidang data.
Bidang kontrol terkelola baru
Bidang kontrol terkelola baru ini disebut implementasi Traffic Director (TD). Apa arti panel kontrol baru bagi Anda?
Salah satu perubahan paling signifikan dari produk Anthos Service Mesh ke Cloud Service Mesh adalah peralihan ke bidang kontrol global multi-tenant.
Bidang kontrol terkelola yang digunakan di Anthos Service Mesh dikhususkan untuk satu cluster. Meskipun API (CRD Istio) yang digunakan untuk GKE sama, dan konfigurasi xDS yang dikirim ke sidecar kompatibel tanpa perbedaan perilaku, perbedaan bidang kontrol menghasilkan beberapa karakteristik yang terlihat oleh Anda, pengguna akhir.
- Waktu respons perubahan konfigurasi. Deployment layanan baru, atau perubahan pada
kebijakan layanan, memerlukan waktu sedikit lebih lama dengan bidang kontrol baru.
- Pipeline konfigurasi melakukan penerapan konfigurasi dua tahap untuk tujuan keandalan. Pass pertama melakukan validasi untuk memeriksa apakah konfigurasi sudah terbentuk dengan baik. Fase berikutnya akan menyebarkan konfigurasi secara global ke deployment layanan Anda. Untuk mengaktifkan penggunaan layanan Google Cloud , seperti load balancing lintas zona atau lintas region global, pemeriksaan kondisi terpusat, penskalaan otomatis yang didorong traffic, dan pembatasan kecepatan yang dikelola, konfigurasi disebarkan ke sistem ini dan divalidasi secara independen untuk memastikan kebenarannya. Konfigurasi juga disimpan secara internal dengan cara yang memungkinkan tim Site Reliability Engineering Google melakukan operasi produk secara andal dan efisien selama keadaan darurat produksi.
- Operasi ini memberikan keandalan yang lebih baik, tetapi menghasilkan push konfigurasi yang lebih lambat daripada latensi yang diamati oleh pengguna Anthos Service Mesh saat ini.
- Latensi untuk Pod baru dalam mengambil konfigurasi yang ada diukur sedikit lebih baik dengan bidang kontrol baru. Penerapan konfigurasi yang lambat adalah untuk propagasi pertama kali layanan baru yang dibuat atau kebijakan baru yang diterapkan untuk layanan tersebut. Latensi propagasi endpoint secara fungsional serupa.
- Kecepatan penskalaan peristiwa dan perubahan lainnya pada endpoint. Hal ini ditangani setidaknya secepatnya dengan panel kontrol baru. Peristiwa ini mencakup Pod baru yang dimulai atau dihentikan karena penskalaan otomatis Pod horizontal, dan Pod yang dimulai ulang dengan alamat IP baru karena dipindahkan ke node lain dalam cluster.
- Menskalakan jumlah endpoint. Dengan bidang kontrol global baru, endpoint mesh dikirim langsung dari setiap cluster ke bidang kontrol dari semua cluster dalam mesh. Pendekatan ini lebih sederhana, lebih cepat, dan lebih skalabel daripada yang digunakan oleh managed control plane sebelumnya. Dalam model bidang kontrol terkelola yang lebih lama (bidang kontrol khusus), setiap Istiod harus berkomunikasi dengan setiap cluster lain dalam mesh untuk menentukan endpoint yang tersedia di setiap cluster lain. Dengan bidang kontrol global, endpoint disebarkan langsung ke bidang kontrol global. Hal ini menghasilkan keandalan dan performa yang lebih baik dalam jaringan dengan sejumlah besar endpoint dan memungkinkan jaringan diskalakan ke sejumlah besar endpoint.
Bagaimana pengaruh bidang kontrol baru terhadap Anda?
Pengaruh bidang kontrol baru terhadap Anda bergantung pada API dan bidang kontrol yang Anda gunakan.
- Jika Anda adalah pengguna Traffic Director, bidang kontrol Anda akan tetap sama. Anda tidak perlu membaca sisa panduan ini. Dokumentasi untuk penerapan Cloud Service Mesh Anda ada di bagian Mengonfigurasi dengan Google Cloud API.
- Jika Anda adalah pengguna Anthos Service Mesh, langkah berikutnya untuk bidang kontrol
dalam deployment yang ada bergantung pada apakah Anda menggunakan bidang kontrol
terkelola atau bidang kontrol dalam cluster.
- Jika Anda menggunakan bidang kontrol terkelola, dengan beberapa pengecualian, fleet yang ada akan dimigrasikan ke bidang kontrol baru, yang disebut di Cloud Service Mesh sebagai bidang kontrol terkelola (implementasi Traffic Director, atau TD). Baca bagian berikut, Modernisasi bidang kontrol untuk mesh dan fleet yang ada. Jika Anda menggunakan fitur yang tidak didukung oleh penerapan bidang kontrol Traffic Director, Anda akan tetap menggunakan bidang kontrol sebelumnya untuk sementara. Anda harus melanjutkan membaca panduan ini.
- Jika Anda menggunakan bidang kontrol dalam cluster, bidang kontrol Anda tetap sama. Anda tidak perlu membaca sisa panduan ini.
- Jika Anda tidak memiliki Google Cloud Organisasi, dan Anda menggunakan bidang kontrol terkelola pada project tanpa organisasi, Anda akan menerima bidang kontrol TD.
- Jika Anda adalah pelanggan Anthos Service Mesh dan membuat fleet baru, Anda akan menerima penerapan bidang kontrol Traffic Director. Anda
harus melanjutkan membaca panduan ini.
- Anda akan diberi tahu tentang tanggal saat fleet baru menerima bidang kontrol TD.
Modernisasi bidang kontrol untuk mesh dan armada yang ada
Lihat modernisasi bidang kontrol terkelola.
Memeriksa kompatibilitas bidang kontrol
Tinjau perbedaan fitur yang didukung antara penerapan bidang kontrol terkelola untuk menentukan apakah penggunaan Cloud Service Mesh saat ini memerlukan perubahan.
Bidang kontrol untuk mesh baru
Mulai 1 Juli 2024, sebagian besar pengguna lama penerapan bidang kontrol istiod
terkelola mulai menerima bidang kontrol terkelola yang diupdate dengan penerapan yang tersedia secara global dari Google - bidang kontrol Traffic Director (TD), di armada baru.
Pengguna yang penggunaan Cloud Service Mesh terkelola yang sudah ada dengan penerapan bidang kontrol istiod
tidak kompatibel dengan penerapan Traffic Director tanpa perubahan akan terus mendapatkan penerapan istiod
hingga 8 September 2024.
Sejumlah kecil pengguna selanjutnya di-snowflake untuk terus mendapatkan penerapan bidang kontrol istiod
di fleet baru. Jika hal ini berlaku untuk organisasi Anda, Anda akan menerima Pengumuman Layanan.
Jika Anda mengaktifkan fleet baru ke Cloud Service Mesh terkelola, dan fleet ini tidak berada di Google Cloud Organisasi atau berada di Google Cloud Organisasi baru, maka Anda akan mendapatkan bidang kontrol terkelola baru dengan penerapan TD dari tanggal peluncuran Cloud Service Mesh.
Langkah berikutnya
- Jika Anda adalah pelanggan Anthos Service Mesh yang sudah ada, dokumentasi Anda ada di daftar isi sebelah kiri di bagian Mengonfigurasi service mesh dengan Istio API.
- Jika Anda adalah pelanggan Traffic Director yang terus menggunakan layanan ini, dokumentasi Anda ada di bagian Mengonfigurasi mesh layanan dengan API Google Cloud .