Tüm Ürünler
Search
Belge Merkezi

Container Service for Kubernetes:Gateway API overview

Son Güncelleme:Oct 13, 2026

Gateway API, Kubernetes topluluğunun resmi trafik yönetimi standardıdır. Ingress tabanlı kuzey-güney trafiği yönetimini ve Service Mesh tabanlı doğu-batı trafiği yönetimini destekler. Bu konuda temel kavramlar açıklanır ve kuzey-güney trafiği yönetimi çözümü seçmenize yardımcı olunur.

Temel kavramlar

Gateway API altyapı tedariki, küme işlemleri ve uygulama yönlendirmesini ayıran rol odaklı katmanlı bir tasarım kullanır. Aşağıdaki temel kaynak türlerini içerir:

  • GatewayClass (Altyapı katmanı): IngressClass öğesine benzer şekilde Application Load Balancer (ALB) veya Envoy Gateway gibi ağ geçidi denetleyici türünü ve genel yapılandırmaları tanımlar.

  • Gateway (İşletim ve Bakım katmanı): Belirli bir ağ geçidi örneğini tanımlar ve bağlantı noktaları, protokoller ve TLS yapılandırmaları gibi ağ dinleyici kurallarını açıklar.

  • HTTPRoute / GRPCRoute ve daha fazlası (Uygulama katmanı): Yol eşleştirme, üst bilgi değiştirme ve trafik ağırlıklandırma gibi belirli trafik yönlendirme kurallarını tanımlar ve bunları arka uç Hizmetlere bağlar.

  • Policy (İlke katmanı): Belirtilen ağ geçitlerine, rotalara veya arka uç hizmetlerine ekleyebileceğiniz devre kesme, hız sınırlama ve JSON Web Token (JWT) kimlik doğrulaması gibi belirli bir yapılandırma veya davranış kümesini tanımlar.

image

ACK'deki Gateway API çözümleri

Bir ACK kümesinde iş gereksinimlerinize bağlı olarak aşağıdaki Gateway API çözümlerinden birini seçin:

Çözüm

Gateway with Inference Extension

ALB (Application Load Balancer)

Genel Bakış

Gateway with Inference Extension, açık kaynaklı Envoy Gateway projesi üzerine inşa edilen ve cloud-native ile AI çıkarım senaryoları için optimize edilmiş bir eklentidir. Kümedeki kuzey-güney trafiğini yönetmek amacıyla ağ geçitlerini dinamik olarak oluşturmak ve silmek için Gateway API kaynaklarını izler. Bu yönetilmeyen eklenti, kümenizdeki düğümlere dağıtılır. İşletim ve bakımından siz sorumlusunuz ve bir cloud ürün SLA'sı kapsamında değildir.

ALB Ingress Controller v2.17.0 ve sonraki sürümlerden itibaren Gateway API'yi destekler. Harici Katman 7 trafiğini kümedeki Hizmetler tarafından yönetilen iş yüklerine (Pod'lara) yönlendirmek ve küme kuzey-güney trafiğini yönetmek için Gateway ve HTTPRoute gibi kaynakları yapılandırın. ALB Ingress Controller, Gateway API kaynaklarında yapılan değişiklikleri izler ve bunları gerçek zamanlı olarak alttaki ALB örneği için dinleyici, yönlendirme kuralı ve sunucu grubu yapılandırmalarına dönüştürür.

Senaryolar

Genel trafik ve AI çıkarım senaryoları

Genel trafik senaryoları

Temel avantajlar

  • Açık kaynaklı Envoy standart mimarisi: Envoy Gateway topluluğunun en son üst akış sürümüyle uyumlu kalır. Envoy proxy üzerine inşa edilen çözüm, büyük ölçekli trafiği işlemek için olgun bir ekosistem ve yüksek performans kullanır.

  • Kapsamlı trafik yönetimi özellikleri: Alan düzeyinde yönlendirme dahil olmak üzere güçlü yönlendirme yeteneklerini ve arıza enjeksiyonu, trafik yansıtma, sıkıştırma ve önbelleğe alma gibi yaygın özellikleri destekleyen birden çok hız sınırlama ve devre kesme kuralını destekler.

  • AI çıkarım uzantısı : Büyük model çıkarım hizmetleri için model farkında yük dengeleme sağlar. LoRA/KV Cache farkında zamanlama, Waiting Request Num ve Model Priority gibi modele dayalı zamanlama ilkelerini ve birden çok model sürümü için kanarya sürümlerini destekler.

  • Esnek genişletilebilirlik: Özel trafik yönetimi gereksinimlerini karşılamak amacıyla EnvoyFilter, Lua, Wasm ve ExtProc gibi uzantı yöntemlerini Envoy Gateway ile yerel olarak entegre eder.

  • Tamamen yönetilen ve bakım gerektirmeyen: Entegre yönetilen bir tasarım kullanır. Hem ağ geçidi hem de bileşenleri tamamen yönetilir; bu da işletim karmaşıklığını ve maliyetlerini önemli ölçüde azaltır.

  • Yüksek performans ve anında esneklik: Alibaba Cloud'un dahili ağ sanallaştırma platformu üzerine inşa edilen çözüm, yüksek QPS aktarım hızı ve eşzamanlı bağlantı işleme kapasitesi sunar. Trafik zirvelerini işlemek için trafik yüklerine göre otomatik olarak ölçeklenir.

  • Güçlü uygulama katmanı yönlendirmesi: Uygulama katmanı iş yükleri için özel olarak tasarlanan ve Container Service ile derin entegrasyon sağlayan çözüm, geniş bir gelişmiş yönlendirme kuralı yelpazesini destekler.

  • Sıcak yapılandırma güncellemeleri ve sıfır kesinti: Sıcak yapılandırma güncellemelerini destekler. İletim kurallarını OpenAPI aracılığıyla dinamik olarak ayarlayabilirsiniz. Değişiklikler örnekleri yeniden başlatmadan gerçek zamanlı olarak etkili olur; böylece hizmet trafiği kesintisiz devam eder.

  • Kapsamlı senaryo desteği: Kalıcı bağlantılar, yüksek eşzamanlı bağlantılar, yüksek QPS, trafik zirveleri ve dalgalanmaları, sıcak yapılandırma güncellemelerine ve sıcak yükseltmelere yoğun şekilde güvenen senaryolar ile aktif alan yedekliliği ve aktif coğrafi yedeklilik olağanüstü durum kurtarma için uygundur.

Başvuru Kaynakları

ALB kullanarak genel trafiği yönetin